【发布时间】:2009-12-16 08:56:04
【问题描述】:
当我们使用 CrystalReportViewer1.PrintReport() 打印水晶报表时;打印机在页面之间暂停,客户必须按下打印机中的按钮才能打印下一页。如果客户端使用报表查看器打印按钮,它可以正常工作。
它发生在以下打印机中: -HP CLJ 3600 -冲电气C5450
【问题讨论】:
当我们使用 CrystalReportViewer1.PrintReport() 打印水晶报表时;打印机在页面之间暂停,客户必须按下打印机中的按钮才能打印下一页。如果客户端使用报表查看器打印按钮,它可以正常工作。
它发生在以下打印机中: -HP CLJ 3600 -冲电气C5450
【问题讨论】:
我已经看到当报告设置为与打印机预期不同的纸张尺寸时会发生这种情况 - 即:您的报告设置为 A4 并且打印机包含 8 1/2 x 11。
【讨论】:
最后我们通过调用reportdocument打印函数而不是reportviewer的reportDoc.PrintToPrinter(1, true, 1, 1000); 使其工作。
不知道 Graham awnser 是否可以,如果有人确认这一点,我也会将其标记为正确答案...
【讨论】: