时间:2025-10-24 10:38
人气:
作者:admin

近日,FastReport 团队正式发布 FastReport .NET 2026.1 版本!本次更新带来了多项重要功能改进与性能优化,包括:
✅ .NET 产品统一演示中心(Demo Center)
✅ 内置数据库插件的报表设计器
✅ 全新 Ribbon UI 界面与 RibbonDesignerControl 控件
✅ Excel 导出支持公式
✅ Word 导出可配置图像质量
✅ WebReport 工具栏焕新设计与 Blazor Server 优化
以及更多改进与修复。
FastReport .NET 系列产品众多,每款产品均包含丰富的示例应用。
为方便用户体验和学习,本次版本推出了 全新的 Demo Center —— 一个统一的演示中心应用,汇集所有 .NET 产品的演示示例。

安装后,您即可直接浏览、运行各类示例程序或在线演示,快速了解各产品功能与用法。
报表设计器支持多种数据库连接作为数据源。
此前部分数据连接需通过插件形式手动下载与集成,为简化操作,本次更新提供了 预装全部数据库连接插件的设计器版本,开箱即用,无需自行编译或配置。
设计器迎来了现代化升级!
新版 Ribbon UI 界面 提供更直观的布局和更高的交互性,大幅提升报表设计体验。

此外,全新 RibbonDesignerControl 控件 可直接在您的自有应用中集成 Ribbon 风格设计界面(此前仅支持标准设计控件)。

若仍偏好旧版界面,可在设置中切换回传统模式(修改后需重启设计器)。
导出到 Excel 时新增“导出公式”选项。

启用后,报表中的文本元素、表格单元格或矩阵若包含合法的 Excel 公式(如 =A1+B1),将被正确识别并在 Excel 中自动计算结果。
若公式无效,则以普通文本方式导出。
导出到 Word 时新增“图像”选项卡,可选择:

改进后的段落模式导出速度更快、文档更轻量,符合最新标准,同时修复了样式与分页逻辑等多项问题。

WebReport 工具栏焕新,与其他平台版本保持一致,可通过以下属性启用:
WebReport.UseNewInterface = true;
前:

后:

新增在 Blazor Server 环境中 Circuit(用户会话)结束时自动清理 WebReport 缓存的能力,有效降低内存占用:
services.AddFastReport(options =>
{
options.CacheOptions.UseCircuitScope = true;
});
现在可在 Online Designer 中直接创建 WebReport,并通过以下方式在创建时自动配置数据源与属性:
options.Designer.OnWebReportCreated = (webReport, serviceProvider) =>
{
webReport.EmbedPictures = true;
webReport.Report.RegisterData(...);
};
ASP.NET、ASP.NET Core、Blazor Server 与 Blazor WASM 的 Web 演示应用已全面更新,设计风格统一,并新增了多份示例报表。

新增属性可隐藏页面之间的阴影分隔线:
WebReport.PageBorderVisible = false;
Microsoft Agent Framework Skills 执行 Scripts(实
EF Core 原生 SQL 实战:FromSql、SqlQuery 与对