翻譯|使用教程|編輯:楊鵬連|2021-07-06 10:12:46.187|閱讀 279 次
概述:Stimulsoft Reports能夠幫助你創建結構、功能豐富的報表,本教程詳細介紹如何在數據帶中的交叉表報表。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Stimulsoft Reports.Net是一個基于.NET框架的報表生成器,能夠幫助你創建結構、功能豐富的報表。StimulReport.Net 的報表設計器不僅界面友好,而且使用便捷,能夠讓你輕松創建所有報表;該報表設計器在報表設計過程中以及報表運行的過程中都可以使用。在運行時使用StimulReport.Net 的報表設計器不需要支付任何的專利費用。
所創建的報表既可以在Windows窗體應用程序中使用,也可以在Asp.Net應用程序中使用。可導出多種數據格式,比如:PDF,XML,HTML,Word,Excel,RTF格式,文本文件,CSV,BMP和JPEG格式,GIF,PNG,TIFF格式等。
立即點擊下載Stimulsoft Reports.Net v2021.3.1最新版
如果將Cross-Tab組件放置在DataBand 中,那么在設計報表時,該組件將被構建為DataBand 的一部分。因為交叉表放置在部件DataBand被設計成的元件DataBand ,然后,設計報表時,該組件將被打印的次數作為DataBand 。考慮使用DataBand 中的Cross-Tab構建報表的示例。在本例中,Cross-Tab將顯示Master-Detail報告中的詳細條目。執行以下步驟以使用DataBand中的交叉表:
1.運行設計器;
2.連接數據:
2.1. 創建新連接;
2.2. 創建新數據源;
3. 創建數據源之間的關系。如果未創建Relation和/或未為Detail數據源填充Relation屬性,則對于每個Master條目,將不會輸出所有Detail條目;
4.在一個報表模板的一頁上放置兩個DataBands ;
5.1垂直對齊DataBands ;
5.2 更改所需屬性的值。例如,對于作為Master-Detail報告中的Master組件的DataBand1 ,如果您希望在任何情況下都打印Master條目,即使Detail條目不可用,請將Print If Detail Empty屬性設置為true 。對于Master-Detail報表中的Detail組件DataBand2 ,如果需要縮小此帶區,請將CanShrink屬性設置為true ;
5.3 改變DataBand的背景顏色;
5.4如果需要,設置邊框的的DataBand ;
6. 為DataBands指定數據源,并分配Master組件。在我們的例子中,主站組件是上DataBand1 ,并且因此指示DataBand1在主部件中的標簽數據設置下的對話框DataBand2作為主站組件;
7. 填寫DataBand的Data Relation屬性,它是Detail組件,在我們的例子中,這是DataBand2 :
9. 編輯位于DataBand中的文本和文本組件:
9.1. 將文本組件拖到 DataBand 中所需的位置;
9.2. 對齊文本組件中的文本;
9.3. 更改所需屬性的值。例如將Word Wrap屬性設置為true ,如果您希望文本被換行;
9.4. 如果需要,設置文本組件的邊框。
9.5. 更改邊框顏色。
10. 將Cross-Tab組件放在DataBand 中。在這種情況下,Cross-Tab組件將位于DataBand2 上,即報表的Detail組件。
11.1 更改交叉表屬性的值。例如,將Can Shrink屬性設置為true ,如果您希望Cross-Tab組件縮小;
12.為Cross-Tab組件的band指定數據源,例如使用Data Source:
該數據源字段。此字段顯示所選數據源的數據列;
該列字段。此字段顯示數據源的列列表,用于將形成交叉表中的列的條目;
14. 在交叉表設計器編輯器中執行以下操作:
14.1. 將DataSource字段中的數據列添加到交叉表的Columns字段。將DataSource字段中的數據列添加到交叉表的Columns字段。例如,將數據的CategoryID數據列添加到交叉表的Columns字段中,則該數據列中的一個條目將對應呈現的交叉表中的一列;
14.2. 將數據源的數據列從DataSource字段添加到交叉表的Rows字段。例如,將ProductName數據列添加到交叉表的Rows字段,則該數據列中的一個條目將對應呈現的交叉表中的一行,該數據列中的條目數將等于交叉表中的行數;
14.3. 將數據源字段中的數據列添加到交叉表的匯總字段。例如,將UnitInStock數據列添加到交叉表的Summary字段,該數據列中的條目將成為交叉表中的匯總條目;
15. 按確定按鈕保存更改并返回到帶有交叉表的報告模板。
17.返回報表模板;
18.1. 更改文本組件的背景顏色;
18.2. 更改樣式、顏色和文本類型。
19. 在報告模板中編輯單元格:
添加樣式
19.1. 更改字體設置:類型、樣式、大?。?br />
19.2. 更改單元格的背景顏色;
19.3. 如果要換行,請將Word Wrap屬性設置為true ;
19.4. 必要時設置邊框;
19.5. 更改邊框顏色。
19.6. 更改單元格的背景顏色等。
2. 調用樣式設計器;
3. 提交報告。單擊預覽按鈕或通過選擇預覽菜單項調用查看器?,F在您可以看到渲染報告的結果:
如果您對Stimulsoft感興趣,歡迎加入StimulsoftQQ交流群:622395402
Aspose、E-iceblue、FastReport、Stimulsoft等文檔/報表圖表類開發工具享超低折扣,如有需要可直接。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: