Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Crystal reports Crystal报告和子报告速度_Crystal Reports - Fatal编程技术网

Crystal reports Crystal报告和子报告速度

Crystal reports Crystal报告和子报告速度,crystal-reports,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 T

我在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分钟?这一次“正常”吗

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


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

子报告在哪里?主报告中有多少条记录?每个子报表中有多少条记录?连接标准是什么?每个报表/子报表查询的数据源是什么?等等。如果48K记录需要30分钟才能加载,我会感到惊讶。这可能有很多原因。通常情况下,链接错误或多个数据源会减慢报表的速度。您在
记录选择中使用的标准是什么,如果您选择的记录为空,请尝试在此处提供一些筛选,以便筛选记录并添加所需的记录,然后再次检查指向子报告和主报告的链接。这在报告缓冲中起着重要作用