Stimulsoft Reports 本月迎來了 v2023.1 ,本次主要更新了11個(gè)功能,其中主要包括為 .NET Core 組件添加了對(duì)Razor Pages的支持,為PHP和Blazor平臺(tái)更新了組件,同時(shí)還添加了新的數(shù)據(jù)監(jiān)視器可視化工具并實(shí)現(xiàn)了重置所有過濾器的功能,閱讀下文了解更多更新詳情。
Stimulsoft Ultimate官方正版下載
一、Razor Pages
在 2023.1.1 版中,我們添加了對(duì)適用于 .NET Core 組件的Razor Pages的支持。Razor 頁面允許您使用處理各種請(qǐng)求的代碼創(chuàng)建頁面。與使用 MVC 解決方案相比,該技術(shù)使為頁面創(chuàng)建腳本更易于管理且更高效。使用此技術(shù)創(chuàng)建、顯示和轉(zhuǎn)換報(bào)告和分析面板(儀表板)的所有工具都可用。此功能是為Reports.WEB和Dashboards.WEB實(shí)現(xiàn)的。
二、查看器中的變量類別
從版本 2023.1.1 開始,我們添加了在查看器的選項(xiàng)面板上顯示類別和變量的功能。以前,類別只能在設(shè)計(jì)報(bào)表時(shí)使用,將數(shù)據(jù)字典中的變量分組,而無法在參數(shù)面板中顯示這種有序結(jié)構(gòu)。現(xiàn)在,您可以通過對(duì)參數(shù)進(jìn)行分類并啟用類別可見性模式來構(gòu)建參數(shù)的順序。設(shè)置類別的可見性并定義其狀態(tài)是在該類別的編輯器中進(jìn)行的。
請(qǐng)注意,類別只能顯示在垂直選項(xiàng)欄中。在水平方向上,不會(huì)顯示類別,所有變量都將像以前一樣位于一個(gè)簡(jiǎn)單的列表中。
三、更新的 Blazor 組件
我們已經(jīng)完全更新了Reports.BLAZOR和Dashboards.BLAZOR 中的 Blazor 組件。我們改進(jìn)了組件的內(nèi)部結(jié)構(gòu)——現(xiàn)在,它們的所有工作都以異步模式完成。這使得顯著提高組件的加載速度和性能并添加新功能成為可能。在使用 WebAssembly 技術(shù)開發(fā)應(yīng)用程序的情況下,所有頁面元素的加載速度都有相當(dāng)大的提升。
此外,可以在組件創(chuàng)建后隨時(shí)更改組件的主要選項(xiàng),例如本地化或設(shè)計(jì)。此外,我們改進(jìn)了在基于“One Page App”原則構(gòu)建的 Web 應(yīng)用程序的彈出窗口中顯示元素的能力。
四、更新的 PHP 組件
在此版本中,我們對(duì)Reports.PHP和Dashboards.PHP 進(jìn)行了重大更改。我們添加了對(duì) Composer 依賴管理器的支持。現(xiàn)在在項(xiàng)目中安裝產(chǎn)品非常容易 - 只需運(yùn)行一個(gè)命令,產(chǎn)品的所有腳本和資源將從 Packagist 存儲(chǔ)庫自動(dòng)加載。此外,還對(duì) PHP 代碼進(jìn)行了完整的重構(gòu)。您無需為設(shè)計(jì)器中的加載、導(dǎo)出報(bào)表、查看和編輯等基本功能編寫 JavaScript 代碼。添加了適當(dāng)?shù)念惡兔杜e以僅使用 PHP 代碼對(duì)這些操作進(jìn)行編程。同時(shí),為了向后兼容,所有動(dòng)作都可以使用 JavaScript 代碼進(jìn)行編程。
五、數(shù)據(jù)監(jiān)控
在 2023.1.1 版本中,對(duì)于基于 .NET 平臺(tái)的報(bào)表工具,我們添加了實(shí)時(shí)監(jiān)控報(bào)表生成器 SQL 查詢到各種數(shù)據(jù)源的功能。這是使用特定的StiDataMonitor類實(shí)現(xiàn)的。此外,Stimulsoft Designer應(yīng)用程序中還添加了可視化工具Data Monitor。要調(diào)用此工具,請(qǐng)從數(shù)據(jù)字典的“操作”菜單中選擇“數(shù)據(jù)監(jiān)視器”命令。
六、報(bào)告文化表達(dá)
我們?cè)趫?bào)表計(jì)算模式中添加了對(duì)表達(dá)式的支持,作為Culture屬性的解釋。因此,現(xiàn)在可以根據(jù)表達(dá)式計(jì)算的結(jié)果定義報(bào)告或儀表板的本地化語言。例如,在Culture屬性中,您可以將變量用作包含所需區(qū)域性列表并等待用戶選擇值的表達(dá)式。因此,單擊查看器選項(xiàng)面板上的“提交”按鈕后,報(bào)告將使用所選區(qū)域性進(jìn)行本地化。
七、重置所有過濾器
查看儀表板時(shí),您可以一鍵將所有元素過濾器重置為默認(rèn)狀態(tài)。為此,在查看器的工具欄上使用了一個(gè)特殊命令重置所有過濾器。此命令在工具欄上的可見性在模板的預(yù)覽設(shè)置屬性中控制。對(duì)于在早期版本中創(chuàng)建的儀表板,默認(rèn)情況下禁用此按鈕的可見性。
八、查看器工具欄對(duì)齊
我們?cè)黾恿藶樘囟▓?bào)告模板或儀表板設(shè)置查看器的靈活性。您現(xiàn)在可以更改工具欄的水平位置并將其定義為左、右或居中。模板的預(yù)覽設(shè)置屬性指定工具欄的位置。此外,您可以通過打開反向模式以反向順序顯示查看器工具欄的命令和控件。
支持儀表板中的 GIF
我們?cè)谛掳姹镜膬x表板中添加了對(duì)動(dòng)畫 GIF 圖像的支持。您應(yīng)該使用圖像組件將 GIF 文件添加到儀表板。此組件中的動(dòng)畫圖像可以從文件加載或通過超鏈接添加。
九、更新后的設(shè)計(jì)器主菜單
在報(bào)表設(shè)計(jì)器中,我們完全重新設(shè)計(jì)了用于打開和保存報(bào)表的菜單,使其適應(yīng)Microsoft Office 的風(fēng)格。我們添加了搜索功能、固定常用報(bào)告、指定本地存儲(chǔ)等。
十、更新的樣式設(shè)計(jì)器
我們優(yōu)化和改進(jìn)了用于創(chuàng)建樣式的報(bào)告和儀表板的工具。編輯樣式設(shè)置時(shí),更改將顯示在報(bào)告模板或儀表板中。但是,只有在樣式設(shè)計(jì)器中單擊“確定”后它們才會(huì)被保存。此外,我們添加了通過將樣式拖到報(bào)表或儀表板組件上來將樣式分配給組件的功能。
十一、支持.NET 7.0
前不久,微軟宣布發(fā)布.NET 7.0框架。我們很高興地宣布,Stimulsoft 組件與運(yùn)行 .NET 7.0 框架的 ASP.NET Core MVC、ASP.NET Core Razor、WinForms、WPF 和 Blazor 等平臺(tái)兼容。使用此框架,您可以通過將報(bào)告和分析工具集成到應(yīng)用程序中來創(chuàng)建、修改和查看報(bào)告和儀表板。
想要了解Stimulsoft價(jià)格信息的朋友,歡迎咨詢慧都官方客服。
加入官方社群,了解更多產(chǎn)品信息,互相交流。
QQ群號(hào):740060302
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn