FastReport FMX是一款跨平台的自动报表生成器,兼容win、mac等操作系统,可以与任何数据库连接进行报表的生成,并内置了强大的报表引擎,拥有基于代码的报表、多页和多模板报表等种类供大家选择。
功能特点
1.报表数据
任何数据库。FastReport能与适用于FireMonkey的所有数据库协同工作。
用户数据。应用程序也可以被用作数据源。
2.报表设计
可视化报表设计器。功能全面的现代报表编辑器拥有大量的工具,用于对报表模板进行可视化成型,创建,调整和改变。
简单和清晰的经典界面。
独立的选项卡,"report design", "data" 和 "code".
对象:图形,图表,线条,表格,“标志”,图片,渐变,交叉表,条形码(和2D条形码)等等。
3.报表引擎
FastReport 是经过专门优化和测试的,用于创建真正的商业报表。如果你的客户想要得到比只用 FastReport 更快的报表,那只有报表生成器的内核有可能做到了:
以区域为导向的报表生成器。广泛的区域种类选择允许你生成任何水平的报表。
基于代码的报表。
多页和多模板报表。
交叉表允许你从一个数据源生成具有复杂标题的表格报表。
交互性。对话框窗体,向下钻取报告,报表调用。
内部解释器(FastScript)具有四种编程语言,PascalScript, C++Script, BasicScript, Jscript.。
4.报告的表达
灵活的结构。如果你想从 FastReport的潜在功能中得到更多的东西,你可以拓宽它们:创建和连接自己的对象,导出过滤器,函数,数据库引擎。
统一字符标准。报告可以用任何语言表示。
本地化:FastReport的界面可以本地化为32种语言。
更新日志
新增:
新的FMX框架新增支持Embarcadero RAD Studio 10 Seattle
Delphi和C++Builder开发环境新增支持Embarcadero RAD Studio XE8
Text对象新增了行间距(LineSpacing属性)
新增了ProcessMessages函数的自定义实现。
修复:
修复了RAD Studio 10 Seattle内存泄露的问题
修复了PDF输出中换行文本的输出
改进了FireDac组件
修复了PDF输出中的图像标记
修复了从GDI+上下文打印内存泄露的问题
修复了矩阵图像输出的渲染问题
修复了多行文本输出为PDF出现的问题
修复了图像输出的问题
修复了变量编辑器出现的相关问题
修复了显示格式编辑器窗口出现的相关问题
修复了在脚本中做了修改后TfrxDesigner.Restrictions drDontSaveReport选项的行为出现的相关问题
修复了预览页面设置窗口中单位出现的相关问题
修复了旧的XE2框架出现的一点小问题
修复了与FMX样式的兼容问题
修复了TfrxMemoView中HTML标签<font color>出现的问题
FMX版本现在可以读取在VCL版本中创建的图像
修复了嵌套钻取报表出现的相关问题
给报表文件新增了临时文件夹
修复了空图像的图像缓存行为出现的问题
修复了TfrxMemoView.Underline属性出现的相关问题