tft每日頭條

 > 生活

 > 報表控件和窗體

報表控件和窗體

生活 更新时间:2025-01-17 00:18:04

ActiveReports是葡萄城推出的一款專注于 .NET 和 .NET Core 平台的報表控件。通過拖拽式報表設計器,開發者可以快速地設計 Excel表格、Word文檔、圖表、數據過濾、數據鑽取、精準套打等類型報表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各種報表的開發需要。

報表控件和窗體(ActiveReports.Net報表控件V15.0)1

近日,ActiveReports V15.0 Update 2 正式發布。本次發布帶來了Web設計器API增強、運行時設置圖表語言、JS Viewer增強、桌面設計器增強、TXT輸出和打印等亮點新功能,具體包括:

持續增強 Web設計器API,為您的深度定制保駕護航

目前,Web設計器是ActiveReports 使用率最高的功能,它能夠為最終用戶提供自主編輯和設計報表的能力,且支持.Net Core跨平台部署。越來越多地使用 Web設計器的開發者希望設計器提供更靈活的API ,讓開發者可以深度定制,更好地與項目融合。随着V15.0 Update2版本的發布,ActiveReports Web設計器增加了一些處理程序和API,讓這種定制更加方便。V15.0 Update2 在designerOptions.sever中提供了onBeforeRequest方法,它使開發者能夠為Web設計器的請求添加自定義頭文件。這個方法可接收一個HTTP請求init對象作為參數,然後這個對象可以被改變并返回。點擊博客了解更多詳情。

運行時設置圖表語言

在V15.0 Update2中,ActiveReports增加了在報表中對圖表進行本地化的能力。現在可以使用本地化資源來本地化圖表屬性,做法與葡萄城的其他控件類似。可修改的圖表元素:

  • 圖表頂部标題
  • 圖表底部标題
  • 圖表軸标題
  • 圖表圖例标題
增強JSViewer功能,可靈活指定導出面闆、參數面闆的展示位置

之前版本中,ActiveReports JSViewer的導出面闆是居于左側的,與系統的風格不太一緻。V15.0 Update2增強了JSViewer的功能,為開發者提供了API 可靈活指定導出面闆及參數面闆的位置的方法。

報表控件和窗體(ActiveReports.Net報表控件V15.0)2

報表控件和窗體(ActiveReports.Net報表控件V15.0)3

增強了桌面設計器的自定制功能

ActiveReports桌面設計器的定制能力一直非常靈活,V15.0 Update2提供了更加簡單易執行的方法,簡化了在桌面終端用戶報表設計器中添加數據源、數據集和參數的過程。新版本的報表資源管理器組件中添加了"EnabledNodes "屬性,以控制終端用戶添加新數據源、數據集或參數的能力。默認情況下,這個屬性被設置為 "所有",允許用戶創建新的數據源和參數。

報表控件和窗體(ActiveReports.Net報表控件V15.0)4

新的TXT輸出,可以将表格數據在ASCII打印機上打印

V15.0 Update 2為頁面和RDL報表實現了一種新的 "表格文本 "導出格式。例如,有一份産品的銷售報告如下:

報表控件和窗體(ActiveReports.Net報表控件V15.0)5

如果開發者想把它打印到點陣打印機上,通常會得到這樣的輸出。

報表控件和窗體(ActiveReports.Net報表控件V15.0)6

這個過程删除了報表的間距和表格的外觀。如果希望保持适當的間距和表格視圖,開發者可使用本次更新中新增的表格文本導出功能,打印到ASCII打印機時,它将顯示為如下樣式。

報表控件和窗體(ActiveReports.Net報表控件V15.0)7

以上就是ActiveReports V15.0 Update2的主要功能特性,歡迎訪問ActiveReports官網,了解更多信息。

葡萄城“葡萄城社區”。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved