个人中心

联系我们

搜索
搜索 登录 免费注册
界面美化
业务优化
开发工具
图像管理
文档管理
Parasoft

新闻资讯

关注工具软件产品最新动态,了解软件开发行业新趋势。

FastReport 将 .NET 产品更新到 2025.1 版本

原创
数据可视化
来源:FastReport
.net
报表
图表
数据可视化
数据分析
BI
2024-10-18
.net
报表
图表
数据可视化
数据分析
BI

在此版本中,我们重点实现了期待已久的功能,大大简化了报告模板的开发过程。现在,您可以添加带有链接的报告页面、支持撤消的异步报告准备、使用 TextRenderType.HtmlParagraph 进行文本旋转、在代码编辑器中进行文本搜索、为 WebReport 导出图片等。

 

新功能

通过链接添加报告页面

在以前的版本中,可以将其他报告的页面添加到报告中。该选项可在 “文件->打开页面... ”中找到。默认情况下,该页面的副本会添加到报告中。

现在可以启用 “添加为链接 ”选项,这将在报告中添加一个页面链接,而不是页面副本。这意味着当你更改原始报告中的页面时,更改内容将反映在该页面被添加为链接的所有报告中。反之亦然,如果在其中一个有链接的报告中更改了页面,那么原始报告中的页面也会随之更改。

 

异步报告准备

添加了 report.PrepareAsync() 方法,除现有的同步 report.Prepare() 方法外,还启用了异步报告准备。该方法还支持 CancellationToken,允许用户在需要时取消报告准备过程,从而改善非阻塞环境中大型报告的控制和性能。今后,该功能可能会通过提供更多异步访问的新方法得到进一步增强。


IfNull 函数

对象 IfNull(对象表达式、对象默认值)

有一个新函数允许在求值表达式时避免 System.NullReferenceException 异常。该函数有两个参数:第一个是要求值的表达式,第二个是默认值。如果表达式可以求值,函数将返回其结果。如果不能,则返回默认值。


使用 TextRenderType.HtmlParagraph 旋转文本

已添加对使用 TextRenderType.HtmlParagraph 旋转文本的支持。在此之前,只有其他文本渲染器类型可以旋转文本。下面是旋转文本的示例。

此外,此类文本现在可以正确导出到 PDF。

 

FastReport WPF 和 FastReport Mono 代码编辑器中的文本搜索

现在,您不仅可以在 FastReport .NET 代码编辑器中搜索文本,还可以在 FastReport WPF 和 FastReport Mono 编辑器中搜索文本。

在 FastReport WPF 代码中搜索文本的示例:

以及在 FastReport Mono 代码编辑器中:

 

WebReport 中的变化

Blazor WASM WebReport 的本地化支持

在 FastReport Blazor WebAssembly 中引入了对 WebReport 界面的本地化支持。以前,本地化是通过基于文件的方法来管理的,这与 WASM 环境不兼容。新方法 webReport.SetLocalization(Stream) 允许从流加载本地化,使其与 Blazor WASM 应用程序兼容。

 

将图像导出到 WebReport

添加了将报告导出为图片的功能。要在导出列表中显示,请添加以下代码:

WebReport.Toolbar.Exports.ShowImageExport = true;


如有必要,必须启用 WebReport 选项以配置导出为图像 WebReport.Toolbar.Exports.EnableSettings。启用后,您可以单击 “齿轮”,在出现的模式窗口中更改设置。

 

完整列表


联系我们

周一至周日 8:00-23:00

免费热线

023-62585653

张经理:13082556879

罗经理:17558866126

许经理:13057566525

开发外包

ERP-一体化

小程序

企业微信客服

版权所有:重庆庚乾信息科技有限公司 ©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508

版权所有:重庆庚乾信息科技有限公司

©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508