RaveReports5.0使用指南:在Delphi7中打印报表

上传人:宝路 文档编号:2144477 上传时间:2017-07-20 格式:DOC 页数:10 大小:216.50KB
返回 下载 相关 举报
RaveReports5.0使用指南:在Delphi7中打印报表_第1页
第1页 / 共10页
RaveReports5.0使用指南:在Delphi7中打印报表_第2页
第2页 / 共10页
RaveReports5.0使用指南:在Delphi7中打印报表_第3页
第3页 / 共10页
RaveReports5.0使用指南:在Delphi7中打印报表_第4页
第4页 / 共10页
RaveReports5.0使用指南:在Delphi7中打印报表_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《RaveReports5.0使用指南:在Delphi7中打印报表》由会员分享,可在线阅读,更多相关《RaveReports5.0使用指南:在Delphi7中打印报表(10页珍藏版)》请在金锄头文库上搜索。

1、Rave Reports 5.0使用指南:在 Delphi7中打印报表 (1) 发布时间:2003.01.13 09:45 来源:赛迪网 作者:李兴旺本文首先介绍了 delphi 7的新特性及其新增加的报表打印工具,然后着重阐述了Rave Reports的使用和开发实例的具体步骤,最后完成自己需要的基于数据库的报表。 2002年 8月 6日,全球领先的电子商务应用开发商 Borland?软件公司发布了首个完全支持 Microsoft.NET框架能力的新产品Borland DelphiTM 7 Studio,该软件是一个针对 windows平台上的跨平台快速开发(RAD)环境。它的显著特性是能直

2、接应用于企业开发和部署。通过新的 UMLTM设计器和模型驱动的架构(MDATM)技术,它允许开发者利用企业应用开发方法,更快地把概念变成产品。 它的新特性有: 企业应用的 MDA开发-通过让开发者从设计到部署都用一个应用,以加速开发进程,同时显著减少代码量和开发时间。 可视化的快速 Web开发-让开发者能够在 Delphi 7 Studio环境中可视化地创建Web应用,且利用它的应用模型框架,不必再考虑通用的服务器端的开发任务,还能清晰地处理会话管理。 内建的对 Linux的跨平台支持-Delphi 7 Studio 在出售时将附带 Delphi版本的Borland KylixTM 3。 Ky

3、lixTM 3 是第一个 Linux操作系统上的高性能的、可视化整合开发环境(IDE),能快速创建数据库应用,GUI 应用,Web 应用和 Web服务应用;并能够将它们跨平台带到 Linux操作系统上,以增加投资回报。 企业级的报表能力-让开发者能创建跨平台的报表,以帮助察看应用程序执行的效率。 免费的 DataSnap TM多层应用开发(以前叫 MIDAS)-新的 Delphi 7 Studio DataSnap授权协议允许开发者无缝地升级单层和客户/服务器(C/S)应用到多层应用。DataSnap使客户能够建立支持 Web Service的高性能中间件,中间件使任何客户端应用程序或服务都能

4、通过行业标准 Web Services和 XML、DCOM 或 CORBA,实现与主流数据库Oracle、MS-SQL Server、Informix、IBM DB2、Sybase 和 InterBase高性能连接。 Windows XP TM应用 - Delphi 7 Studio 包含了对 Windows XP风格支持,让开发者能够创建 Windows XP用户界面。 Rave Reports界面Borland? DelphiTM 7 Studio 集成开发环境(IDE)的控件板中取消了 Qusoft公司的Quick report 3.0项,取而代之以 Nevrona公司 Rave Rep

5、orts项,且在 Tools功能表中有Rave Designer 5.0 ,打开以后(如图 1所示): 图 1Rave resigner集成开发环境的界面包括标题栏、菜单栏、快捷工具栏、组件栏和一些窗口: 标题栏显示了当前的工程名,位于最上部。 菜单栏,一些功能可通过菜单栏的菜单命令实现。 快捷工具栏为位图按钮,一些常用的菜单命令用这些按钮实现。 报表组件栏分页显示各种组件(Standard、Report、Zoom、Colors、Lines、Fills、Fonts、Drawing、Bar Code、Alignment),在利用 Rave开发应用程序的过程中,正确、合理地使用组件非常重要。用它可

