- 9
- 0
- 约 73页
- 2016-12-10 发布于北京
- 举报
2014述职报告山东外贸职业学院
第7章 Rave报表设计 本章要点: 报表的基本概念与Rave报表设计器的组成 Delphi 7.0中常用的Rave组件 Rave报表设计器中常用组件的使用 利用向导设计简单报表的方法 建立数据视图的方法和建立简单数据报表的方法 创建主从报表的方法 7.1 Rave报表设计器概述 报表设计主要包括两部分内容:报表的数据来源和报表布局。报表的数据来源定义了报表使用的数据,在Rave报表中具体的体现是数据视图。报表报局定义了数据如何显示和打印。在Delphi 7.0中,报表的数据来源和报表布局均可以通过Rave报表设计器来设计。 (3)选择ADO页上的TADOTable组件,在窗体中添加一个TADOTable组件,设置connection str属性为Customer表所在的目录“d:\delphi\12\exam_12_1”,TableName为Customer。 (4)选择Rave组件页上的TRvDataConnection组件“ ”,在窗体中添加一个TRvDataConnection组件,并设置其Dataset属性为你所要连接的TADOTable 。Rave组件页如图12-3所示。 (5)保存项目,单元文件名为“unit1.pas”,项目文件名为“RaveDisp.dpr”,保存目录为存放该报表的例子目录。 (6)执行【Tools】→【Rave Designer】命令,将会出现如图12-4所示的Rave报表设计器窗口。 (7)执行【File】→【New Data Object】命令,出现如图12-5所示的“Data Connections”对话框(一)。 (8)在该对话框中选择“Direct Data View”后,“按Next”按钮将会出现如图12-6所示的“Data Connections”对话框(二)。 (9)选择“TRvDataConnection1”,然后按“Finish”按钮,在报表设计器的项目管理窗口中将会出现“DataView1”节点,展开该节点,如图12-7所示。 (10)执行【Tools】→【Report Wizards】→【Simple Table】命令,将会出现如图12-8所示的报表设计向导的“选择数据视图”对话框,在该对话框中用来选择报表中的数据来源于哪个数据视图。 (11)在该对话框中选中“DataView1”,然后按“Next”按钮,将会出现如图12-9所示的“选择字段”对话框。该对话框用来选择在“报表设计器”中能够使用的字段。单击“ALL”按钮选中所有的字段后,按“Next”按钮,将会出现如图12-10所示“调整字段顺序”对话框。在该对话框中可以调整字段的显示顺序。 (12)采用默认的字段顺序,按“Next”按钮,将会出现如图12-11所示的“报表布局选项”对话框,在该对话框中可以对报表的布局进行设置。 (13)采用默认的报表布局,单击“Next”按钮,将会出现“选择字体”对话框。在该对话框中可以通过单击相应的按钮来设置相应部分的字体。 (14)使用默认字体,单击“Generate”按钮,报表设计完成,在报表设计窗口中将会出现如图12-13所示的报表。 (15)执行【File】→【Save】或【Save As】命令,将会出现“保存报表”对话框,选择保存位置为该例所在的文件夹,给报表工程取名为“Customer.rav”,然后按“保存”按钮。 (16)把Rave报表设计器最小化,返回Delphi 7的设计界面,为Form1增加一个“TRvProject”组件,该组件位于“Rave”组件页,图标为“ ”。 (17)选中“TRvProject”组件的“ProjectFile”属性,单击其右侧的“…”按钮,选择刚才建立的报表项目文件“Customer.rav”,然后按“打开”按钮。 (18)在窗体上添加一个名为Label1的标签组件,设置它的Caption属性值为“第一个Rave报表——客户数据显示”。再添加一个名为Button1的按钮组件,设置它的Caption属性值为“显示客户报表”。设置好的窗体如图12-14所示。 (19)为Button1按钮添加如下事件代码: procedure TForm1.Button1Click(Sender: TObject); Begin RvProject1.Execute ; end; (20)保存并运行该工程,单击Button1按钮,将会出现如图12-15所示的“输出选项”对话框,在该对话框中可以设置输出选项。选中“Preview(预览)”单选钮后按“OK”按钮,将会生成如图12-16所示的报表。
您可能关注的文档
最近下载
- 《摄像与剪辑》课程思政教学案例(一等奖).docx VIP
- 妊娠期高血压饮食妊娠期高血压饮食.doc VIP
- 六年级数学下册 奥数知识点讲解第13课《速算与巧算综合练习1》试题附答案(人教版).doc VIP
- NCCN卵巢癌临床实践指南(2025.V3)解读PPT课件.pptx VIP
- 总经理年终工作总结报告PPT课件.pptx VIP
- 全册单词默写(专项训练)-2025-2026学年沪教牛津版英语七年级下册最新版 可打印.docx VIP
- 黑龙江 2023年统考专业课考试:心理学真题模拟汇编(共637题).doc VIP
- 血气分析仪故障处理.pptx VIP
- 2025中华护理学会团体标准——成人患者医用粘胶相关性皮肤损伤的预防及护理.pptx
- 血气分析仪故障处理流程.pptx VIP
原创力文档

文档评论(0)