ActiveReports V16.0 新版本發(fā)布,報表設(shè)計能力全面提升

ActiveReports 是一款專注于 .NET 和 .NET Core 平臺的報表控件。通過拖拽式報表設(shè)計器,可以快速地設(shè)計 Excel表格、Word文檔、圖表、數(shù)據(jù)過濾、數(shù)據(jù)鉆取、精準套打等類型報表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺中各種報表的開發(fā)需要。

近日,我們迎來了ActiveReports V16.0版本的發(fā)布。此次新版發(fā)布,為報表領(lǐng)域帶來了更多領(lǐng)先的新特性,報表設(shè)計能力再次迎來大幅提升。包含了Web端靜默打印方案、.Net6支持、圖表增強和動畫等眾多實用新特性,讓我們先來一睹為快。

1、提供Web端靜默打印方案

Web端靜默打印,終于來了!Web端無預覽靜默打印一直是報表領(lǐng)域的功能限制,因為 Web端權(quán)限問題無法直接訪問本機資源,需要突破權(quán)限和平臺的限制。傳統(tǒng)的Web端預覽打印,客戶需要重復多次點擊,至少在打印一個報表時,需要點擊2次按鈕才能夠完成打印效果。ActiveReports 帶來了突破性的報表打印[靜默打印]并提供了新的可直接運行的方案。

2、.Net 6 及 Visual Studio 2022 支持

.NET 6是.NET Core的最新版本。之前的版本,即.NET 5,是介于.Net Core 和統(tǒng)一的.Net 框架的中間版本,于2022年5月結(jié)束支持。.NET 6提供永久支持,因此ActiveReports 也意識到 .Net 6 將是未來的主流框架,為了保證我們的用戶能夠在未來順利地從.NET 5遷移到.NET 6時,支持.Net 6 框架。

您可以創(chuàng)建一個新的應(yīng)用程序或?qū)F(xiàn)有的應(yīng)用程序升級到.NET 6。要用ActiveReports創(chuàng)建一個新的應(yīng)用程序,可以啟動一個新的空白項目或使用ActiveReports提供的一個預建項目模板。

ActiveReports V16.0 新版本發(fā)布,報表設(shè)計能力全面提升

具體支持功能:

Visual Studio 2022 設(shè)計時RDL,頁面報表, RPX 報表設(shè)計器

3、支持 SVG 圖像

ActiveReports新版本的圖像文件格式中加入了SVG文件格式?,F(xiàn)在可以通過圖像控件的'值'屬性中選擇和設(shè)置SVG圖像文件。

新版本中支持SVG 圖像的屬性元素:圖表、容器、復選框、富文本、列表、形狀、表格、矩表、文本框都可設(shè)置背景圖像為SVG格式。報表內(nèi)嵌共享圖片,支持SVG格式。支持報表主題引用SVG 圖像,支持image/svg+xml類型的圖像文件。

ActiveReports V16.0 新版本發(fā)布,報表設(shè)計能力全面提升

4、更酷炫的圖表功能

V16.0版本中的圖表能力大幅提升,為用戶帶來的更好的數(shù)據(jù)可視化體驗。具體新增的特性包括:

新增圖表向?qū)?,通過圖表向?qū)Э焖僮灾鷦?chuàng)建圖表,簡單易用。

新增圖表設(shè)計面板,快速配置和定制圖表的標簽和屬性,同時支持資源管理、屬性檢索。

增強的資源管理器支持了對圖表元素和屬性的快速訪問,圖表創(chuàng)建更加快捷。同時,圖表增加了趨勢線、自定義圖例、標簽自定義等更多屬性。

ActiveReports V16.0 新版本發(fā)布,報表設(shè)計能力全面提升

5、HTML (WebViewer) 和 JS Viewer 增強

V16.0新版本為圖表和表格數(shù)據(jù)區(qū)域添加新的動畫屬性,改進了HTML和JS瀏覽器的渲染,從而在這些瀏覽器中實現(xiàn)了動畫,渲染能力大幅增強。

同時,ActiveReports現(xiàn)在提供了預設(shè)導出設(shè)置的功能,甚至可以使用代碼選擇性地隱藏這些設(shè)置。對于WebViewer,可以通過在設(shè)計設(shè)置導出面板中可設(shè)置的屬性。增加了"文件名"屬性,可以在導出報表時設(shè)置文件名稱。

ActiveReports V16.0 新版本發(fā)布,報表設(shè)計能力全面提升

6、頁面報表增強

新版本支持不同頁面設(shè)置不同的紙張方向,可以為頁面報表的每頁指定紙張的方向為橫向或縱向。

跳過頁面渲染,頁面報表的“頁”新增“可見性”屬性,該屬性支持兩個值:隱藏或基于其他項目隱藏,可以指定報表加載時是否渲染此頁。

增強表格控件的“填充空行”屬性,之前表格中“填充空行”會自動填充空白行。此次更新,增強了填充空行屬性,包括三個屬性:“填充當頁”,“填充當前分組”,并可以指定每個表格的填充行高。

7、RDL報表增強

V16.0版本中增強了分頁位置屬性,可以幫助您在頁面或RDL報表的數(shù)據(jù)分組之后或之前調(diào)整分頁,以及在哪一頁繼續(xù)顯示報告內(nèi)容。通過增強報表渲染管理,您可以通過在導出過程中增加更多的可能性來管理異步或長期運行的報告渲染,如:在頁面中顯示導出進度、創(chuàng)建一個帶有取消選項的導出對話框、記錄報表執(zhí)行的進程信息等。

ActiveReports V16.0 新版本發(fā)布,報表設(shè)計能力全面提升

8、全新的數(shù)據(jù)源添加向?qū)?/p>

V16.0新版本在ActiveReports桌面端設(shè)計器中創(chuàng)建一個新的報表或在集成到Visual Studio的設(shè)計器中添加一個新的報表時,會啟動數(shù)據(jù)源向?qū)?。在成功連接后,數(shù)據(jù)集對話框也會被啟動,因此你可以完成報表與數(shù)據(jù)的綁定。數(shù)據(jù)源向?qū)У淖詣舆\行可以通過對桌面端設(shè)計器的新報表對話框中的啟動數(shù)據(jù)源向?qū)нx項、"

GrapeCity.ActiveReports.config "文件和API來控制。

ActiveReports V16.0 新版本發(fā)布,報表設(shè)計能力全面提升

除了以上重磅功能,ActiveReports 提供了更多特性功能,包括:

支持GS1 DataMatrix 和 Aztec 2D symbologies等條碼類型

頁面和RDL 報表支持設(shè)置Y軸的寬度和最大寬度

圖表中圖例支持自定義圖例標記

RDL及頁面報表支持垂直文本

新增取消報表渲染過程和取消跟蹤報表渲染API

CSV 數(shù)據(jù)導出支持小數(shù)數(shù)據(jù)類型

頁面報表中支持分組顯示在同一頁

以上就是報表控件ActiveReports V16.0 的主要新功能介紹,如需了解更多新版本信息,歡迎訪問ActiveReports報表控件官網(wǎng)。

(免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )