原創(chuàng)|產(chǎn)品更新|編輯:李顯亮|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及以上版本。
近日,F(xiàn)astReport .Net更新至v2021.4,不再支持 WinForms 和 Win+WebForms 版本,同時修復(fù)了多個Bug問題。歡迎下載體驗。(點擊下方按鈕下載)
立即點擊下載FastReport.NET v2021.4最新版
重要的!版本變更 !將不再支持 WinForms 和 Win+WebForms 版本。相反,添加了一個新的標(biāo)準(zhǔn)版 ,其中包括 Windows 窗體組件、ASP.NET 組件和 .NET Core / .NET 5 / Blazor 支持。
FastReport .NET 2021.4 版有哪些新功能?一起來看看。
①添加了新的 Visual Studio 樣式的圖標(biāo)。可以在“視圖/選項/用戶界面”窗口(或“文件/選項/用戶界面”,如果您使用功能區(qū) UI)中的圖標(biāo)包之間切換:
新圖標(biāo)非常適合 hiDPI 屏幕。
②添加了重置用戶配置文件中 FastReport.Config 文件中存儲的 FastReport 配置的功能。它可以在“查看/選項/用戶界面”窗口中的“重置配置”按鈕中完成。需要重新啟動設(shè)計器才能應(yīng)用更改。
③添加了 Text 對象在設(shè)計報告時以簡化形式顯示 DB 文件名的功能。您可以在“視圖/選項/對象外觀”窗口中激活此選項。此選項默認(rèn)關(guān)閉。當(dāng)您打開帶有單個 DB 字段的 Text 對象時,將僅顯示字段名稱部分,沒有數(shù)據(jù)源名稱:
④添加了在 Matrix 對象的角區(qū)域設(shè)置每個單元格的功能。為此,請使用單元格的上下文菜單及其命令“拆分單元格”、“合并單元格”:
⑤添加了連接到 ElasticSearch 的功能。連接在數(shù)據(jù)向?qū)Ш痛a中可用。
⑥添加條碼日本郵政 4 - 州代碼。
⑦添加了 FastReport 業(yè)務(wù)圖形集成對象 (\Extras\Objects\FastReportBGObjects)。
⑧通用插件 FastReport.Data
帶有 FastReport.Data 插件的包已更新。現(xiàn)在,它們包含適用于不同 FastReport 版本(.NET、Core、CoreWin、OpenSource)的插件,并根據(jù)您使用的產(chǎn)品自動連接必要的庫。正確工作需要FastReport 2021.3.0 或更高版本。
FastReport.Core.Data、FastReport.CoreWin.Data 和 FastReport.OpenSource.Data 插件已被聲明為過時且不再受支持。
⑨使用 FastReport 發(fā)布用戶應(yīng)用程序的改進(jìn)
對于使用 FastReport.Core、FastReport.CoreWin、FastReport.OpenSource 的 .NET Core 3.0+ 和 .NET 5+ 上的用戶應(yīng)用程序,已添加單文件應(yīng)用程序 (SFA) 支持。
此外,添加了對使用修剪過的未使用庫發(fā)布應(yīng)用程序的支持 - MSBuild 屬性 - PublishTrimmed*。
這是使用 TrimmerRootAssembly 屬性完成的。例如,在這種情況下,它明確聲明不需要修剪 System.Security 庫:
< ItemGroup > < TrimmerRootAssembly Include = "System.Security" /> </ ItemGroup >
⑩本地化
在本地化變化的邏輯上,做了一些小的改動。
添加包 FastReport.Localization。此包包含 FastReport.NET、FastReport.Core、FastReport.CoreWin、FastReport.Mono、FastReport.OpenSource 產(chǎn)品的本地化文件,并在添加此包時在用戶項目的輸出目錄中創(chuàng)建本地化目錄。
添加了用于使用 CultureInfo 類型更改本地化的新 API - FastReport.Utils.Res.LoadLocale(CultureInfoculture)。
調(diào)用此方法時,F(xiàn)astReport 會為所選區(qū)域性搜索適當(dāng)?shù)谋镜鼗?/span>加載的語言環(huán)境被緩存。要使此方法正常工作,您必須在項目中安裝第 1 步中的 FastReport.Localization 包,或者在 FastReport.Utils.Res.LocaleFolder 屬性中設(shè)置包含本地化文件的文件夾的路徑。
?WebReport Core/Blazor 工具欄中的更改和改進(jìn)
工具欄設(shè)置已從 WebReport 類移至 ToolbarSettings 類的 WebReport.Toolbar 屬性。
添加工具欄設(shè)置:位置、下拉菜單顏色、字體、圖標(biāo)透明度、更改圖標(biāo)顏色、更改內(nèi)容位置。這些屬性在 webReport.Toolbar 中可用。
在報告加載期間,工具欄不再顯示。
將 ShowOnDialogPage 屬性添加到 Toolbar 對象(默認(rèn)情況下為 true),如果當(dāng)前打開對話框窗口,這將允許關(guān)閉工具欄渲染
向工具欄下拉菜單添加更多導(dǎo)出。這些屬性在 webReport.Toolbar.Exports.ExportTypes 中可用。
添加的導(dǎo)出列表: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 屬性的支持
?添加了對背景顏色的支持
有關(guān)更改的更多信息請參考Fastreport .NET更新說明
FastReport .NET正在慧都網(wǎng)火熱銷售中!在線訂購惠享超低折扣。>>查看價格詳情
如果您對 FastReport 報表工具感興趣,歡迎加入 FastReport QQ 交流群:599154289
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn