0

使用 SAP Crystal Reports for Enterprise;

案例是具有大量子报表并将数据传递给每个单独的子报表的主报表。

主要报告如下图所示:

Report Header - ReportHeader_Subreport
Page Header   - PageHeader_Subreport
Body Section1 - BodySubreport-1
Body Section2 - BodySubreport-2
.
Body SectionN - BodySubreport-N
Report Footer - Report_Subreport
Page Footer   - PageFooter_Subreport

通过发送外部参数,我只显示用户所需的子报表。例如,虽然

Enter visibility parameters: 1-2-3-4-..-n

显示所有子报表,

Enter visibility parameters: 1

仅按预期显示 BodySubreport-1。

但是,这里存在一个主要的速度问题,我认为 CR 会呈现所有报告,然后根据参数进行抑制。

是否可以防止 CR 渲染所有抑制部分,但只渲染由外部参数确定的非抑制部分?或者是因为我压制了这些部分而不是子报告(我认为情况并非如此)。

谢谢你。

4

0 回答 0