6、设计基于数据库和文本的复杂报表。 左边半部分象 delphi的 object inspector工具,可设置报表元件的属性,它的下部分有对应属性的简短提示。 正中部分为设计区域,开发者可在上面添加各种设计元件,如 Drawing的横线、直线、矩形、椭圆,Barcode 中各种常用的条码, Standand 中的Text、Memo、Section、Bitmap、Metafile 等等。 右边为设计导航区,可查看报表的各元件的更多信息,如报表库和数据显示目录,设计时也可快速定位元件位置。 程序设计1. 新建 Delphi工程 (1)启动 Delphi 7.0程序。选择 File菜单下的 New命令

7、,从弹出的子菜单中选择Application选项,则出现新建工程的 Form1窗口。 (2)激活 Form1窗口,选择 Standard页上的 Button选项,在窗体中添加一个按钮,调整其合适的大小。将其选中,为按钮编写响应代码。 procedure TForm1.Button1Click(Sender: TObject);beginRvProject1.Execute;end;(3) 选择 BDE页上的 TTable选项, 在窗体中添加一个 Ttable,设置 DatabaseName为 gz, TableName为 gzk;(这里不具体介绍数据库的连接方法) (4)选择 Rave页上的

8、RvProject选项,在窗体中添加一个 RvProject设置其projectfile为 d:myrave.rav; (5)选择 Rave页上的 TRvDataConnection选项,在窗体中添加一个TRvDataConnection,并设置其 dataset属性为你所要连接的 Tabel1。 Rave Reports 5.0使用指南:在 Delphi7中打印报表 (2) 发布时间:2003.01.13 09:45 来源:赛迪网 作者:李兴旺(6)选择 File菜单下的 Save Project As命令,弹出 Save Unti1 As对话框。在保存在列表框中选择需要存放该窗口文件所在的

9、目录名;在文件名编辑框中填写文件名,这里填写Unit1,点击保存按钮,保存上面的选项。 (7)执行上一步后,将弹出 Save Project1 As对话框。在保存在列表框中选择需要存放该工程的目录名,最好和第(6)步选取相同的目录;在文件名编辑框中填写保存处理该工程的源代码的文件名,这里填写Project1,点击保存按钮,保存上面的选项。 2、设计 Rave报表 (1)打开Tools的Rave Designer。 (2)选择File菜单下的New命令建立新报表工程。 (3)选择File菜单下的New Data Object命令后,出现如下窗口: (4)选择Direct Data View后,按

10、Next键出现如下窗口 (5)选择TRvDataConnection1后,按Finish键出现如下窗口 (6)选择Tools-Report Wizards-Simple Table后,出现如下窗口 (7)选择DataView1后,按Next键出现如下窗口 (8)选择所要的字段(只需在需要用的字段前打上勾)后,按Next键出现如下窗口 (9)选择所要的字段次序后,按Next键出现如下窗口 (10)设置报表报头和报表页边距后,按Next键出现如下窗口 (11)设置报表报头、报表栏目和报表表体字体后,按Next键出现如下窗口 (12)设置报表报头、报表栏目和各种元件的布局后,按Next键出现如下窗口

11、 (13)选择File菜单下的Save 命令,弹出 Save对话框。在保存在列表框中选择需要存放该工程文件所在的目录名(D:);在文件名编辑框中填写文件名,这里填写Myrave.rav,点击保存按钮,保存上面的选项。 3、程序运行 (1) 运行project1,点击窗体 Form1的按钮 Button1后,出现如下窗口 (2)选择Preview后,按Next键出现如下窗口 选择Printer后,可在打印机上打出报表。 到了这一步,报表的制作就快完成了。 (3) 然后出现如下窗口可完成预览、打印报表。 执行完上面的步骤,报表的制作就大功告成了。 结束语本文介绍了基于数据库的报表在 delphi7

12、中的实现功能,为开发者快速应用报表打印工具 Rave Reports提供了方便,我相信开发者可根据自身的各种需要,作出专业的报表。欢迎来信 lxw_交流。 参考文献: 1、http:/ 2、http:/ 3、陈志华 突破 Delphi 6.0编程实例五十讲 2002 年 06月 中国水利水电出版社 4、江毅 Delphi 6.0 数据库实例编程 2002 年 04月 中国水利水电出版社 5、网冠科技 Delphi 6.0 网络及数据库时尚编程百例 机械工业出版社 作者简介: 李兴旺 安徽颖上人 工程师 从事计算机编程(VC、DELPHI、ASP)、中小学信息技术、校园网网络研究 (责任编辑 Sunny)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号