原創|使用教程|編輯:龔雪|2016-08-01 11:27:17.000|閱讀 1007 次
概述:StimulReport.Net是一個基于.NET框架的報表生成器,能夠幫助你創建結構、功能豐富的報表。以下步驟將向您展示如何用Stimulsoft Reports.Net創建一個分組報表。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
1.運行設計器;
2.連接數據;
3.創建一個報表或打開一個已經創建好的報表。
4.添加GroupHeaderBand 和 GroupFooterBand到報表模板。GroupHeaderBand應該放在與其相關的DataBand之上。GroupFooterBand放在與GroupHeader相關的Data之下。每一個GroupFooter 對應一個特定的 GroupHeader。 GroupFooter band在沒有GroupHeader時不會輸出。下圖顯示的是添加了GroupHeaderBand 和GroupFooterBand 的報表模板:
5.編輯GroupHeaderBand 和 GroupFooterBand
6.在報表中用GroupHeader band 的 Condition 屬性設置分組條件數據。分組條件可以通過設置表達式或者從數據源選擇數據列的方法進行設定。在我們的教程中,在分組條件中定義 {Customers.ContactTitle}表達式;
7.在GroupHeaderBand中添加一個文本組件并在此文本組件中添加{Customers.ContactTitle}表達式。在GroupFooterBand添加一個文本組件并在此文本組件中添加{Count()}表達式。 {Count()}方法將每個分組中條目的數量進行計算匯總。下圖顯示的是帶有分組條件設置并添加了GroupHeaderBand 與GroupFooterBand文本組件的報表模板:
8.編輯表達式與文本組件
下圖顯示的是一個編輯過后的分組報表模板:
9.點擊Preview按鈕或者調用Viewer,點擊Preview菜單項。在渲染后所有數據字段的引用將在數據的指定字段中被更改。數據將依次從此報表定義的數據庫中輸出。在呈現的報表中DataBand的副本數量與數據庫中數據行的數量相同。下圖顯示的是一個簡單分組報表模板:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn