水晶报表查看器需要很长时间才能运行
本文关键字:长时间 运行 报表 水晶 | 更新日期: 2023-09-27 18:32:55
所以我继承了一个使用水晶报告来显示我们的报告的Web应用程序。我发现在 Web 应用程序上运行报告的性能太长(在某些情况下超过 2-3 分钟(。
我已经分解了应用程序的所有组件,以找到数据瓶颈的位置,结果证明它是水晶报告查看器。在数据库中运行存储过程只需 1-2 秒,在 Web 服务中获取数据结果最多需要 4-5 秒。但是当我使用 crystal 运行报告时,需要几分钟。
我想知道的是水晶报告查看器中是否发生了某种错误,或者是否有人知道如何加快使用水晶报告查看器加载报告所需的时间?
我已经广泛地寻找了这个问题的答案,其中包括对.net框架进行更改,但我希望对水晶报告本身有一些关于为什么会发生这种情况的见解。
任何建议的帮助将不胜感激。谢谢。
Crystal 报表
在第一次调用报表时需要很长时间才能加载其 DLL。SAP 建议在第一次执行应用时使用线程或后台辅助角色加载虚拟报表,以便在调用生产报表时准备好 DLL。希望对您有所帮助。