- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 数据报表的制作 《数据库应用技术 知识——Delphi应用系统开发》课件 电子教案.ppt
图9-14 选择显示字段 图9-15 调整字段出现的顺序 第12步:单击“” 按钮,打开选择报表字体的对话框,如图9-17所示。 第13步:选择完报表字体后,单击“”按钮创建报表。创建完成后在Page Designer中调整一下字段的位置即数据栏位置,以改进显示效果;接着修改数据标题的Text属性为中文形式,如图9-18所示,其中数据标题用于说明数据栏中每列数据表示的含义,在第一页的报表标题下面,在其它页位于报表页眉的下面。 第14步:选择【File】|【Execute Report】命令,打开Output Options对话框。Output Options对话框用于设置输入参数,设置完成后单击“ ”按钮,即可看到报表预览的效果,如图9-19所示。 图9-16 调整页面边距和报表标题 图9-17 选择报表字体 第15步:关闭预览窗口,选择【File】|【Save】命令,将工程文件保存在应用程序的目录中,命名为reportjiesan.rav。 图9-18 调整报表格式 * ??????? 学习Rave组件的基本功能和常用属性、方法和事件 ???????? 掌握Rave Desinger报表设计环境的组成部分和使用方法 ??????? 掌握Rave组件结合报表向导开发数据报表 掌握利用Rave Desinger手工制作报表 第9章 数据报表的制作 在数据库项目中,设计报表是最重要的任务之一,报表就是用来概括数据的文档。例如,公司要制作一个月度报表来列出所有超过销售定额的销售人员。这样数据的分析与统计结果需要以报表的形式显示,并最终打印成文档以供领导审批或者存档。 Delphi为用户设计了功能强大的软件工具,它能自动生成报表。其中Rave Report5.0数据报表集成开发环境是从Delphi7才开始引入的(以前版本的Delphi的数据报表开发技术称为Quick Report),它是一个功能强大的集成报表开发环境。 Delphi7中实现报表的方法称为Rave,将Rave报表组件添加到应用中后,就可以创建各种类型的报表。本章将讨论怎样使用Rave,介绍各个Rave报表组件及其属性、方法和事件,最后举例说明如何利用Rave组件设计各种样式的报表。 9.1 Rave报表组件概述 Rave报表组件位于Rave组件面板中,如图9-1所示,共有13个组件。这些组件分别从左到右依次为:RvProject组件、RvSystem组件、RvNDRWriter组件、RvCustomConnection组件、RvDataSetConnection组件、RvTableConnection组件、RvQueryConnection组件、RvRenderPreview组件、RvRenderPrinter组件、RvRenderPDF组件、RvRenderHTML组件、RvRenderRTF组件和RvRenderText组件。 Rave组件中的这13个组件可以被分为4个大类。 l???????? Rave工程组件 Rave工程组件只包含一个RvProject组件,是应用程序和Rave可视报表之间的接口,可以在Rave Designet中设计各种格式的报表。通过RvProject组件可以在Delphi应用程序中打开已经设置好的Rave报表。 l???????? 引擎类组件 引擎类组件包括RvSystem和RvNDRWriter组件,可以从以前定义的报表文件中读取,也可以根据属性描述设定报表风格。 l???????? Render组件 Render组件用来将一个RSR(Rave Snapshot Report)文件或者从RvNDRWriter产生的流转换为各种格式,并发布出来。这类组件主要包括的有:RvRenderPreview、RvRenderPrinter、RvRenderPDF、RvRenderHTML、RvRenderRTF和RvRenderText组件。 l???????? 数据连接组件 数据连接组件主要用于将应用程序的数据和Rave报表中的Direct Data Views相连接,它主要包括的有:RvCustomConnection、RvDataSetConnection、RvTableConnection和RvQueryConnection组件。 图9-1 Rave Report5.0组件 下面重点介绍RvProject组件、RvSystem组
文档评论(0)