原創|產品更新|編輯:龔雪|2022-01-13 10:01:16.303|閱讀 239 次
概述:亞洲暢銷的.NET報表控件ActiveReports正式發布v15.0 Update 2,新版本持續增強 Web設計器API等,歡迎下載體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
ActiveReports 是一款專注于 .NET 和 .NET Core 平臺的報表控件。通過拖拽式報表設計器,可以快速地設計 Excel表格、Word文檔、圖表、數據過濾、數據鉆取、精準套打等類型報表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺中各種報表的開發需要。同時,通過豐富的 API 可以靈活的實現報表創建、加載和運行時的個性化自定義需求
ActiveReports v15.0 Update 2官方最新版下載
具體更新內容如下:
持續增強 Web設計器API,為您的深度定制保駕護航
Web設計器目前是ActiveReports 使用率最高的大功能,它能夠為我們的最終用戶提供自助編輯和設計報表的能力,且支持.Net Core跨平臺部署。越來越多地使用 Web設計器的開發者自然希望設計器有更靈活的API 供我們定制,更好的與項目融合。隨著V15.0 Update2版本的發布,我們增加了一些處理程序,使這種定制更加完善。
在V15.0 Update2 中實現了一個onBeforeRequest方法,它使開發者能夠為Web報表設計器的請求添加自定義頭文件。這個方法被添加到designerOptions.sever中,它接收一個HTTP請求init對象作為參數。然后這個對象可以被改變并返回:
代碼示例:
designerOptions.server.onBeforeRequest = function(init) { console.dir(init); init.headers = { "Accept": "", "Accept-Language": "EN", "Cache-Control": "no-cache", }; return init; };
此外,以下新的handler可以幫助開發人員更好地控制Web報表設計器中的集成:
運行時設置圖表語言
在這個V15.0 Update2中,我們增加了在報表中對圖表進行本地化的能力?,F在可以使用本地化資源來本地化圖表屬性,與其他控件類似。
可修改的圖表元素:
應用場景:
解決跨國用戶使用同一張報表模板時,可根據當前登錄的用戶語言,自動切換圖表的顯示語言。
增強JSViewer功能,可靈活指定導出面板、參數面板的展示位置
默認的JSVIewer的導出面板是居于左側的,會與開發人員系統的風格不一致,我們增強了JSviewer的功能,為您提供了API 可靈活指定導出面板及參數面板的位置。
增強桌面設計器的自定制功能
雖然桌面設計器的定制能力一直是非常靈活的,但本次更新我們也為您帶來更加簡單易執行的方法,我們簡化了控制在桌面終端用戶報表設計器中添加數據源、數據集和參數的過程。
我們為報表資源管理器組件添加了一個 "EnabledNodes "屬性,以控制終端用戶添加新數據源、數據集或參數的能力。默認情況下,這個屬性被設置為 "所有",允許用戶創建新的數據源和參數。
新的TXT輸出,可以將表格數據在ASCII打印機上打印
我們為頁面和RDL報表實現了一種新的 "表格文本 "導出格式。假如,有一份產品的銷售報告如下:
如果我們想把它打印到點陣打印機上,你通常會得到這樣的輸出。
這個過程刪除了報表的間距和表格的外觀。為了保持適當的間距和表格視圖,使用新的表格文本導出,這樣當你打印到ASCII打印機時,它將顯示為:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網