FastReport.NET 2023现已推出! 今天将为大家带来FastReport.NET v2023.1更新功能讲解,主要包括FastReport Cloud的部分集成、.NET 7支持、JasperReports模板转换器、与MsSQL存储程序的连接的功能更新。

一、与FastReport Cloud的集成
FastReport .NET、FastReport Core和FastReport Mono现在支持与FastReport Cloud的一些交互体验。
1、下载和上传 告
现在你可以从云端下载 告并在设计器中进行操作,同时也支持将文件上传到云端。
2、 页预览除了标准预览外,还新增了 页预览功能。当 告从云端打开时,就能以这种方式查看。
3、连接到 FastReport Cloud 数据源FastReport Cloud 支持存储与数据源的连接,现在支持将这些数据源添加到您的 告中。
还可以添加到云端的连接。
点击此处了解有关新功能的更多信息。
二、支持 .NET 7
我们添加了对 FastReport.Core 和 FastReport.CoreWin 的.NET 7 支持。该平台提高了应用程序性能并为您的项目添加了许多新功能。
三、 告验证器的改进
1、提高工作速度
现在, 告验证器在一个单线程中运行,它的工作速度被优化。你可以在处理有大量错误的 告时发现这些变化,当验证器在检查 告时,检查窗口显示各自的信息。
3、JasperReports 模板转换器我们添加了将 告模板从 JasperReports 转换为 FastReport .NET 模板的选项。JasperReports 表可能包含 FastReport 设计器不支持的对象。这些对象不会被转换或被替换,以使生成的 告尽可能类似于在 JasperReports 中创建的 告。
要保存 告,必须更改其其他属性或对象。此外,在准备 告时和关闭预览窗口后,指定属性的值被重置为其默认值。
此错误已在新版本中修复。
5、连接到 MsSQL 中的存储过程
我们添加了连接到存储在 MsSQL 中的过程的选项。这以前可通过数据库查询获得。现在您可以使用数据库表连接接口更方便地连接到程序。它们将与表格一起显示在选择窗口中。
选择程序后,将出现一个带有参数设置的窗口(如果有)。点击此处了解有关新功能的更多信息。
三、导出改进
1、RTF 导出中的“打印优化”选项
我们在导出窗口中添加了一个新的 PrintOptimized 属性和一个相应的选项。启用此选项将大大提高导出图像的质量。但是,输出文件的大小会更大。
2、Excel 2007 导出中的 UseFileStream 属性我们添加了一个新选项 UseFileStream,用于导出到 Excel 2007。它只能在从代码导出到文件时使用。在多线程中导出包含大量页面(数万页)的 告时,此选项很有用。这将帮助您避免内存不足错误。在其他情况下,使用它没有多大意义,不建议这样做。例子:
Report report = new Report();Excel2007Export export = new Excel2007Export();export.UseFileStream = true;report.Export(export, "report.xlsx");
3、导出到 Excel 2007 时的会计格式
您现在可以将货币数据格式导出为会计格式。为此,在导出窗口和 CurrencyToAccounting 属性中添加了相应的选项。
4、将最低 .NET Framework 版本从 4.0 升级到 4.6.2
由于以下原因,我们正在将 FastReport .NET 的最低支持版本升级到 .NET Framework 4.6.2:
- 对 .NET Framework 4.0 的支持早已结束;
- 在最新版本的 Microsoft Visual Studio 中构建 FastReport 源代码存在问题;
- 需要实施新的 API。
关于从 表控件FastReport .NET v2023.1的总体介绍就到这里了,接下来将持续更新各个细节,请持续关注哦~
FastReport技术
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!