没有合适的资源?快使用搜索试试~ 我知道了~
首页delphi RAVE报表全教程
delphi RAVE报表全教程
4星 · 超过85%的资源 需积分: 9 91 下载量 145 浏览量
更新于2023-03-16
评论 1
收藏 317KB DOC 举报
在我们要给用户编写的软件中往往需要生成各种各样的报表,报表是数据库中数据的最终表现形式.包括了动态处理啊~~~
资源详情
资源评论
资源推荐
言归正传,在我们要给用户编写的软件中往往需要生成各种各样的报表,报表是数据库中数
据的最终表现形式,在 Delphi 6 以前,编写报表都在使用 Qusoft 公司的 Quick report,而且
在 Delphi 中集成了 Quick report。 在 Borland Delphi™ 7 Studio 集成开发环境(IDE)的控
件面板中取消了 Quick report 项,取而代之以 Nevrona 公司 Rave Reports 项,且在 Tools 中
有 Rave Designer 5.0 。
打开 Rave Designer 5.0,我们可以如图所示的一个报表设计界面,开发人员可以开发
出符合用户要求的报表来,而且这个报表的设计、使用与 Delphi 集成开发环境几乎是完全
的一样,这可能是 Rave 与其它的报表组件最大的外观上的不同。
我在使用中下载了 Rave Reports v5.1.3,你可以在 http://www.nevrona.com/ 或
者 http://www.delphibox.com/ 下载,在写这篇文章时,http://www.nevrona.com/上已经发布
了 Rave Reports 6.0,不过文章还是以 Rave Reports v5.1.3 为准。打开 Delphi,可以控件面
板看到如图:
Delphi7 下的 Rave
打开 Tools 中的 Rave,看到的报表设计界面如图:
Rave5 的报表设计界面
一、Rave5 的报表设计界面
首先,介绍一下 Rave 的报表设计器的各组件和相关的属性。Rave Designer 集成开发
环境的界面包括标题栏、菜单栏、快捷工具栏、组件栏和一些窗口:
·标题栏显示了当前的工程名,位于最上部。
·菜单栏,一些功能可通过菜单栏的菜单命令实现。
·快捷工具栏为位图按钮,一些常用的菜单命令用这些按钮实现。
·报表组件栏分页显示各种组件
(Standard、Report、Zoom、Colors、Lines、Fills、Fonts、Drawing、Bar
Code、Alignment),在利用 Rave 开发应用程序的过程中,正确、合理地使用组件非常重
要。用它可设计基于数据库和文本的复杂报表。
·左边半部分像 Delphi 的 object inspector 工具,可设置报表元件的属性,它的下部分有
对应属性的简短提示。
·正中部分为设计区域,开发者可在上面添加各种设计元件,如 Drawing 的横线、直线、
矩形、椭圆,Barcode 中各种常用的条码,Standand 中的
Text、Memo、Section、Bitmap、Metafile 等等。
·右边为设计导航区,可查看报表的各元件的更多信息,如报表库和数据显示目录,设
计时也可快速定位元件位置。
二、Rave 的报表设计器,组件栏的各组件:
1、Drawing (绘图) 组件页:
Line component :画线组件,所画的线较灵活 。可以看到其属性入图,有颜色、线宽、
线行等属性,设计者根据需要更改属性。改变线的长短位置,选中线条后,选择一个端点
则光标会变为十子型,拖动即可。
Hline component :画水平线组件 。
Vline component :画垂直线组件 。
Rectangle component :画长方形组件,可以使用 fill 组件填充。
Square component :画正方形组件,可以使用 fill 组件填充。
Ellipse component :画椭圆组件,可以使用 fill 组件填充。
Circle component :画圆形组件,可以使用 fill 组件填充。
2、Bar Code(条形码)组件页:
PostNetBarCode :打印邮件标签上包括 POSTNET 条码 。
I2of5BarCode :打印 Interleaved 2 of 5 条码。
Code39BarCode :打印 standard and extended Code 39 条码。
Code128BarCode :打印 A, B and C Code 128 条码。
UPCBarCode :打印 UPC-12 条码。
EANBarCode :打印 EAN-13 条码。
3、Standard(标准)组件页:
Text :这个组件是在报表上固定的文字,例如报表的标题等,可以设置字体的大小、
颜色,Rotation 属性可以使要显示的字为任意角度。
Memo :Memo 组件提供了多行文本的文字,与 delphi 中的相似,属性很多,但我们应
用的不多,可以使用 text 属性添加文本。
Section : 这个组件是其他组件的容器,将其他组件固定在此组件中。
Bitmap : 这个组件是在报表中放置 bmp 文件 (*.bmp), FileLink 属性连接 bmp 文件。
MetaFile : 这个组件在报表中放置 meta 文件 (*.wmf),FileLink 属性连接 meta 文件。
FontMaster : 这个组件控制报表中的任何的 text 字的属性。在要使用该字体的 text 组
件或 memo 组件的 fontmirrot 属性选择 FontMaster。
PageNumInit :报表显示页码的初始页码。如图的 InitValue 的值为 5,则报表的初始页
为 5,页码从5开始。
剩余40页未读,继续阅读
binbinxz
- 粉丝: 7
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 数据结构1800题含完整答案详解.doc
- 医疗企业薪酬系统设计与管理方案.pptx
- 界面与表面技术界面理论与表面技术要点PPT学习教案.pptx
- Java集合排序及java集合类详解(Collection、List、Map、Set)讲解.pdf
- 网页浏览器的开发 (2).pdf
- 路由器原理与设计讲稿6-交换网络.pptx
- 火电厂锅炉过热汽温控制系统设计.doc
- 企业识别CIS系统手册[收集].pdf
- 物业管理基础知识.pptx
- 第4章财务预测.pptx
- 《集成电路工艺设计及器件特性分析》——实验教学计算机仿真系.pptx
- 局域网内共享文件提示没有访问权限的问题借鉴.pdf
- 第5章网络营销策略.pptx
- 固井质量测井原理PPT教案.pptx
- 毕业实习总结6篇.doc
- UGNX建模基础篇草图模块PPT学习教案.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论11