轉(zhuǎn)帖|產(chǎn)品更新|編輯:鮑佳佳|2021-01-14 10:26:16.790|閱讀 274 次
概述:日前, ActiveReports 重磅推出 V15.0 版本,支持 .Net 5 框架,同時(shí)全面優(yōu)化Web設(shè)計(jì)器,在報(bào)表設(shè)計(jì)及用戶體驗(yàn)方面做了全方位的提升,讓復(fù)雜的報(bào)表設(shè)計(jì)越來越簡(jiǎn)單容易!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
ActiveReports 是一款專注于 .NET 和 .NET Core 平臺(tái)的報(bào)表控件。通過拖拽式報(bào)表設(shè)計(jì)器,可以快速地設(shè)計(jì) Excel表格、Word文檔、圖表、數(shù)據(jù)過濾、數(shù)據(jù)鉆取、精準(zhǔn)套打等類型報(bào)表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺(tái)中各種報(bào)表的開發(fā)需要。同時(shí),通過豐富的 API 可以靈活的實(shí)現(xiàn)報(bào)表創(chuàng)建、加載和運(yùn)行時(shí)的個(gè)性化自定義需求。
全面支持 .Net 5 項(xiàng)目開發(fā)
作為一款.NET 報(bào)表開發(fā)控件,ActiveReports 不僅持續(xù)增強(qiáng)報(bào)表設(shè)計(jì)能力,更緊跟技術(shù)潮流,緊密結(jié)合最新的技術(shù)架構(gòu)。ActiveReports 從 V14.0 開始支持 .Net Core 跨平臺(tái)報(bào)表功能開發(fā),而本次發(fā)布的 V15.0 版本則全面支持在 .Net 5 框架下創(chuàng)建統(tǒng)一的報(bào)表應(yīng)用。
.NET 5 是微軟新發(fā)布的繼 .Net Core 3.1 后的跨平臺(tái)開發(fā)框架,是一個(gè)統(tǒng)一的大平臺(tái),可構(gòu)建所有平臺(tái)(Windows,Linux)和設(shè)備(loT,Mobile)上運(yùn)行的應(yīng)用程序的單一統(tǒng)一平臺(tái)。在未來,微軟會(huì)持續(xù)發(fā)布.Net 6, .Net 7 等版本,使用 .Net 5 會(huì)帶來巨大的性能提升以及優(yōu)化內(nèi)存回收功能。ActiveReports V15.0 支持在 Visual Studio 2019 上創(chuàng)建 .Net 5 應(yīng)用,可以一鍵生成 .NET 5 項(xiàng)目。
通過對(duì)最新技術(shù)框架的支持,ActiveReports 不僅保證您的項(xiàng)目適用于最新的技術(shù)平臺(tái)和框架,也兼顧了您的項(xiàng)目升級(jí),無需切換報(bào)表工具,即可助您無感升級(jí)舊項(xiàng)目。
打造極易使用的在線設(shè)計(jì)器
ActiveReports 的在線報(bào)表設(shè)計(jì)器可以完全集成到您的系統(tǒng)當(dāng)中,使用戶能夠在 ActiveReports 設(shè)計(jì)界面中打開現(xiàn)有報(bào)表,并可以在其中操作布局樣式、創(chuàng)建新報(bào)表,以及在富文本編輯器(WYSIWYG)中預(yù)覽它們。本次版本中,ActiveReports 全面提升了在線設(shè)計(jì)器的使用體驗(yàn),包括如下幾個(gè)方面:
全新的可視化設(shè)計(jì)參數(shù)面板,可自定義面板生成復(fù)雜查詢,大幅降低代碼量
通常,ERP 或者企業(yè)內(nèi)部信息管理系統(tǒng)都會(huì)提供數(shù)據(jù)查詢功能,允許用戶輸入自己關(guān)心的數(shù)據(jù)值,根據(jù)用戶輸入進(jìn)行數(shù)據(jù)過濾。傳統(tǒng)的報(bào)表工具只能指定簡(jiǎn)單的參數(shù)類型,如文本,下拉框,多選框,復(fù)選框等單一的數(shù)據(jù)類型供用戶選擇。而 ActiveReports V15.0 則提供了自定義查詢面板,即報(bào)表設(shè)計(jì)人員可根據(jù)要輸入?yún)?shù),指定查詢面板的布局,且可指定查詢參數(shù)的格式,支持的控件類型包括:文本框、數(shù)字、數(shù)字范圍、布爾型、日期時(shí)間、日期范圍、下拉框、列表框、樹形列表、標(biāo)題、標(biāo)簽、按鈕。不僅提供了靈活的布局,還支持設(shè)置多個(gè)參數(shù)關(guān)聯(lián)關(guān)系,如起始日期不能晚于結(jié)束日期,設(shè)置數(shù)值的數(shù)據(jù)范圍等。
增強(qiáng)矩表向?qū)?,只需要點(diǎn)擊拖拽即可創(chuàng)建中國(guó)式復(fù)雜報(bào)表,實(shí)現(xiàn)復(fù)雜計(jì)算和單元格內(nèi)計(jì)算
矩表是 ActiveReports 報(bào)表特有的數(shù)據(jù)控件,用于解決動(dòng)態(tài)行列,數(shù)據(jù)透視表及中國(guó)式復(fù)雜報(bào)表的開發(fā)需求。本次 ActiveReports V15.0 提供了更易操作的類 Excel 數(shù)據(jù)透視表的矩表創(chuàng)建向?qū)?,只要通過將對(duì)應(yīng)數(shù)據(jù)字段拖拽到行列,即可一秒生成多維數(shù)據(jù)透視表及運(yùn)算。
提供表格創(chuàng)建向?qū)?,快速生成二維表
在設(shè)計(jì)報(bào)表時(shí),我們常常只需要根據(jù)用戶輸入值后過濾出關(guān)鍵數(shù)據(jù),并以簡(jiǎn)單的二維表展示出來。但有可能數(shù)據(jù)列特別多,有的甚至超過 100 列,而面對(duì)這樣簡(jiǎn)單樣式的二維表,使用報(bào)表工具來創(chuàng)建時(shí),并不會(huì)省太多時(shí)間,因?yàn)樗械牧卸夹枰謩?dòng)添加,而且需要手動(dòng)指定數(shù)據(jù)字段。這樣的操作對(duì)于報(bào)表設(shè)計(jì)人員來說是低效的。
ActiveReports V15.0 的更新將為您帶來非常便捷的工具,只需要拖拽數(shù)據(jù)集即可快速生成二維表。
提升表達(dá)式編寫體驗(yàn),無需理解晦澀難懂的公式函數(shù),更加貼近用戶Excel的使用習(xí)慣
表達(dá)式運(yùn)算一直是 ActiveReports 報(bào)表控件的強(qiáng)大之處,可以進(jìn)行邏輯處理,數(shù)據(jù)運(yùn)算等實(shí)現(xiàn)運(yùn)行時(shí)的報(bào)表功能。但在使用表達(dá)式時(shí),需要一定的函數(shù)理解能力和應(yīng)用背景,這對(duì)于使用在線設(shè)計(jì)器的業(yè)務(wù)人員而言,使用門檻有一些高。此次 ActiveReports V15.0 對(duì)于表達(dá)式進(jìn)行了全方位的優(yōu)化升級(jí),更加貼近用戶的使用習(xí)慣, 如傳統(tǒng)寫法:=Avg(Fields!Price.Value); 新表達(dá)式寫法 {Avg(Price)}
提升數(shù)據(jù)過濾器體驗(yàn),支持多條件并行過濾
在 ActiveReports 中支持?jǐn)?shù)據(jù)的運(yùn)行時(shí)過濾,但在此之前只能設(shè)置多條件“And”運(yùn)算,無法執(zhí)行“或”運(yùn)算,本次更新后,可在任何支持過濾器的數(shù)據(jù)控件中,添加多個(gè)條件,并設(shè)置“與”“或”,進(jìn)行更為復(fù)雜的數(shù)據(jù)過濾。
實(shí)現(xiàn)非固定高度報(bào)表設(shè)計(jì)0編碼,自適應(yīng)高度并精準(zhǔn)打印
在零售行業(yè)及服務(wù)業(yè)中會(huì)為客戶提供收據(jù)打印或 Pos 單等票據(jù),這類票據(jù)沒有固定的紙張高度,小票的高度都是以實(shí)際的銷售項(xiàng)為準(zhǔn),如:客戶銷售為 10 條記錄,那么就是 10 條高度。在以往報(bào)表開發(fā)中,開發(fā)者都需要在代碼層面上先計(jì)算實(shí)際的紙張高度后,再用代碼更改紙張高度。
而 ActiveReports V15.0 則可以更便捷的處理上述需求。只需一個(gè)屬性即可解決小票設(shè)計(jì)及并實(shí)現(xiàn)精準(zhǔn)打印,將紙張高度設(shè)置為 Auto 即可。根據(jù)實(shí)際的數(shù)據(jù)項(xiàng),ActiveReports報(bào)表引擎來自動(dòng)調(diào)整紙張高度來完成小票的設(shè)計(jì)打印。
今天的內(nèi)容就是這些,如你還有什么疑問可咨詢!想要了解更多關(guān)于ActiveReports的信息,點(diǎn)這里!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: