课件dephi实用教程.ppt

  1. 1、本文档共97页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课件dephi实用教程

9.4.1建立第一份报表 ● 进入如下左图所示的界面,可以改变报表的字体。 最后,单击“Generate”按钮生成报表。查看页面设 计器中的内容,如下右图。 改变报表的字体 页面设计器 第9章 数据库应用程序开发 9.4.1建立第一份报表 (8)预览报表,单击“Execute Report”,将出现“Output Option”对话框,选择Preview,然后点击OK按钮,将 会看到生成报表的效果。如果所生成报表的效果不理 想,可以通过页面设计器调整有关组件的位置。 OutputOption对话框 第9章 数据库应用程序开发 9.4.1建立第一份报表 运行效果图 报表预览 第9章 数据库应用程序开发 9.4.1建立第一份报表 在报表中用到的一些技术: 数据连接组件。在应用程序所提供的数据和Rave组件之间提供了一个桥梁。 RvProject组件。提供了一些重要的属性和方法来创建报表。 报表项目文件(.RAV文件)。这种类型的文件用来存放报表,是一种二进制文件,类似于Delphi的.DFM文件。 报表(reports)。报表被存储在报表库中,报表由页组成。根据需要一个报表可以包含多页。 数据视图(Data Views)。定义了从数据库中获得数据的方式。 ???? 第9章 数据库应用程序开发 9.4.2 数据库报表组件 Rave页报表组件图: 引擎类组件(engine components) 包括RvNDRWriter、RvSystem ,用以生成报表。 格式转换类组件(render components) 包括RvRenderPreview、RvRenderPrinter、RvRenderPDF、 RvRenderHTML、RvRenderRTF和RvRenderText组件,可把NDR 文件(Rave报表文件)或TRvNDRWriter生成的流转换为PDF、 HTML、RTF、TEXT等格式。 第9章 数据库应用程序开发 9.4.2 数据库报表组件 3. 数据连接组件 数据连接组件包括RvCuston Connection、RvData SetConnection和RvTable Connection,它们在应用程序和Rave可视化组件之间提供了一个桥梁,其作用和使用方法列于表中。 第9章 数据库应用程序开发 9.4.2 数据库报表组件 4. RvProject组件 ●RvProject组件是应用程序与Rave报表之间的接口,它有两个重 要的属性: (1)Engine:指明输出引擎。 (2)ProjectFile:指出一个已经用Rave设计好的报表项目文件 (.rav文件)。 ●使用RvProject组件生成报表的基本步骤为: (1)调用RvProject.Open。打开ProjectFile属性中定义的报表。 (2)调用RvProject.GetReportList(ListBox1.Item,true)。在列表框 中显示报表项目文件中的所有报表名。 第9章 数据库应用程序开发 9.4.2 数据库报表组件 (3)填写列表框ListBox1的OnClick事件,在其中调用以下 两个方法: RvProject.SelectReport (ListBox1.Item[ListBox1.ItemIndex],true); RvProject.ReportDescToMemo(Memo1); 即当用户选择好需打印的报表后,把报表的描述信息显示在多 行文本框Memo1中。根据实际应用背景,这一步可以省略。 (4)调用RvProject.Execute。实际打印所选报表。 (5)调用RvProject.Close。关闭报表项目文件,释放内存。 第9章 数据库应用程序开发 9.4.2 数据库报表组件 【例】使用RvProject组件生成报表并进行打印的示例。本例按上述5个步骤生成报表,进行打印。所设计的应用程序主界面如图所示,所使用的窗体、组件及其属性值列于表。 第9章 数据库应用程序开发 9.2.4 C/S数据库应用程序设计 6. 使用项目管理器对项目StkPrj进行管理 (1)选择主菜单下的File?Open Project,打开项目StkPrj。 (2)选择主菜单下的 View?Project Manager 菜单命令,弹出 Project Manager对话框, 如图所示。通过项目管理 器的树状结构和弹出式菜 单,可以很方便地管理项

文档评论(0)

181****9125 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档