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