在特定打印机上打印时,该参数是错误错误

2020-09-14 07:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 在使用特定打印机...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,

在使用特定打印机(型号:" RICOH Aficio SP 3510DN PCL6")进行打印时,这是我们的客户环境之一。

从其他应用程序(如Word,记事本)到同一台打印机的打印正常,并且仅通过Crystal Report打印会发生此错误。

供应商已验证打印机的驱动程序(驱动程序:RICOH Aficio SP 3510DN PCL6),并确认与此无关。 我们还尝试了很多选项,例如重新配置打印机,Crystal报表中的不同Print API等。我们无法真正找出导致问题的原因。

这很关键,因为客户拥有大多数此类打印机。 鉴于

下的异常消息和堆栈跟踪

请您帮助我们进一步解决该问题吗?。

异常消息:参数不正确的堆栈跟踪

堆栈跟踪:CrystalDecisions处System.Drawing.Printing.PrintDocument.Print()处System.Drawing.Printing.PrintController.Print(PrintDocument文档)处的System.Drawing.Printing.StandardPrintController.OnStartPrint(PrintDocument文档,PrintEventArgs e) .CrystalReports.Engine.FormatEngine.PrintToPrinter(PrinterSettings打印机设置,PageSettings页面设置,PrintLayoutSettings布局设置,布尔值改写ReportPageSettings)位于CrystalDecisions.CrystalReports.Engine.ReportDocument.PrintToPrinter(PrinterSettings打印机设置布局 Medtech.PrintingEngine.ReportPrinter.PrintReport(ReportClass objReport,DataTable objRptDataTable,String printerName,PrinterPaperOrientation paperOrientation,String reportTitle,的.ReportDocument.PrintToPrinter(PrinterSettings打印机设置,PageSettings页面设置,布尔值reformatReportPageSettings) 布尔值RptForceA5)

致谢
Arockiya

4条回答
粗暴的香蕉
2020-09-14 07:56 .采纳回答

你好

您正在使用什么SP?

现在可以下载WIKI,有SP 23,请尝试一下:

https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

在尝试我的打印机测试应用之前:

https://blogs.sap.com/ 2015/08/19/printing-crystal-reports-in-net /

看看是否对他们有用,如果不尝试的话,请尝试以下

CR使用.NET Framework进行打印,Word和其他程序使用C ++,因此不是有效的测试。

我刚刚写了一篇Kbase文章,该文章从图片中删除了CR,仅使用框架中的System.Printer API。

2659547-如何:使用Microsoft .NET Framework测试打印机以验证打印机驱动程序没有问题

查看它是否对您有用。

一周热门 更多>