知方号

知方号

报表控件FastReport VCL v2023.2亮点:将Delphi 产品整合到单一系统

FastReport 是功能齐全的报表控件,可以帮助开发者可以快速并高效地为.NET,VCL,COM,ActiveX应用程序添加报表支持,由于其独特的编程原则,现在已经成为了Delphi平台最优秀的报表控件,支持将编程开发中的报表信息输出为TXT、PDF等多种文件格式,是编程开发人员必备的报表工具。

FastReport VCL 是一个附加组件,用于快速有效地生成报表。FastReport提供了开发报表所需的所有工具,包括可视报表设计器、报表core和预览窗口。

FastReport VCL下载试用   

FastReport技术QQ群: 585577353      欢迎进群一起讨论

报表控件FastReport 更新至v2023.2,这一重大更新将 Delphi 和 Lazarus 核心产品整合到一个单一的系统中。

这意味着:

一个具有在线授权的安装系统——一次就能安装和更新所有产品。共享发布系统——主要版本是所有产品的共享版本 所有产品的共享库——修复和新功能在几个产品中可用。

重新编译应用程序已被删除。包重建的功能现在由安装程序执行。

要下载更新,建议您通过旧的安装程序卸载所有产品,然后使用新的安装程序。

Core库

新的Core、Core Graphics和Core Localization包将产品整合到一个系统中。

产品定位系统变更。现在不需要重新构建包:在安装过程中安装语言包,添加TfrLocalizationController组件,并选择所需的语言就足够了。

FastReport VCL

在报表设计器中编辑和使用样式的系统已被修改。新模式中您可以在报表设计期间创建、编辑和分配样式。

默认情况下,创建的样式复制对象的格式。更改样式会影响已分配此样式的所有对象。

FastReport VCL中,您可以通过新的样式表工具使用样式自定义报表的外观,并在它们之间动态切换。

您可以:

选择样式表模式;创建新的自定义样式和配色方案,将适合您的报告;根据您的喜好更改已创建的报表对象样式;几乎可以立即在现成的解决方案之间切换。

呈现的报表中支持样式表,并允许您更改报表样式而无需重新构建。这些样式被保存到呈现的报表文件中,以允许将报表分发给其他用户。每个用户都可以选择自己的风格。

复合条码

我们为复合条码添加了一个新的容器对象。该对象有现成的组合条形码设置:EAN 8+2, EAN 8+5, EAN 13+2和EAN 13+5。对象编辑器提供了快速编译复合条形码的功能。

例如:打印价格标签时使用条形码。

强大的报告工具

为了多线程应用程序的高效工作,最新版中添加了在多线程中打印的功能。每个线程都可以打印到打印机,而不会阻塞其他线程。这种方法对于以打印服务模式运行的应用程序非常有效。

我们改进了PDF导出的数字签名对象。现在,您可以用当前签名的日期、姓名和其他附加信息补充签名。

在导出过滤器中添加了覆盖和替换标准导出对话框的功能,而无需更改FastReport源代码。

例如:

uses frxExportPDFDialog;typeTfrxCustomPDFExportDialog = class(TfrxPDFExportDialog)protectedprocedure InitControlsFromFilter(ExportFilter: TfrxBaseDialogExportFilter); override;end;procedure TfrxCustomPDFExportDialog.InitControlsFromFilter(ExportFilter: TfrxBaseDialogExportFilter);begininherited;SignaturePage.TabVisible := False;end;procedure SetDialogClass;beginfrxPDFExport1.CustomExportDialogClass := TfrxCustomPDFExportDialog;end;

另外,改进并修复了导出过滤器中的错误。PDF导出已获得处理半透明SVG图像的支持。

Lazarus和Delphi版本之间的报告兼容性得到了改进。报告变量在版本之间的传输已经修复。

慧都科技是FastReport在中国区的代理商,提供正版试用、正版销售、中文技术资源,若您有图报表开发相关需求,欢迎咨询我们。

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。