程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 使用ActiveReport for .net 進行報表開發-顯示主從表

使用ActiveReport for .net 進行報表開發-顯示主從表

編輯:.NET實例教程
本文簡單介紹如何使用子報表來顯示主從表中的數據。
 
1.       在需要顯示主從表中的數據時,使用子報表能夠提供很大的靈活性,一般就是把主表的信息顯示在detail中,如果要每頁的上方都要顯示主表,就可以放在PageHeader中。再把子表的信息放在Detail中,然後把子報表中的控件直接綁定到數據源上或者使用上篇隨筆中的提到的方式從對象集合中提取數據。
2.       使用子報表:
新建報表,然後在工具箱上可以看到SubReport控件,拖放一個控件到Detail部分,用此控件來加載子報表。
再新建一個報表,命名為SubReport1 ,接下來在主報表中寫代碼,在頁面設計器上選中Detail部分,在屬性窗口切換到事件欄,雙擊Format,將會產生Detail_Format事件,下面就要在這個事件裡指定子報表控件所要加載的報表。
3.       由於Detail部分會進行重復顯示的,所以,只能指定一次報表源,在這裡,我們按照下面的例子:
ActiveReport sub = null;
private void Detail_Format(object sender, System.EventArgs eArgs)
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved