- 12
- 0
- 约8.84千字
- 约 5页
- 2020-11-26 发布于江苏
- 举报
如何快速自动生成并定制报表
在各种管理信息系统应用中,需要产生大量的报表,通常的做法是由编程人员一个个手工制
作,工作效率较低;另外,用户希望能够将在应用程序里查询得到的结果生成报表以便打印。
为了解决以上两种问题,本文利用动态生成技术实现了快速自动产生报表,允许用户手工对
报表进行修饰,并将实现过程封装成一个类。
1.设计思路
使用过 C++ Builder 或 Delphi 的编程人员知道,有一个TDBGrid 控件,它能以表格的形式
显示和操作用户查询的数据记录;而要制作一个可供打印的报表,则需要使用 TQuickRep 控
件,在它上面增加 TQRLabel、TQRDBText、TQRShape 等控件,设置它们对应的数据集、
数据字段等属性,然后编排它们的位置,以表格或其它格式显示出来供预览和打印,这是一
个很繁琐的过程。有时,用户希望能将查询出来的显示在 TDBGrid 控件的数据打印出来,
按照以往的做法,就需要由编程人员按照 TDBGrid 的显示内容手工设计报表。在这里,本
文利用动态生成技术,读出 TDBGrid 的有关显示信息,在TQuickRep 控件里动态生成相应
的TQRLabel、TQRDBText、TQRShape 等控件,设置各字段的标题和数据以及表格分割条。
这是
您可能关注的文档
最近下载
- 2011-2021年浙江工商大学《830运筹学》历年考研真题汇总(含部分答案).pdf VIP
- 中小学外研版小学英语知识点归纳讲解学习教育教学资料.docx VIP
- T_CHTS 10062-2022 公路装配式混凝土桥梁技术指南.docx
- 物流导论:初识物流与物流管理.pptx VIP
- 三角形的内角和助学单.doc VIP
- 2025届上海市宝山区初三一模数学试卷及答案.docx VIP
- 2026年高考新高考I卷地理真题试卷+解析及答案.docx
- 2026全球及中国钛铝合金行业前景动态与产销需求预测报告.docx
- 2025年广州市海珠区辅警招聘试题及答案.docx
- AIAG-VDA-SPC统计过程控制手册-红皮书2026年7月第一版 OCR.docx VIP
原创力文档

文档评论(0)