添加代码创建子报表实例

1、在代码视图窗口的最右上部分,点击下拉按钮条并选择ReportStart。 这将会为报表的ReportStart事件创建一个事件处理方法。

2、为这个事件处理方法添加代码,创建一个子报表的新实例。

3、粘贴一下代码

Visual Basic.NET 代码。请粘贴到ReportStart 事件之上。

Dim rpt As rptYourChildReportName

 

Visual Basic.NET 代码。 请粘贴到ReportStart事件中。

rpt = New rptYourChildReportName()

 

C#代码。请粘贴到ReportStart 事件之上。

private rptYourChildReportName rpt;

 

C#代码。 请粘贴到ReportStart事件中。

rpt = new rptYourChildReportName();

 

警告: 不要在Format 事件中创建子报表的实例。 如果这么做的话,那么每次这个区域的Format事件被运行就会创建一个子报表实例,这样会消耗非常多的内存。