QtRPT / QtRptDesigner

QtRPT / QtRptDesigner
软件
软件描述
QtRPT 是一个基于 C++ QtToolkit 编写的易于使用的打印报表引擎。它允许将多个报表合并到一个 XML 文件中。对于单独的字段,您可以指定一些条件,根据这些条件,该字段将以不同的字体和背景颜色等方式显示。
官方网站
访问软件的官方网站了解更多信息
qtrpt.sourceforge.io
安全链接HTTPS
什么是 QtRPT / QtRptDesigner?
QtRPT 是使用 C++ QtToolkit 编写的易于使用的打印报表引擎。它支持将多个报表合并到一个 XML 文件中。对于单独的字段,可指定条件,根据这些条件该字段将以不同的字体和背景颜色等方式显示。QtRPT 引擎支持处理嵌入报表中的脚本,用户可通过脚本定义字段在特定条件下的处理方式。
该项目包含两部分:报表库 QtRPT 和报表设计工具 QtRptDesigner。报表文件为 XML 格式,报表设计器可轻松创建报表 XML 文件。得益于 Qt 库,本项目可在 Windows、Linux、macOS 等操作系统上的应用程序中使用。
特性
支持输出格式:打印机、PDF、HTML
通用数据源类型
SQL 数据源
可视化 SQL 查询建模
报表元素:标签字段、图片、图表
应用端参数
多个报表合并
页眉/页脚
报表页眉/页脚
数据带
数据分组
组头/组尾
聚合函数:AVG、SUM、COUNT
数学函数
按登录条件高亮字段
按逻辑条件显示/隐藏字段
系统变量
图片:静态或来自应用端
图表:手动数据或聚合函数数据
图形与线条绘制
条形码打印
富文本字段
用户应用程序完全控制报表生成
内嵌脚本引擎
纯 Qt4/Qt5 代码
以及更多功能…
