使用 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 渲染所有抑制部分,但只渲染由外部参数确定的非抑制部分?或者是因为我压制了这些部分而不是子报告(我认为情况并非如此)。
谢谢你。