|
WEB項目能否在水晶報表點擊列印按鈕直接列印? |
|
|
可通過新增一個BUTTON控制項然後寫CODE解決 CrystalDecisions.CrystalReports.Engine.ReportDocument rd = new CrystalDecisions.CrystalReports.Engine.ReportDocument(); rd.Load(Server.MapPath("CRPOS.rpt"));//CRPOS.rpt為所製作的rpt文件的全稱 rd.PrintOptions.PrinterName = "EPSON ME 1"; try { rd.PrintToPrinter(1, true, 0, 0); } catch { //提示 Response.Write(""); } 以上設置可實現服務器端的直接列印,客戶端的直接列印通過JAVASTRIPT調用IE列印或自己做ActiveX實現。
|
|
|