个人中心

联系我们

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

新闻资讯

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

FastReport 将 Delphi 和 Lazarus 产品升级到 2024.2 版本

原创
软件开发
来源:FastReport
报表
图表
Delphi
数据可视化
VCL
PDF
.net
2024-05-16
报表
图表
Delphi
数据可视化
VCL
PDF
.net

此更新包括对 Delphi 和 Lazarus 全线产品的改进和修复。


本次更新的主要功能之一是带有可视化组件 TfrTreeView 的新软件包。新的 TfrTreeView 允许您快速创建自定义的 TreeView,从而扩展应用程序的功能。与标准 TreeView 相比,我们的组件具有快速、便捷的导航功能,可以折叠和展开包含数千个元素的树。这将提高应用程序界面对终端用户的响应速度。当然,TfrTreeView 在 VCL 和 Lazarus 中均受支持!


FastReport VCL

由于使用了新的 TfrTreeView 组件,在处理大量数据或对象时,您可以体验到 FastReport VCL 报表设计器界面的响应速度。



地图对象新增了对 GeoJSON 和 TopoJSON 格式的支持。您可以使用最方便的格式。



改进对 PDF 和其他文件中数字签名的处理。我们的产品可以最大限度地灵活配置数字签名。您可以进行以下设置:


  • 签名方法:FastReport、CryptoAPI、CryptoPRO

  • 签名类型CAdES-BES, СAdES-T, CAdES-X Type 1。

  • 时间戳权威服务器。

  • 证书存储。

  • 签名哈希值:MD5、SHA1、SHA256。

动态表对象增加了无限宽模式。表的大小会根据输出的数据而增长。在预览窗口中,你可以看到一个适合所有表格列的页面。同时,在正常模式下,不适合工作表的列将被移动到下一页。



带有详细页面的报告会保留每个选项卡的传输变量状态,以便在更新参数时对每个选项卡进行单独重建。


dafmLeftOnly fill missing barcode digits with zero from left side.添加了一个线性条形码的新属性--DigitsAutoFillMode。 dafmRightChecksum总是在条形码标准要求的数字不足时添加一个零校验和。



在此更新中,我们增强并解决了 HTML5、SVG、PDF、XLSX 和 DOCX 导出过滤器的许多问题。HTML5、SVG 和 PDF 导出现在更接近完全所见即所得。在表格导出方面,DOCX 和 XLSX 的导出质量已得到改善。


Linux 上的另一条路径全面改进了在 Linux WINE 下的运行。


FastQueryBuilder

FastQueryBuilder 新增了对 Lazarus 的支持,现在您可以在 Lazarus 项目中连接并使用它。


FastCube

修复了发现的错误,并改进了与通用代码库的集成。


FastReport FMX

添加了两个新的导出 DOCX 和 XLSX 过滤器--将报告导出为您需要的格式。



自发布之日起,我们将不再支持 Embarcadero RAD Studio 10.4 之前发布的 FireMonkey 平台开发环境。



2024.2.0 版本更新

---------------


[Designer]

+ 修复了 SQL 编辑器;

- 修复了备忘录语法中的自动完成功能;

- 修复了一个 Bug,当从报表设计器将脚本代码保存到 .pas 文件时,Unicode 字符可能会消失;

- 修复了 64 位 TfrxRichView 编辑器;

- 修复了 TfrxSimpleSyntaxMemo 的滚动条;

- 修复了 frxEditFieldDefs 表单中工具提示的显示;


[Engine]

+ 为动态表格添加了无限宽度支持;

+ 为地图对象添加了对 GeoJSON / TopoJSON 的支持;

+ 添加了新控件 TfrTreeView;

+ 修复了与旧别名兼容的错误;

+ 在使用 DetailPage 超级链接时,详细报告会保存每个选项卡的传入变量状态;

* 增加了更改签名哈希算法的功能;

* 改进了 pdf 和其他文件的签名,提高了签名的一致性;

- 修复了地图对象 TfrxCustomLayer 中数据集位置的错误;

- 修复了 SQL 更改后字段定义的更新;

- 修复了使用 WINE 时的错误

- 修复了销毁复杂报表时 TfrxCustomQuery.SQLChangeHandler 的问题;

- 修复了导出到 BIFF8 (RS12, 64 位) 时可能导致崩溃的错误;

- 修复了在 FastCube 中将字段从过滤器区域拖到 Y 轴再拖回来时的 AV;

- 改进了与旧的别名列表和新的字段定义集合的同步;

- 修复了请求中的继承参数;

- 删除了非 DB 内部组件序列化中重复的左/顶属性;

- 修复了继承报告中字段集合属性的类型转换;

- 修复了在FastCube FMX中右击测量下拉列表时的一个错误;

- 修复了在有多列的页面上使用手动构造的动态表格时的错误;

- 修复了对角线 TfrxLineView 的 alClient 行为;


[导出]

- 修复了以 RTF 格式导出时左侧位置重置为页面左边距坐标的错误;

- 修复了预览和 PDF 导出中的交互式组合框;

- 修复了导出 xlsx 时图像位置不正确的问题;

- 修复了 xlsx 导出过滤器中的系统颜色;

- 修复了导出到 docx 时图像和文本的缩放因子;

- 修复了一个可能导致 XLSX 导出崩溃的错误;

- 修复了 HTMLDiv 和 SVG 导出中的错误;

- 修复了 XLS OLE 导出中的数组解锁;

- 修复了 PDF 导出错误;

- 修复了将带有亚太地区字体的备忘录导出为 SVG 和 HTML5 的问题

- 修复了使用 PS_USERSTYLE 的 PDF/A 导出和矢量导出;

- 修复了使用 HAlign = haRight 导出备忘录的问题;


[Lazarus]

+ 在 FastQueryBuilder 中添加了对 Lazarus 的支持;

+ 修复了 Linux Lazarus 中没有打印机的纸张列表;

- 修复了在 Lazarus 中以 PNG 模式导出某些对象时的错误;


[其他]

+ 带有基本语法高亮的 SmartMemo 对象已移入一个单独的软件包;

+ 为 SmartMemo 添加了 RTL 支持;

- 修复了证书对话框;

- 修复了 Lazarus GTK2 中 SmartMemo 的标记;


[报告对象]

+ 添加了新的线性条形码属性 DigitsAutoFillMode(dafmLeftOnly-仅在左侧用零填充缺失的条形码数字,dafmRightChecksum-如果根据标准条形码要求的数字不足,则始终添加零校验和);

- 修复了 TfrxHTMLView 的 RTTI;

- 修复了预览中 TfrxPDFView 对象不正确的剪切边界;

- 修复了 FireDAC DriverID;


[资源]

* 更新了葡萄牙语资源。


联系我们

周一至周日 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