ActiveReports?是一款專注于 .NET 和 .NET Core 平臺的報表控件。通過拖拽式報表設計器,可以快速地設計 Excel表格、Word文檔、圖表、數據過濾、數據鉆取、精準套打等類型報表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺中各種報表的開發需要。同時,通過豐富的 API 可以靈活的實現報表創建、加載和運行時的個性化自定義需求
立即獲取ActiveReports v19.0正式版下載
具體更新內容:
ActiveReports v19.0通過兼容 .NET 9、優化設計時體驗、增強圖表功能及開放主題定制 API,顯著提升了開發效率與報表表現力。無論是企業級復雜報表還是動態交互需求,均能通過新版本更高效地實現。
支持 .NET 9
ActiveReports 19.0版本新增對 .NET 9 的支持,確保與微軟最新開發平臺的兼容性。無論是升級現有應用還是基于 .NET 9 構建新項目,開發者均可無縫使用 ActiveReports,無需擔心兼容性問題。此次更新既保留了 ActiveReports 的可靠性與功能性,又能與 .NET 最新技術進展深度集成。
提升創建報表向導
ActiveReports 19.0版本推出了增強版報表向導,通過新增配置選項簡化報表創建流程。此前,向導僅支持數據綁定功能。本次更新新增以下功能:
- 以示例報表開始?– 選擇內置產品示例快速啟動開發
- 定義頁面設置?– 初始階段即可配置頁面尺寸、方向及邊距
- 配置數據可視化?– 直接在向導中選擇并設置表格(Table)、矩陣(Tablix)和圖表(Chart)。
- 自定義報表配色?– 應用預定義或自定義顏色方案,統一報表外觀。
這些改進讓用戶僅需幾步點擊即可創建專業級報表。
增強設計能力
ActiveReports 19.0 版本對報表設計器進行了多項優化,提升用戶操作報表項與數據集的體驗。通過自動化常用工作流和快速訪問核心功能,顯著簡化了報表設計流程。
- 自動觸發報表項向導?– 當拖拽以下報表項至設計界面時,對應向導將自動啟動(除非在配置文件中禁用):
- 表格向導?– 添加表格(Table)時觸發
- 矩陣向導?– 添加矩陣(Tablix)時觸發
- 圖表向導?– 添加圖表(Chart)時觸發
- 改進數據集與數據區域管理?– 新增以下功能以增強對數據集使用的控制:
- “添加數據顯示控件...”,數據集右鍵菜單中的新選項,可打開“添加數據區域”頁面。
- “添加數據區域...”,數據面板頂部按鈕(選中數據集時激活),用于打開“添加數據區域”對話框。
- 數據集拖放支持?,將數據集拖至報表主體時,自動彈出“添加數據區域”對話框,供用戶選擇合適的數據區域。
這些改進提升了設計效率,使報表創建更直觀,減少手動配置步驟。
重構圖表配置項
ActiveReports 19.0 版本對圖表報表項進行全面重構,提供更靈活的圖表設計配置能力。從數據綁定到圖例自定義,新版圖表模型支持動態表達式,更好地滿足多樣化報表需求。
- 可配置性增強?– 圖表的每個細節(數據綁定、坐標軸設置、標簽、圖例項)均可通過動態表達式自定義。
- 無縫遷移?– 舊版報表在設計器中打開時,現有圖表將自動轉換為新版模型,無需手動調整。
此更新簡化了圖表配置流程,同時賦予用戶更強的數據可視化控制力,助力生成清晰、直觀的報表。
自定義文本框與復選框樣式
ActiveReports 19.0 版本為文本框(TextBox)和復選框(CheckBox)新增 CustomCSSClasses 屬性,支持在通過 JS 報表查看器渲染報表時應用自定義 CSS 類名。此功能賦予樣式設計更高靈活性,例如將文本框呈現為按鈕樣式。