Crystal Report ReportViewer的打印对话框缓慢

2020-09-21 06:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 此问题与Visual ...

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

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


你好,

此问题与Visual Studio(2013)中集成的Crystal Reports有关。

我当前面临的问题是,一旦加载了报告,并且用户单击"打印"按钮以打开"打印对话框",对于一个特定的报告,它将花费大量的时间(至少40秒) 要打印约30页,这很荒谬,因为我们需要系统具有响应能力。

这个问题发生在今年4月10日左右,我设法通过删除并重新添加所有dll引用到项目中来修补"打印"对话框的加载速度,但是现在问题又随着用户最近向我报告而再次出现。 我在网上找不到任何有关此问题及其发生方式的话题。

7条回答
梦想连接
2020-09-21 06:47

您好:

我已经尝试了您的方法,但是由于该程序中使用相同格式的所有其他报告都工作正常,并且仅需几秒钟即可打开"打印对话框",因此AV无法显示。 加载"打印对话框"时,进程RAM和CPU使用率没有突然增加。 我注意到的一件事是,当我取消主子报表时,"打印对话框"以更快的速度弹出,几乎是立即弹出。

根据我对Crystal Reports的理解,到现在为止,无论是主报表还是子报表中的大量计算都只会影响报表的加载时间,一旦所有内容都已完全加载,就没有理由再进行一次"加载"了。 "时间(在这种情况下,是报告实际加载时间的3倍),打开"打印对话框"以打印结果。

此致

Cyril

一周热门 更多>