首页 > 其他分享 >报表控件FastReport VCL v2023.2 - 将Delphi 产品整合到单一系统

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

时间:2023-05-19 10:33:32浏览次数:47  
标签:控件 报表 样式 Delphi VCL FastReport

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

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

FastReport VCL下载试用   

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

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

Single ecosystem for Delphi products

这意味着:

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

FastReport Installer

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

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

Core库

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

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

Product localization

FastReport VCL

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

Style editing system

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

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

Style Table Tool

您可以:

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

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

Report customization tool

复合条码

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

Compilation of a composite barcode

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

Price tags with composite barcodes

强大的报告工具

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

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

Digital signature of files

Digital signature of files

Digital signature of files

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

例如:

uses frxExportPDFDialog;
type
TfrxCustomPDFExportDialog = class(TfrxPDFExportDialog)
protected
procedure InitControlsFromFilter(ExportFilter: TfrxBaseDialogExportFilter); override;
end;
procedure TfrxCustomPDFExportDialog.InitControlsFromFilter(ExportFilter: TfrxBaseDialogExportFilter);
begin
inherited;
SignaturePage.TabVisible := False;
end;
procedure SetDialogClass;
begin
frxPDFExport1.CustomExportDialogClass := TfrxCustomPDFExportDialog;
end;

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

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

标签:控件,报表,样式,Delphi,VCL,FastReport
From: https://www.cnblogs.com/AABBbaby/p/17414203.html

相关文章

  • 界面控件DevExpress Blazor UI v22.2 - 报表、富文本编辑器组件增强
    DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpressDashboardeXpressApp框架、适用于VisualStudio的CodeRush等一系列辅助工具,该组件拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决方案,全面解决各种使用场......
  • Delphi GUI程序与FireMonkey教程
    首先,必须向原作者及译者表示最深的感谢,下面是下载地址:https://bbs.2ccc.com/attachments/2023/changfenglee_2023517104121.rar通过这本书,做为Delphi新老开发者,都能利用Delphi开发出跨平台的应用,笔者强列推荐! ......
  • delphi实现modbus通信
    -------------------------------------------------------------基础单元----start-----------------------------------------------------------------------------{********************************************************************}{*单元名称:UntM......
  • OneDelphi界面美化
    使用OneDelphi已经有一段时间了,中间件的功能很强大,主要特点:●oneDelphi由OneServer中间件,OneClient控件包组成,自由免费,全源码...●oneDelphi是一个MVC+传统DATASET双架构中间件...●oneFastClient是一个快速开发传统EXE的开发包。OneDelphi的官方QQ群:814696487主界面:优化UI......
  • 第3章 数据库操作-通过DataGridView控件进行数据库的操作
    通过DataGridView控件进行数据库的操作usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;usingS......
  • delphi 写的图片合成工具---品一套图大师 v1.1.0
    在石材行业,套效果图是一个非常重要而经常要面临的工作,如果自身不懂得PS,那就需要经常去麻烦别人,而且客户可能没有办法一直在等你的效果图...基于以上的种种原因,所以就开发了这个工具,只需把图片拉到这工具,点点这个点点那,不到1分钟就可以做出漂亮的效果图~ 软件主界面: 需要套......
  • ProgressBar 进度控件
    在VB.NET中,你可以使用ProgressBar控件或者自定义的进度提示方法来实现这个功能。以下是一个示例代码,展示如何使用ProgressBar控件来显示导入情况:'创建一个ProgressBar控件DimprogressBarAsNewProgressBar()progressBar.Minimum=0progressBar.Maximum=totalC......
  • delphi Format格式化函数
    delphiFormat格式化函数Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用: 首先看它的声明:functionFormat(constFormat:string;constArgs:arrayofconst):string;overload; 事实上Format方法有......
  • 界面控件DevExtreme使用指南 - 如何为雷达图添加注释?
    在之前的版本中,官方技术团队为DevExtreme图表引入了注释支持。在v20.1版本中,继续扩展了对PolarChart(雷达图)注释的支持,现在可以根据需要应用文本、图像或自定义注释。创建注释后,可以将其附加到PolarChart(雷达图)元素(例如一个序列点)或在特定坐标上显示它。DevExtreme拥有高性能......
  • Delphi-Delphi通过管道执行外部命令行程序(cmd)并获取返回结果
     相关资料:https://www.shuzhiduo.com/A/gGdXxNGmd4/     Delphi通过管道执行外部命令行程序(cmd)并获取返回结果实例代码:unitUnit1;interfaceusesWinapi.Windows,Winapi.Messages,System.SysUtils,System.Variants,System.Classes,Vcl.Graphics,Vcl.......