原創|產品更新|編輯:李顯亮|2021-09-13 09:59:43.090|閱讀 478 次
概述:FastReport .NET更新至v2021.4,不再支持 WinForms 和 Win+WebForms 版本,同時新增了多種功能,歡迎下載體驗。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
FastReport .Net是適用于Windows Forms,ASP.NET,MVC和.NET Core的全功能報表解決方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。
近日,FastReport .Net更新至v2021.4,不再支持 WinForms 和 Win+WebForms 版本,同時修復了多個Bug問題。歡迎下載體驗。(點擊下方按鈕下載)
立即點擊下載FastReport.NET v2021.4最新版
重要的!版本變更 !將不再支持 WinForms 和 Win+WebForms 版本。相反,添加了一個新的標準版 ,其中包括 Windows 窗體組件、ASP.NET 組件和 .NET Core / .NET 5 / Blazor 支持。
FastReport .NET 2021.4 版有哪些新功能?一起來看看。
①添加了新的 Visual Studio 樣式的圖標。可以在“視圖/選項/用戶界面”窗口(或“文件/選項/用戶界面”,如果您使用功能區 UI)中的圖標包之間切換:
新圖標非常適合 hiDPI 屏幕。
②添加了重置用戶配置文件中 FastReport.Config 文件中存儲的 FastReport 配置的功能。它可以在“查看/選項/用戶界面”窗口中的“重置配置”按鈕中完成。需要重新啟動設計器才能應用更改。
③添加了 Text 對象在設計報告時以簡化形式顯示 DB 文件名的功能。您可以在“視圖/選項/對象外觀”窗口中激活此選項。此選項默認關閉。當您打開帶有單個 DB 字段的 Text 對象時,將僅顯示字段名稱部分,沒有數據源名稱:
④添加了在 Matrix 對象的角區域設置每個單元格的功能。為此,請使用單元格的上下文菜單及其命令“拆分單元格”、“合并單元格”:
⑤添加了連接到 ElasticSearch 的功能。連接在數據向導和代碼中可用。
⑥添加條碼日本郵政 4 - 州代碼。
⑦添加了 FastReport 業務圖形集成對象 (\Extras\Objects\FastReportBGObjects)。
⑧通用插件 FastReport.Data
帶有 FastReport.Data 插件的包已更新。現在,它們包含適用于不同 FastReport 版本(.NET、Core、CoreWin、OpenSource)的插件,并根據您使用的產品自動連接必要的庫。正確工作需要FastReport 2021.3.0 或更高版本。
FastReport.Core.Data、FastReport.CoreWin.Data 和 FastReport.OpenSource.Data 插件已被聲明為過時且不再受支持。
⑨使用 FastReport 發布用戶應用程序的改進
對于使用 FastReport.Core、FastReport.CoreWin、FastReport.OpenSource 的 .NET Core 3.0+ 和 .NET 5+ 上的用戶應用程序,已添加單文件應用程序 (SFA) 支持。
此外,添加了對使用修剪過的未使用庫發布應用程序的支持 - MSBuild 屬性 - PublishTrimmed*。
這是使用 TrimmerRootAssembly 屬性完成的。例如,在這種情況下,它明確聲明不需要修剪 System.Security 庫:
< ItemGroup > < TrimmerRootAssembly Include = "System.Security" /> </ ItemGroup >
⑩本地化
在本地化變化的邏輯上,做了一些小的改動。
添加包 FastReport.Localization。此包包含 FastReport.NET、FastReport.Core、FastReport.CoreWin、FastReport.Mono、FastReport.OpenSource 產品的本地化文件,并在添加此包時在用戶項目的輸出目錄中創建本地化目錄。
添加了用于使用 CultureInfo 類型更改本地化的新 API - FastReport.Utils.Res.LoadLocale(CultureInfoculture)。
調用此方法時,FastReport 會為所選區域性搜索適當的本地化。加載的語言環境被緩存。要使此方法正常工作,您必須在項目中安裝第 1 步中的 FastReport.Localization 包,或者在 FastReport.Utils.Res.LocaleFolder 屬性中設置包含本地化文件的文件夾的路徑。
?WebReport Core/Blazor 工具欄中的更改和改進
工具欄設置已從 WebReport 類移至 ToolbarSettings 類的 WebReport.Toolbar 屬性。
添加工具欄設置:位置、下拉菜單顏色、字體、圖標透明度、更改圖標顏色、更改內容位置。這些屬性在 webReport.Toolbar 中可用。
在報告加載期間,工具欄不再顯示。
將 ShowOnDialogPage 屬性添加到 Toolbar 對象(默認情況下為 true),如果當前打開對話框窗口,這將允許關閉工具欄渲染
向工具欄下拉菜單添加更多導出。這些屬性在 webReport.Toolbar.Exports.ExportTypes 中可用。
添加的導出列表:HTML、Hpgl、Dxf、Json、LaTeX、Ppml、PS、Xaml、Zpl、Excel97、Svg。
ToolbarSettings toolbar = new ToolbarSettings() { Color = Color.LightBlue, DropDownMenuColor = Color.LightBlue, ShowOnDialogPage = false, DropDownMenuTextColor = Color.Black, IconColor = IconColors.Black, Position = Positions.Right, FontSettings = new Font("Arial", 14, FontStyle.Bold), Exports = new ExportMenuSettings() { ExportTypes = Exports.Pdf | Exports.Excel97 | Exports.Rtf } // or //Exports = ExportMenuSettings.All }; webReport.Toolbar = toolbar;
?添加了對 TextBox 的 MaxLength 屬性的支持
?添加了對 Enabled 屬性的支持
?添加了對背景顏色的支持
有關更改的更多信息請參考Fastreport .NET更新說明
FastReport .NET正在慧都網火熱銷售中!在線訂購惠享超低折扣。>>查看價格詳情
如果您對 FastReport 報表工具感興趣,歡迎加入 FastReport QQ 交流群:599154289
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn