DELPHI报表的动态生成
翻新时间:2023-08-05
DELPHI报表的动态生成
DELPHI报表的动态生成 DELPHI报表的动态生成 信息技术论文 更新:2006-4-8 阅读: DELPHI报表的动态生成
DELPHI报表的动态生成
(Create
河海大学计算机及信息工程学院研究生 段智勇
摘要:本文主要介绍如何在DELPHI开发环境下动态生成报表,给出公用模块,并结合具体示例分析了实现的主要技术问题,给出解决这些问题的技术细节。
关键词:DELPHI报表、动态创建
一、引言
报表是数据库应用程序的重要部分,可是报表的生成也是数据库开发中最麻烦的一项工作。报表格式复杂多样,一直是使程序员头疼的事。DELPHI在其3.0以后版本中加入了QUICKREPORT,使这种情形有所改变。它的全部可视化编程以及设计和运行过程中都可以进行预览等特性给程序开发带来了很大的方便。我们可以通过在应用程序设计阶段往窗体中添加报表控件,再与数据库表组件Ttable,查询组件Tquery等数据访问组件相关联,从而实现报表的预览与报表的输出。但在许多应用程序中,程序员往往期望从静态或者动态生成的数据库表中动态提取所需数据,进而生成报表输出。本文介绍的就是如何动态选择所需数据,动态生成报表的公用模块。这种动态方式生成的报表更加灵活,也更加容易做到报表的格式统一。
动态报表主要是在程序运行阶段利用Creat方法动态创建控件,设置其Parent属性来设置其容器控件。然后,在程序中根据所选择的数据库表中的数据字段的长度和数目,通过修改控件的大小和位置属性,来控制控件的大小和外观,如果该控件有事件,可直接把函数或过程名赋给它的相应事件名。
下载文档
版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!
网友最新关注
- 美丽的学校
- 秋天的图画
- 美丽的家乡
- 快乐的十分钟
- 我的课余生活
- 第一次购物
- 我的妈妈
- 有趣的北湖公园
- 观察小蚂蚁
- 家乡的变化
- 暑假南昌一日游
- 观察小鸡
- 爱干净的妈妈
- 我的课余生活
- 镜子里的我
- 浅谈高师教育改革与农村基础教育发展的新尝试
- 世纪转折时期的历史见证 ----论90年代中国的影视文化(1)
- 关于社会科学信息需求类型及特点分析
- 浅谈小学语文阅读教学实践化研究
- 浅谈对农村基础音乐教育现状的反思
- 数字转播车规模设计思路的突破与一级切换并车的实践(1)
- 关于农村基础教育现状分析及教育救助研究
- 浅谈对完善以县为主的树基础教育投人体制的探讨
- 互动的观看表演——电影传播中的受众分析(1)
- 简述努力完善我国农村基础教育公共投入政策
- 浅谈我国农村基础教育现状及问题解决
- 浅谈课程改革与农村基础教育的发展
- 关注新课程中历史教师角色的转变
- 投入不足:农村基础教育面临危机
- 论高职院校诚信校园文化建设
- 《金色的草地》教学设计之四
- 《金色的草地》教学设计之一
- 《三个儿子》教学设计
- 《富饶的西沙群岛》教学设计
- 《翠鸟》教学设计之十
- 《中彩那天》教学设计
- 《金色的草地》教学设计之二
- 《灰雀》教学设计
- 《翠鸟》教学设计之九
- 《小摄影师》教学设计
- 《翠鸟》教学设计之八
- 《路旁的橡树》教学设计
- 《金色的草地》教学设计之三
- 《可贵的沉默》教学设计
- 《一个小村庄的故事》教学设计