水晶报告 - 几个小组级别 - 提高效率

时间:2012-11-20 21:40:06

标签: crystal-reports crystal-reports-2008

我必须对我们的一份报告进行一些修改,这些报告由大约30个子报告组成,将其从~4个组级别更改为现在具有~18个组级别。它似乎受到了主要的处理降级的打击。我添加了组抑制,因为我关心的唯一组级别是:1(用于分解返回到各个部分的数据,因此不必多次重新获取数据库,从而消除额外的数据库命中和额外的子报告),6-11(分区/区域/等数据)和18(基层,按人)。

将来可能需要我需要的水平,所以他们现在已被考虑,但由于它对性能产生了负面影响,我想禁用它们。现在他们被压制了,但他们显然仍在被处理,这正在扼杀表现。

如何在不失去我所做的所有工作的情况下恢复效率?

1 个答案:

答案 0 :(得分:1)

如果包含子报表的节被抑制 - 则不应执行子报表,因此不执行查询。

从报告菜单中选择效果信息,您将获得花费时间的详细信息。

如果这不是自我解释,请向我们提供更多信息,我们应该能够提供帮助。