DELPHI报表的动态生成
翻新时间:2023-08-05
DELPHI报表的动态生成
DELPHI报表的动态生成 DELPHI报表的动态生成 信息技术论文 更新:2006-4-8 阅读: DELPHI报表的动态生成
DELPHI报表的动态生成
(Create
河海大学计算机及信息工程学院研究生 段智勇
摘要:本文主要介绍如何在DELPHI开发环境下动态生成报表,给出公用模块,并结合具体示例分析了实现的主要技术问题,给出解决这些问题的技术细节。
关键词:DELPHI报表、动态创建
一、引言
报表是数据库应用程序的重要部分,可是报表的生成也是数据库开发中最麻烦的一项工作。报表格式复杂多样,一直是使程序员头疼的事。DELPHI在其3.0以后版本中加入了QUICKREPORT,使这种情形有所改变。它的全部可视化编程以及设计和运行过程中都可以进行预览等特性给程序开发带来了很大的方便。我们可以通过在应用程序设计阶段往窗体中添加报表控件,再与数据库表组件Ttable,查询组件Tquery等数据访问组件相关联,从而实现报表的预览与报表的输出。但在许多应用程序中,程序员往往期望从静态或者动态生成的数据库表中动态提取所需数据,进而生成报表输出。本文介绍的就是如何动态选择所需数据,动态生成报表的公用模块。这种动态方式生成的报表更加灵活,也更加容易做到报表的格式统一。
动态报表主要是在程序运行阶段利用Creat方法动态创建控件,设置其Parent属性来设置其容器控件。然后,在程序中根据所选择的数据库表中的数据字段的长度和数目,通过修改控件的大小和位置属性,来控制控件的大小和外观,如果该控件有事件,可直接把函数或过程名赋给它的相应事件名。
下载文档
版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!
网友最新关注
- 未来的鞋
- 我的绝招——做鸡蛋汤
- 森林服装店
- 新洲河
- 垃圾桶变“马桶”
- 游戏
- 我的新手表
- 清明扫墓
- 吹羽毛比赛
- 我最喜欢的妈妈
- 游张家界
- 我的家乡
- 奶油大战
- 学做蛋炒饭
- 菜市场的菜真多呀!
- 试论市场营销专业“全真”实践教学平台的建设
- 食品包装设计中黑白模式的运用
- 谈企业品牌竞争的路径选择(1)
- 在升腾与坠落之间
- 论文学的形象本质
- 自然人与社会人的冲突
- 论不动产善意取得及适用条件(1)论文
- 论我国商事登记制度的缺陷和完善(1)论文
- 关于健全干部选拔制度的思考
- 浅析高职市场营销专业职业规划教育体系的建设与实施
- 浅谈案例教学法在中职《市场营销》教学中的应用
- 浅谈角色定位教学模式在《销售管理》课程中的应用
- 论毛泽东对建设具有中国民族特点的社会主义的艰辛探索
- 黑白画艺术在出版绘画中的实用性
- 开放式基金营销过程中的问题和对策/SPAN(1)
- 《荷花》学习目标和教材简说
- 《荷花》第二课时教学设计2
- 《荷花》教学设计2第三课时
- 《荷花》课文相关
- 《燕子》快乐练习:强化练习
- 《燕子》教学实录
- 《荷花》课文相关
- 《荷花》第一课时教学设计3
- 《燕子》教学片断与思考
- 《荷花》课文相关
- 《荷花》教学设计1
- 《荷花》课文相关
- 《荷花》课文相关
- 《荷花》第二课时教学设计1
- 《荷花》教学设计2第二课时