ActiveReports 報表控件V15.0 Update 1 正式發(fā)布

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

近日,ActiveReports V15.0 Update 1 正式發(fā)布,本次新版發(fā)布除了常規(guī)的bug修復(fù)之外,還帶來了關(guān)于渲染性能、矩表向?qū)У雀喔邇r值的新功能,具體包括:

JSViewer 性能提升50%

我們本次在性能上做了重大更新,提升了HTML導(dǎo)出性能,通過新增了"StreamingEnabled"屬性可以并行處理報表布局,使得報表在渲染的時候節(jié)省了50%時間。

ActiveReports 報表控件V15.0 Update 1 正式發(fā)布

自適應(yīng)表格寬度

這是來自客戶真實場景的功能。想象一下,如果你的報表中有一個表,你想根據(jù)一個條件來隱藏一個或多個列。當(dāng)然,在ActiveReports報表控件中使用表達(dá)式一直可以做到這一點,但是當(dāng)列被隱藏時,表的寬度會縮小,會遺留出空白區(qū)域,對用戶來講存在一些不美觀。

在新版本表格控件的只需要設(shè)置一個列屬性,就可以讓表格具有自適應(yīng)能力。

ActiveReports 報表控件V15.0 Update 1 正式發(fā)布

  新升級的矩表向?qū)?/strong>

對于數(shù)據(jù)透視表而言,動態(tài)行列只是透視表的一部分,對于數(shù)據(jù)運算也是非常重要的一項功能,在分析數(shù)據(jù)透視表的過程中,我們最常見的數(shù)據(jù)分析便是分組內(nèi)及跨分組的同比,環(huán)比的運算,這個對于 ActiveReports 報表控件之前的版本而言,需要編寫非常復(fù)雜的表達(dá)式,通過Lookup 函數(shù)進(jìn)行數(shù)據(jù)集整合才能夠獲取,但在此次更新中,我們內(nèi)置了復(fù)雜計算的功能,使其可以一鍵實現(xiàn)。

ActiveReports 報表控件V15.0 Update 1 正式發(fā)布

靈活的實現(xiàn)自定義字體

如您所知,由于Windows和Linux操作系統(tǒng)之間存在根本差異,因此它們具有局限性和功能性,而其他操作系統(tǒng)則不支持。使用自定義字體就是這樣的一個功能。繼續(xù)致力于所見即所得的報表設(shè)計,在此版本中,我們使您能夠通過API傳遞自定義字體,以便您的頁面,RDL和區(qū)域報表可以在Linux上顯示正確的字體。

ActiveReports 報表控件V15.0 Update 1 正式發(fā)布

  在.Net Core 及.Net 5 框架中全面支持區(qū)域報表

自ActiveReports V14起,我們已經(jīng)支持將頁面和RDL報表部署到Linux服務(wù)器中,但是,由于區(qū)域報表依賴于GDI渲染,因此它們需要Windows主機。在此版本中,我們對區(qū)域報表渲染引擎進(jìn)行了一些增強,使您可以將應(yīng)用程序部署到Linux服務(wù)器。最重要的升級使用我們最新的“ GcDoc”渲染方式來渲染區(qū)域報表。如果您有舊的項目使用過 ActiveReports老版本或者區(qū)域報表的項目,可以直接升級項目到.NET Core或.NET 5應(yīng)用程序部署到Linux環(huán)境。并支持所有常用功能和控件。您可以在ActiveReports的輕量級JSViewer組件中顯示區(qū)域報表,也支持將報表導(dǎo)出為PDF,TXT或TIFF格式。

引用時需要注意一些事項:

不支持在跨平臺兼容性模式下進(jìn)行編譯,如GDI兼容性

需要在主機上安裝libgdiplus

當(dāng)前不支持WinForms和WPF報表查看器和設(shè)計器

當(dāng)前不支持直接打印報表和更改打印機設(shè)置

不支持自定義控件,OLE對象,OLEDB數(shù)據(jù)源和圖元文件圖像

當(dāng)前不支持Excel和RTF導(dǎo)出

更加靈活的報表分頁功能

當(dāng)您在制作類Word報告類報表時,往往需要控制分頁,類似于插入分節(jié)符的效果,ActiveReports 報表控件之前的版本,在容器,列表,表格分組等數(shù)據(jù)控件中支持三種換頁方式:開始位置,結(jié)束位置,開始或結(jié)束位置。在此版本中我們對分頁進(jìn)行更細(xì)粒度的升級,增加了在分組內(nèi)設(shè)置分頁。

這些選項使您可以控制頁面上每個組的呈現(xiàn)。例如,如果您有一個按區(qū)域分組的表,并且需要在奇數(shù)頁上打印每個區(qū)域,則將分頁位置設(shè)置為開始或結(jié)束位置。

圖表功能增強

圖表功能一直是ActiveReports 報表控件持續(xù)優(yōu)化的核心功能,因此在本版本更新中也不例外,為我們帶來新的圖表類型和圖表計算能力。

支持雷達(dá)圖,在新版本中,新增了面積雷達(dá)圖、氣泡雷達(dá)圖、散點雷達(dá)圖、折線雷達(dá)圖四種類型。

ActiveReports 報表控件V15.0 Update 1 正式發(fā)布

ActiveReports 報表控件V15.0 Update 1 正式發(fā)布

圖表條件格式化,您可以在圖表中使用表達(dá)式來條件地更改圖表標(biāo)簽,工具提示和數(shù)據(jù)點的文本或外觀。例如,假設(shè)您想有條件地格式化圖表,以紅色顯示低于特定閾值的任何數(shù)據(jù)點。

ActiveReports 報表控件V15.0 Update 1 正式發(fā)布

以上就是本次ActiveReports報表控件新版本的核心功能,歡迎您前往ActiveReports官網(wǎng)下載試用最新版本

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