0

我有一个子报表,它位于报表的第二个向下钻取级别。我注意到,每次深入到该级别时,都会从数据库中检索子报告记录,在我的特定情况下,这是一个漫长的过程(嗯,大约 2 分钟左右)。

Crystal 有什么方法可以保存子报表读取的所有数据,以便在随后的向下钻取时不会刷新子报表?

我不介意在打开报表时是否必须刷新,但它在一般使用中显着加快可用性对于可用性很重要。

4

1 回答 1

1

是否使用完全相同的参数多次调用此子报告?您可以将子报表移动到只运行一次的部分,例如报表页脚吗?

您可以禁用on demand子报表的Save Data with Report功能并在主报表上启用该功能。这会使第一次刷新时间更长,但随后他们可以将其与保存的数据一起传递。

于 2011-02-15T16:56:03.540 回答