0

我有一个水晶报表,它需要花费很多时间来运行。它有164个字段。它们中的大多数都是空的公式,它有四个表格。报告使用了10个字段这些表中的其余字段是空的。水晶报表花费很多时间

如何提高报告的性能?

谢谢。

+0

如果公式为空,他们为什么在报告中? – Ryan

+0

对于CSV输出。我需要CSV文件中的空白列。他们可能会稍后修改空白 –

+0

,它们可能会在您第一次运行它们时加载缓慢,下次它们将花费更少的时间,即使报告第一次具有最小值领域需要时间,而不是晚些时候。 – Waqar

回答

1

您的问题非常广泛。

http://www.supportingadvancement.com/reporting/crystal_reports_tips/dove_subreports.pdf

以上是一些好的建议。

Crystal报表还包含一个性能信息菜单项,告诉您数据库查询的时间以及其他定时项目的时间。这将帮助你确定需要这么长时间的事情。

+0

我们在哪里可以找到信息菜单? – Waqar

+0

+1我以前没看过那个文档。我也喜欢[此演示文稿](http://www.businessobjects.com/pdf/dev_zone/Unchugging_CR_Michitsch.pdf) – Ryan

+0

我不确定您是否拥有桌面软件,但它位于“报告”,“性能信息”下。我通常看看Performance Timing。我在进行调整之前记录了这些值,然后重新运行报告。我比较这些值,看看我的调整是否改善了执行时间。 – Sun