原創|使用教程|編輯:龔雪|2016-07-28 14:03:26.000|閱讀 840 次
概述:StimulReport.Net是一個基于.NET框架的報表生成器,能夠幫助你創建結構、功能豐富的報表。以下步驟將向您展示如何用Stimulsoft Reports.Net創建一個主從(master-detail)報表。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
StimulReport.Net是一個基于.NET框架的報表生成器,能夠幫助你創建結構、功能豐富的報表。以下步驟將向您展示如何用Stimulsoft Reports.Net創建一個主從(master-detail)報表。
1.運行設計器;
2.連接數據
3.在數據源之間創建Relation。如果關系未被創建或者Detail數據源的Relation 屬性未被填充,隨后,Master條目,所有Detail條目都會被輸出;
4.將兩個DataBands放置在報表模板的一個頁面中;
5.編輯 DataBand1 和 DataBand2
6.定義DataBands的數據源。在我們的教程中,Master組件為DataBand1。這意味著在DataBand2中的Data Setup窗口中,DataBand1將在Master component選項中被指定為主要組件;
7.填充DataBand的Data Relation屬性;
8.在DataBands上放置帶有表達式的組件;
9.編輯 Text 與 TextBox 組件
下圖顯示的是主從報表(master-detail)模板:
10.點擊Preview按鈕或者調用Viewer,點擊Preview菜單項。在渲染后所有數據字段的引用后將在數據的指定字段中被更改。數據將依次從此報表定義的數據庫中輸出。在呈現的報表中DataBand的副本數量與數據庫中數據行的數量相同。下圖顯示的是一個主從(master-detail)報表的示例:
11.返回到報表模板;
12.如果有需要,添加其他bands到報表模板,例如HeaderBand與FooterBand;
13.編輯這些bands
下圖顯示的是一個帶有HeaderBand與FooterBand的簡單列表報表模板:
14.放置帶有表達式的文本組件到這些bands中。這些文本組件中的表達式在HeaderBand中是頁眉,在FooterBand中是頁腳;
15.編輯文本與文本組件
下圖顯示的是一個簡單的主從(master-detail )報表模板:
16.點擊Preview按鈕或者調用Viewer,點擊Preview菜單項。在渲染后所有數據字段的引用后將在數據的指定字段中被更改。數據將依次從此報表定義的數據庫中輸出。在呈現的報表中DataBand的副本數量與數據庫中數據行的數量相同。下圖顯示的是一個帶有頁眉與頁腳的簡單主從(master-detail )報表:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn