報表生成器Stimulsoft分層報告教程

roffey發表於2021-07-13

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最新版試用下載【慧都網】

執行以下步驟來建立分層報告:
1.執行設計器;
2.連線資料:
2.1. 建立新連線;
2.2. 建立新資料來源;

3. 將HierarchicalBand放在報告模板的頁面上。

報表生成器Stimulsoft Reports使用者手冊:分層報告

4. 編輯HierarchicalBand :

4.1. 按高度對齊HierarchicalBand ;
4.2. 設定HierarchicalBand的屬性。例如,如果需要破壞HierarchicalBand ,則將Can Break屬性設定為true ;
4.3. 設定HierarchicalBand的背景;
4.4. 設定邊框的的HierarchicalBand ;
4.5. 設定邊框顏色。

5.使用Data Source屬性設定HierarchicalBand的資料來源:

報表生成器Stimulsoft Reports使用者手冊:分層報告

6. 將帶有表示式的文字元件 放入HierarchicalBand 。其中表示式是對資料欄位的引用。例如,放置三個帶有表示式的文字元件:{Employees.LastName} 、 {Employees.City}和{Employees.Region} ;

7. 編輯文字(Text )和文字元件(TextBox ):
7.1. 將文字元件拖到 HierarchicalBand 中所需的位置;
7.2. 設定文字的字型:大小、樣式、顏色;
7.3. 垂直和水平對齊文字元件;
7.4. 設定文字元件的背景顏色;
7.5. 對齊文字元件中的文字;
7.6. 設定文字元件的屬性值。例如,將Word Wrap屬性設定為true ,如果您希望文字被換行;
7.7. 設定文字元件的邊框。
7.8. 設定邊框顏色。

報表生成器Stimulsoft Reports使用者手冊:分層報告

8. 設定KeyDataColum屬性,選擇一個資料列,將為其分配資料行的標識號。在本例中,選擇EmployeeID資料列:

報表生成器Stimulsoft Reports使用者手冊:分層報告

9. 設定MasterKeyDataColum屬性,選擇一個資料列,在該列上將指定對父條目的表主鍵的引用。在這種情況下,選擇ReportsTo資料列:

報表生成器Stimulsoft Reports使用者手冊:分層報告

10. 設定縮排  屬性,設定詳細條目相對於父條目的偏移量。在此示例中,報告中的縮排屬性將為 20 個單位(釐米、英寸、百分之一英寸、畫素);

報表生成器Stimulsoft Reports使用者手冊:分層報告

11. 設定ParentValue屬性,指示條目,它將是所有行的父項。如果未指定此屬性,則使用預設值。預設情況下,父值屬性設定為null 。在這種情況下,未指定ParentValue屬性的值,因此使用預設值:

報表生成器Stimulsoft Reports使用者手冊:分層報告

12. 單擊預覽按鈕或呼叫檢視器,使用預覽選單項。呈現報表後,對資料來源的所有引用都將替換為來自這些源的資料。資料將從已為此波段指定的資料來源中順序獲取。報表中DataBand的副本數等於資料來源中的行數。

報表生成器Stimulsoft Reports使用者手冊:分層報告

13.返回報表模板;

14. 如有必要,在報告模板中新增其他波段,例如HeaderBand ;
15.編輯這個樂隊:
15.1. 垂直對齊HeaderBand ;
15.2. 如有必要,設定HeaderBand 的屬性;
15.3. 設定HeaderBand的背景顏色;
15.4. 如有必要,設定Borders ;
15.5. 更改邊框顏色。

報表生成器Stimulsoft Reports使用者手冊:分層報告

16. 放置帶有表示式的文字元件。其中HeaderBand 中文字元件中的表示式將是資料標題;

17.編輯文字和文字元件:
17.1. 將文字元件拖到band中需要的地方;
17.2. 設定字型設定:大小、樣式、顏色;
17.3. 垂直和水平對齊文字元件;
17.4. 設定文字元件的背景顏色;
17.5. 對齊文字元件中的文字;
17.6. 如有必要,設定文字元件的屬性值;
17.7. 如有必要,設定文字元件的邊框;
17.8. 設定邊框顏色。

報表生成器Stimulsoft Reports使用者手冊:分層報告

18. 單擊預覽按鈕或呼叫檢視器,使用預覽選單項。呈現報表後,對資料來源的所有引用都將替換為來自這些源的資料:

報表生成器Stimulsoft Reports使用者手冊:分層報告

新增樣式

1.   回到報告模板;
1.  1 選擇元件。在我們的例子中,這是文字元件;
2.   呼叫條件對話方塊。例如,單擊控制皮膚上的條件按鈕。

報表生成器Stimulsoft Reports使用者手冊:分層報告

3.   首先,您必須單擊“新增條件”按鈕,然後會在“條件”對話方塊中顯示條件和格式選項。條件可以有兩種型別:Value和Expression 。在這種情況下,請考慮一個條件示例,例如Expression 。下圖顯示了帶有格式選項和條件的條件對話方塊示例:

報表生成器Stimulsoft Reports使用者手冊:分層報告

4.   指定條件格式選項。在這種情況下,指定條件意味著指定表示式。例如Line% 2 == 1 ,設定格式意味著改變背景,例如,透過按背景顏色按鈕並選擇背景顏色值的下拉選單。
5.   單擊“確定” 。還需要注意的是,對於奇數行和偶數行的樣式不同,需要對每個文字元件進行條件格式設定;
6.   透過單擊“預覽”選項卡或單擊“預覽”選單項呼叫檢視器來呈現報告。

報表生成器Stimulsoft Reports使用者手冊:分層報告


如果您對Stimulsoft感興趣,歡迎加入StimulsoftQQ交流群:622395402

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995027/viewspace-2781059/,如需轉載,請註明出處,否則將追究法律責任。

相關文章