Section Report,调用 GrapeCity.ActiveReports.SectionReport的Run()进行打印,报如下错误信息
Failed to open the XXXXXXXX printer, System error number: 5
場所 GrapeCity.ActiveReports.Extensibility.Printing.DDPaperSize.AddCustomPaperSize(String printerName, String paperName, Single width, Single height)
場所 GrapeCity.ActiveReports.SectionReport.#azb()
場所 GrapeCity.ActiveReports.SectionReport.#1yb(Boolean bDelayedInit)
場所 GrapeCity.ActiveReports.SectionReport.Run(Boolean syncDocument)
場所 Client.BaseForm.Print(String strId, String strPrinterName)
操作系统登录用户,不是管理员权限,会报上面的错误,
但如果程序是以管理员权限启动的,就不会报这个错误。
想请问一下,使用ActiveReports进行打印,一定要是管理员权限吗?还是普通用户也可以?
|