在第1700页上,将大字体打印(5690页)与Crytal Reports一起使用失败

2020-09-18 02:07发布

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

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


如果我们导出到PDF并从那里打印,则打印成功,但是在假脱机处理1700页后每次都直接进入打印机失败,出现以下错误,这似乎表明这两个时间都受限制 或假脱机打印的尺寸。 如何增加该限制?

异常信息System.Threading.ThreadAbortException:线程正在中止。 位于System.Drawing.Printing.StandardPrintController.OnStartPage(PrintDocument document,PrintPageEventArgs e)位于System.Drawing.SafeNativeMethods.ResetDC(HandleRef hDC,HandleRef lpDevMode)在System.Drawing位于System.Drawing.Printing.PrintController.PrintController.PrintLoop(PrintDocument document) 在CrystalDecisions.CrystalReports.Engine.FormatEngine.PrintToPrinter(Int32 nCopies,布尔整理,Int32 startPageN,Int32 endPageN)的CrystalDecisions.CrystalReports的System.Drawing.Printing.PrintDocument.Print()的.Printing.PrintController.Print(PrintDocument document)。 在Karmak.BusinessServices.PM.Reporting.Process处的Engine.ReportDocument.PrintToPrinter(Int32 nCopies,布尔排序,Int32 startPageN,Int32 endPageN)(在Karmak.BusinessServices.PM.Reporting.Process.DocumentPrinter.PrintDocument(ReportDocument文档,ReportPrinterSettings设置)处。 在Karmak.BusinessServ上的Karmak.Utilities.ExceptionManager.Publish(Exception异常,NameValueCollection AdditionalInfo)处的ReportJob.Print()调用堆栈 位于System.Threading.ThreadHelper.ThreadStart_Context(Object state)处Karmak.Services.PrintManager.Server.PrintJobSerializer.RunJob(Object state)处的ices.PM.Reporting.Process.ReportJob.Print()位于System.Threading.ExecutionContext.RunInternal( 在System.Threading.ExecutionContext.Run(ExecutionContext executeContext,ContextCallback回调,对象状态,布尔类型saveSyncCtx)在System.Threading.ExecutionContext.Run(ExecutionContext执行上下文,ContextCallback回调,对象状态 )在System.Threading.ThreadHelper.ThreadStart(Object obj)2018-08-31 13:49:04.006调试JOBJob:ef345607-a9c6-49cd-8b4e-c99ff8365bc1,Report:1096,Printer:1136 complete with status -1-This 该作业作为长期运行的作业被杀死2018-08-31 13:49:04.006 LogAlways QUEUE_JOB_KILLED:JOBJob:ef345607-a9c6-49cd-8b4e-c99ff8365bc1,Report:1096,Printer:1136-'R1096A1C10073P5759:S1132P1136T2130' 1个 '

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

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


如果我们导出到PDF并从那里打印,则打印成功,但是在假脱机处理1700页后每次都直接进入打印机失败,出现以下错误,这似乎表明这两个时间都受限制 或假脱机打印的尺寸。 如何增加该限制?

异常信息System.Threading.ThreadAbortException:线程正在中止。 位于System.Drawing.Printing.StandardPrintController.OnStartPage(PrintDocument document,PrintPageEventArgs e)位于System.Drawing.SafeNativeMethods.ResetDC(HandleRef hDC,HandleRef lpDevMode)在System.Drawing位于System.Drawing.Printing.PrintController.PrintController.PrintLoop(PrintDocument document) 在CrystalDecisions.CrystalReports.Engine.FormatEngine.PrintToPrinter(Int32 nCopies,布尔整理,Int32 startPageN,Int32 endPageN)的CrystalDecisions.CrystalReports的System.Drawing.Printing.PrintDocument.Print()的.Printing.PrintController.Print(PrintDocument document)。 在Karmak.BusinessServices.PM.Reporting.Process处的Engine.ReportDocument.PrintToPrinter(Int32 nCopies,布尔排序,Int32 startPageN,Int32 endPageN)(在Karmak.BusinessServices.PM.Reporting.Process.DocumentPrinter.PrintDocument(ReportDocument文档,ReportPrinterSettings设置)处。 在Karmak.BusinessServ上的Karmak.Utilities.ExceptionManager.Publish(Exception异常,NameValueCollection AdditionalInfo)处的ReportJob.Print()调用堆栈 位于System.Threading.ThreadHelper.ThreadStart_Context(Object state)处Karmak.Services.PrintManager.Server.PrintJobSerializer.RunJob(Object state)处的ices.PM.Reporting.Process.ReportJob.Print()位于System.Threading.ExecutionContext.RunInternal( 在System.Threading.ExecutionContext.Run(ExecutionContext executeContext,ContextCallback回调,对象状态,布尔类型saveSyncCtx)在System.Threading.ExecutionContext.Run(ExecutionContext执行上下文,ContextCallback回调,对象状态 )在System.Threading.ThreadHelper.ThreadStart(Object obj)2018-08-31 13:49:04.006调试JOBJob:ef345607-a9c6-49cd-8b4e-c99ff8365bc1,Report:1096,Printer:1136 complete with status -1-This 该作业作为长期运行的作业被杀死2018-08-31 13:49:04.006 LogAlways QUEUE_JOB_KILLED:JOBJob:ef345607-a9c6-49cd-8b4e-c99ff8365bc1,Report:1096,Printer:1136-'R1096A1C10073P5759:S1132P1136T2130' 1个 '

付费偷看设置
发送
2条回答
三十六小时_GS
1楼 · 2020-09-18 02:57.采纳回答

乔希,你好

您使用的是哪个版本的Crystal报表?

您正在使用什么打印机?

您是在使用.NET SDK编写的应用程序中打印还是从正在使用的第三方应用程序中打印?

如果应用程序安装了什么版本的SDK,请在SAP运行时中查看程序和功能。

Tong__Ming
2楼-- · 2020-09-18 03:08

嘿唐,

感谢您的回复。 我们正在使用.NET应用程序。 上周末,我的一位同事发现在印刷品上游进一步超时导致了此问题。 事实证明,这根本不是一个水晶问题。 不过,感谢您的帮助!

一周热门 更多>