免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Delphi7 集成报表打印工具Rave Reports 5.0之初体验早听说Borland公司发布了Delphi的新版本Delphi 7 Studio,完全支持Microsoft .NET框架的能力, 是一个真正针对Windows平台上的跨平台快速开发(RAD)环境。作为一个Delphi爱好者和程序开发人员,当然想跟上技术发展的步伐,尝试一下Delphi 7 Delphi 7 Studio的新特性和功能。于是,我迫不及待的从Borland网站下载了试用版本,虽然Download的时间很长,但是还是满怀期待的等待下载完成。下载完了即进行安装,安装过程和以往的版本D5,D6的差不多,只是安装界面和安装说明更漂亮,更着重介绍对.net框架支持的新功能。好了,安装完成,下面就开始激动人心的试用体验了!首先从程序组里打开Delphi,现在它的程序名已经换为了Delphi7,其他菜单项没有变化。打开了主界面,令人耳目一新, IDE快捷键的图标和菜单是仿Windows XP风格的,比以前漂亮很多。下面是Delphi 7 IDE的主界面控件面板中还是提供了相当多的控件,仔细一看,发现和Delphi6有些不同,呵呵,原来没有了Qreport控件组,而取而代之以Rave报表设计打印控件组,而且在Tools菜单中有Rave Designer报表设计工具,呵呵,以前对Qreport用不惯的朋友们,现在可有福了 :)。呵呵,再往下看,令人激动的东西还在后面呢,在Indy的控件系列中又增加了Indy Intercepts,Indy I/O Handlers两个控件组,不明白什么用场?我们还是看看帮助吧。哦,原来是和数据传输和压缩加密有关的啊,以后再慢慢看具体控件的说明吧。咦,后面怎么又多了IW Standard,IW Data,IW Client Site,IW Control四个控件组,IW,这又是什么东东?莫非是IntraWeb的缩写,不管了,先放一个IWApplet控件在窗口上吧,嗯?出错了,”Intraweb controls can only be placed on IntraWeb forms or Delphi Frames.”呵呵,明白了,这四个控件组是专为设计Intraweb程序准备的啊,听说Intraweb可以设计四种Web Server类型的程序:ISAPI/NSAPI; Apache versions 1 and 2; CGI (page mode only); Windows services,以后Delphi程序员开发WebServices又多了一种途径。刚才提到了Delphi 7 Studio的报表设计工具Rave Designer,让我们去尝尝鲜吧。在Delphi主菜单Tools下最下面一个菜单项就是Rave Designer,打开它后,界面是这样的,是不是很特别呢,用过QuickSoft公司报表设计工具QuickReport的人应该对这样的设计界面很熟悉,左半部分就像Delphi编辑器中的控件属性栏,可以设置报表设计元素的属性,尤其是它的下面有对应属性的简短提示,如图黄色区域所示。呵呵,真的是想的周到啊。正中部分是设计客户区域,设计者可以在上面添加各种设计元素,如Drawing标签中有线条,横线,竖线,矩形框,椭圆等,Barcode中有各种常用的条形码控件,Standard中有Text,Memo,Section,Bitmap,MetaFile等部件,Report中是设计数据报表是要用到的数据文本,计算文本,区段,数据区段,数据映射块等部件。窗体右半部分是设计导航区,设计时可以快速定位元素的位置。多说不如实干,让我们来自己设计一个有数据内容的报表吧。首先新开一个页面(Page),然后点一下主菜单下面有个”View”字样的图标,这个可以引入一个DataBase组件和设计报表数据视图,用以连接报表和数据库内容。打开后,会出现如下的一个对话框选择第二个选项,即Database Connection,然后选择驱动选项,这里我们用系统默认的数据库Dbdemos,所以用Bde引擎和Standard驱动,ok,现在右边导航栏里多了一个Database1组件,由于刚才已经按提示设置过属性,所以现在不需要再改动什么了。接下来还是点这个带”View”字图标的快捷键,设计一个DataView,即数据视图,我们选择Driver DataView,引用刚才的那个数据库DataBase1,好了,一个驱动型数据视图就设计好了,下面我们来为它取数据。在弹出的Query Advanced Designer里我们可以看到我们要用到的数据表都罗列其中,我们只需点一下左下角的 Editor按钮,写好Sql 查询语句即可,我们选择clients.dbf数据表,于是Sql查询语句这样写”Select * from clients.dbf”,完成后,会看到导航栏里又多了DriverDataView1这个组件,在它下面是表中的各个字段。呵呵,接下来,可以想到该做什么了吧,应该是把显示区段和数据区段逐个添加其中,如果有的朋友觉得麻烦的话,可以用工具自带的Wizard来做苦力:).在Tools-Reports Wizard下面有个菜单是Simple Table,点击后,会让设计者选择字段列表,我们只需要在要用的字段前面打上勾就行了,后面只管下一步,如果不想改动,就取默认设置好了,一切ok,按一下F9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年注册电气工程师测试卷及答案详解有一套
- (完整版)食品经营过程与控制制度
- 土建类安全员C2模考试题含答案
- 2025年科技创新与知识产权保护考试试卷及答案
- 钳工高级技师理论知识试卷带答案
- 某食品机械厂行政部差旅报销办法
- 3.21 清朝前期的文学艺术 教学设计 2023-2024学年部编版七年级历史下册
- 个人抵押借款合同模板怎么写范文
- 1《我们知道的植物》教学设计-2024-2025学年科学一年级上册教科版
- 政治思品人教部编版创新永无止境教学设计
- 2025至2030全球及中国隧道磁阻器件(TMR)行业发展趋势分析与未来投资战略咨询研究报告
- 2025-2026学年高一上学期期中语文试卷(含详解+命题解读)
- 字音、字形、词语、病句(选择题)解析版-2025年中考语文试题分类汇编
- (2025年)中医学基础理论题库及答案
- 湖南省长沙市一中集团2025-2026学年七年级上学期11月期中联考英语试题(含解析无听力原文及音频)
- 2025年日本驾照必考题库及答案(可下载)
- 2025年福建省产前筛查诊断人员资质考试题库含答案详解
- 总监理工程师执业能力与信用评价
- 岗位技能比武汇报
- 蜡染研学课程讲解
- 施工安全用电常识培训课件
评论
0/150
提交评论