Crystal报表和子报表的速度很快

时间:2013-10-30 17:32:45

标签: crystal-reports

我在Crystal Report中创建了一个报告。它有两个子报告。

GROUP Customer

   GROUP FAMILY

   DETAIL ITEM
   The detail is for Items. This detail is inside a group. It has totals.

   FOOTER A GROUP FAMILY
    totals Item detail 

   FOOTER B GROUP FAMILY
      Subreport 1 Totals by adj (it display the detail of a third table and the totals)


FOOTER Customer

Subreport 2.

按项目总计。 (它显示详细信息和总数)

该报告是48298条记录。 这些表有索引。

为什么运行报告需要30分钟?这次是“正常”吗?

如何在页脚中显示其他表格的详细信息? 我可以在页脚中设置一个调用存储过程的字段并返回所有值,如细节吗?

1 个答案:

答案 0 :(得分:0)

将为每个客户执行每个子报告。我很惊讶你没有内存不足。我的猜测是客户/家庭的数量相对较少(少于300)。该报告很慢,因为它为每个客户查询数据库两次。尝试在主报告中准备数据。