轉帖|使用教程|編輯:龔雪|2022-10-09 10:28:11.860|閱讀 170 次
概述:本系列文章主要講解了如何在使用ActiveReports 報表設計器來設計報表模板,本文主要介紹如何設計報表模板,歡迎下載產品體驗。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
ActiveReports 是一款專注于 .NET 和 .NET Core 平臺的報表控件。通過拖拽式報表設計器,可以快速地設計 Excel表格、Word文檔、圖表、數據過濾、數據鉆取、精準套打等類型報表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺中各種報表的開發需要。同時,通過豐富的 API 可以靈活的實現報表創建、加載和運行時的個性化自定義需求。
在使用ActiveReports時,報表的排版和布局首先要考慮報表的紙張大小,因為報表紙張大小設置好之后,報表引擎會以這個寬度和高度來渲染,進行自動分頁,所以如果內容高度或寬度超過指定的紙張尺寸,內容會自動換頁顯示。
報表在新建時候默認是 A4紙張的寬度和高度。
1. 選擇灰色區域。
2. 點擊屬性對話框,會彈出固定頁面布局設置對話框:
3. 選擇 常規, 在常規中可設置設計單位是以英寸或厘米來設計,默認是英寸的單位,設置好設計單位后,設置其他控件的Size或Location屬性都可以以此單位來設計。
在報表--外觀設置對話框的右上角,可設置報表的方向:縱向、橫向打印。
4. 選擇外觀,外觀中可設置紙張類型,邊距。
在寬度中輸入50cm,保證在一頁中能夠展示所有的內容。
在出現的報表屬性對話框,系統默認使用的A4紙張的寬度和高度,如截圖所示的寬度為21.6cm,高度為27.9cm。同時,可調整報表頁面的上、下、左、右邊距,系統默認為2.5cm。
1. 從工具箱中拖拽文本框,用于顯示標題。
注意:因為設計器默認打開是頁面報表,沒有頁眉頁腳的概念,所以我們需要添加一個文本框控件用于顯示標題,在頁面報表中如果文本框被放在頂部,會重復在每頁都顯示。
2. 雙擊文本框,輸入產品銷售統計。
拖拽調整文本框的大小和設置文本樣式
3. 添加頁碼。
將內置字段的【第N頁、共M頁】拖拽到設計器區域底部。會自動生成文本框顯示,此表達式會在報表運行是自動生成頁號。
1. 在設計器中添加矩表控件。
2. 綁定數據。
將訂購月指定到【行分組】單元格中,將【類別名稱】指定到列分組單元格中,在最下方單元格中指定合計方法:=Sum([數量])
3. 添加行列合計。
4. 調整樣式。
5. 調整矩表的固定尺寸屬性。
因為頁面報表是指布局格式要求特別嚴格,所以每個數據控件都有FixedSize 屬性,指定可渲染的空間。可拖拽灰色圓點調整,也可直接設置FixedSize。
6. 預覽。
此時動態的交叉表已經創建完成了:
注意:報表默認會按照數據字段的順序加載的,如果需要對矩表排序,需要在矩表分組編輯器中選中行分組或列分組。
本文內容源自
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: