在主晶体报告中动态插入子报表

时间:2014-01-30 11:38:27

标签: c# crystal-reports sap

我正在SAP Crystal Reports中制作报告。我制作了几个页眉和页脚“模板”,我需要通过C#代码切换。在我的主报告中,我插入了一个标题和一个页脚报告,默认情况下,根据参数我需要用光盘上的某个外部“模板”切换它们。

我知道如何通过代码访问子报表并更改对象的值,但我不知道如何切换它们:

ReportDocument mainReportDocument = new ReportDocument();
ReportDocument subReportHeader = mainReportDocument .Subreports["Header.rpt"];
....

提前致谢。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

试试这段代码:

ReportDocument mainReportDocument = new ReportDocument();
ReportDocument subReportHeader = mainReportDocument .Subreports["Header.rpt"];