QuickReport 是一个用 100% Delphi 代码编写的带状报告生成器,它与 Delphi 和 C++Builder 非常紧密地集成在一起。使用表单设计器作为报表设计器在 Delphi/C++ Builder IDE 中设计报表。QuickReport 可以使用从 VCL TDataset 类继承的任何数据。汇总表片段提
QuickReport 是一个用 100% Delphi 代码编写的带状报告生成器,它与 Delphi 和 C++Builder 非常紧密地集成在一起。使用表单设计器作为报表设计器在 Delphi/C++ Builder IDE 中设计报表。QuickReport 可以使用从 VCL TDataset 类继承的任何数据。汇总表片段提供了访问 Delphi 或 C++ Builder 可以访问的任何数据的平均值,同时保留了报告的所有功能。报告可以直接发送到打印机,以文本格式保存以供将来观察,或以 HTML、PDF、XML、CSV、XL、WMF、ASCII 等格式保存。也可以生成 HTML 和 PDF 以产生无文件输出,称为无文件模式。
功能特色
1、标准预览缩略图和文本搜索
2、TQRPrinterSettings的MemoryLimit属性可以抑制临时文件。如果需要的内存比设置的多,则将创建临时文件。PDF和HTML导出过滤器不会创建临时文件
3、PrintQuality、Collate和Color打印机设置位于报告打印机设置和QRPrinterSetup对话框中
4、复合报告升级启用导出。TCompositeReport具有用于PDF、HTML XML和XL过滤器的ExportToFilter方法
5、已实施框架和背景导出。将导出波段和控制帧和背景
6、导出过滤器可以连接报表;PDF、HTML和XLS过滤器将获取多个报告
7、可以调用Direct print for metafil方法将保存的报告直接发送到选定的打印机。打印机设置受到尊重,并在可能的情况下优先于内部报告设置
8、抽象数据集(表)允许围绕一组字段设计报告。可以在数据集前进时调用的事件中将数据馈送到字段中。报告的行为与通常的数据集完全相同
9、XML/XSLT导出过滤器将文档(而不是数据)输出为浏览器可查看的XML/XSLT文档。提供用于浏览器查看的样式表
10、透明带和背景图像属性是放置在报表上(而不是带)的QRImage控件。该控件保持不可见,但其位图在其他打印之前绘制到每个页面上。可以将波段设置为透明以阻止它们过度绘制背景
11、Memo和RichText例程计算条带的扩展高度,并且可以在不编写代码的情况下阻止条带跨越页面
12、RichText控件以图像形式导出为PDF、XML和HTML
13、PDF过滤器可以嵌入TrueType字体,不制作临时文件,并有与预览集成的相应控件
14、HTML(Web)过滤器生成较小的文件,并具有修复图像链接困难和改进页面到页面链接的属性
15、调色板和预览控件中的PDF、HTML和XML过滤器在放入表单时集成到预览保存菜单中。
16、在QRP6中,新的Web控件支持可定制的Web查看器设计。
17、在QRP6中,新的服务器库提供了一个QuickReport对象,它可以从.dfm文件执行报告以及处理报告事件。
使用说明:
完整统一的报表生成器,100% 使用 Delphi 代码编写,并与 Delphi 和 C++ Builder 完全集成。报表是在 Delphi / C++ Builder IDE 环境中使用报表设计器等表单设计器设计的。