1、从报表资源管理器中拖拽CustomerID字段到主报表的明细区域中。
2、双击主报表中明细区域,这将创建一个对应于报表 Detail Format 事件的处理程序。
3、添加代码到事件处理程序。
下面的示例演示了对应方法的具体代码。
使用 Visual Basic 编写以下代码
Visual Basic.NET 代码。粘贴于主报表的 Detail Format 事件内。
Me.Detail1.AddBookmark(txtCustomerID.Text) |
使用 C# 编写以下代码
C# 代码。 粘贴于主报表的 Detail Format 事件内。
detail1.AddBookmark(txtCustomerID.Text); |
4、从报表资源管理器中拖拽ContactName字段到子报表的明细区域中。
5、双击子报表中明细区域,这将创建一个对应于报表 Detail Format 事件的处理程序。
6、添加代码到事件处理程序。
下面的示例演示了对应方法的具体代码。
使用 Visual Basic 编写以下代码
Visual Basic.NET 代码。粘贴于子报表的 Detail Format 事件内。
Me.Detail1.AddBookmark(CType(Me.ParentReport.Sections("Detail1").Controls("txtCustomerID"), TextBox).Text + "\" + Me.txtContactName.Text) |
使用 C# 编写以下代码
C# 代码。 粘贴于子报表的 Detail Format 事件内。
this.detail1.AddBookmark(((TextBox)(this.ParentReport.Sections["Detail1"].Controls["txtCustomerID"])).Text + "\\" + this.txtContactName.Text); |