从VS2005更新到VS2010的Crystal Reports项目,报告生成速度极慢

时间:2012-10-15 07:36:00

标签: c# crystal-reports-2010

我面前有一个Crystal Reports项目。它最初是在Visual Studio 2005中完成的,现在正在转换为Visual Studio 2010. 2005使用了合并模块,2010年的方法有点不同,正如我所理解的那样。

经过一番摆弄后我得到了编译和安装程序来打包应用程序。一切似乎工作正常,但后来我注意到针对某些数据库的一些报告需要花费很多时间来生成。我说的是15分钟或类似的事情。并且在经过这么长时间生成的报告之后,最终完成了我尝试生成的任何其他报告,之后出现了数据空白。我必须重新启动应用程序才能再次在报告中获取数据。

在查看该程序时,我得出的结论是它正在使用代码项目中的Crystal Reports Helper class

我尝试过分析应用程序,看起来花费这么多时间的事情是在Crystal Reports本身内部而不是当前应用程序中的某些功能。

是否有人从Visual Studio 2005更新到Visual Studio 2010并且一直在使用帮助程序类,遇到过任何类似的问题并且有任何指示可以尝试?是否有一些关于如何从辅助类发送的数据与Crystal Reports与Visual Studio 2010一起使用的新方式不兼容?

有些报告工作得很好。 感觉就像我在黑暗中摸索一样。

要排除不兼容问题,安装的SAP特定事项是

  • Crystal Reports 10
  • .Net Framework 4的SAP Crystal Reports运行时引擎(32位)
  • .Net Framework 4(64位)的SAP Crystal Reports运行时引擎
  • 适用于Visual Studio 2010的SAP Crystal Reports版本

0 个答案:

没有答案