delphi报表设计之Rave的高级特性

Rave的高级特性

【例2

  在【例1】的基础上完善报表。

【实现步骤】

1)建立新报表项目

2)建立数据源

3)新建打印区域(Region

4)建立报表标题带区

5)建立报表头带区

6)建立报表数据带区

7)放置数据显示对象

Rave中提供了许多Report Variable(报表变量)供程序员在设计报表时使用,包括:日期、时间、页码、打印机信息等。以【例2】中我们设计的自定义报表为例,下面我们为该报表加入打印日期和页码信息。

1. 打印日期

  在报表的底左侧部添加一个DataText组件用于显示报表打印日期,设置FontMirror属性为FontMaster1,然后点击属面板上DataField属性右侧的按钮,打开Data Text Editor对话框。从Report Variables列表中选择DataLong(长日期格式),再点击“Insert Report Var”按钮添加报表变量到DataText编辑框中,点击“OK”按钮退出对话框。注意,这里不需要设置DataView属性。

2. 打印页码

  在报表的底部右侧添加一个DataText组件用于显示报表打印日期,设置FontMirror属性为FontMaster1,然后点击属面板上DataField属性右侧的按钮,打开Data Text Editor对话框。从Report Variables列表中选择CurrentPage(当前页码),再点击“Insert Report Var”按钮添加报表变量到DataText编辑框中,点击“OK”按钮退出对话框。

重复以上操作,选择TotalPages(总页数)。

加入三个Text组件,然后作适当调整,使得打印结果如下图:

参数可以存在于报表项目,报表,报表页面这三个地方,通过报表项目的对象树来选择报表项目和特定的报表对象,然后通过所选对象的parameters属性进行设定。参数可通过DataText部件来输出。

使用参数输出的预览效果

 

已标记关键词 清除标记
相关推荐
内容提要 : 作为“Delphi从入门到精通”系列丛书的第七版,本书涵盖了Delphi的最新特性,包括.NET支持和内嵌工具,XML支持和Web服务,用VCL和CLX构建定制组件,以及Delphi 7运行时库等。 本书适用于了解程序设计相关知识的人士阅读,特别是高级开发人员和组件开发人员。 编辑推荐 : Delphi是简单地建立于现有传统和VCL固有基础之上的一套令人振奋且功能强大的开发工具。例如,它提供了数据库功能、客户/服务器功能、多层级功能、内联网功能或互联网解决方案,它还提供了强大的控制和管理功能,大大提高了软件的生产效率。使用Delphi并灵活地应用各种技术,再加上本书所介绍的一些技巧,就可以充分发挥上述这些功能的效用。 作者简介 : Marco Cantu是国际知名的撰稿人和教师,在程序设计方面有高深的造诣,专门从事Delphi开发,精通与XML相关的技术。作为“Delphi入门到精通”系列畅销书的作者,他还教授Delphi高级班的课程,在世界学术大会上发言,并且就Delphi编程技术撰写文章。 目录 : 第一部分 基础 第1章 Delphi 7及其IDE 第2章 Delphi编程语言 第3章 运行时库 第4章 核心库类 第5章 可视控件 第6章 建立用户界面 第7章 使用窗体 第二部分 Delphi面向对象的体系结构 第8章 Delphi应用程序的结构 第9章 编写Delphi组件 第10章 库与组件包 第11章 建模和OOP编程 第12章 从COM到COM+ 第三部分 Delphi面向数据库的体系结构 第13章 Delphi的数据库体系结构 第14章 使用dbExpress的客户机/服务器编程 第15章 使用ADO 第16章 多层DataSnap应用程序 第17章 编写数据库组件 第18章 使用Rave报表 第四部分 Delphi、因特网以及.NET预览 第19章 因特网编程:套接字和Indy组件 第20章 使用WebBroker和WebSnap进行Web编程 第21章 使用IntraWeb进行Web编程 第22章 使用XML技术 第23章 Web服务与SOAP 第24章 从Delphi的角度看微软.NET体系结构 第25章 Delphi for .NET Preview:语言和RTL 附录A 作者提供的其他Delphi工具 附录B 其他来源提供的Delphi工具 附录C 本书配套的Delphi免费读物
pdf格式的电子书。 无论你是Delphi的新手还是老手,精通Delphi 7都是你不可或缺的资源。 实战的指南式揭秘助你精通数据库,客户-服务器和因特网编写程序中的的技术精华。同时,著名的权威Marco Cantú的洞察力把如何利用Delphi特性的必要的知识给你,特别是其对.NET的支持。 内容提要 : 作为“Delphi从入门到精通”系列丛书的第七版,本书涵盖了Delphi的最新特性,包括.NET支持和内嵌工具,XML支持和Web服务,用VCL和CLX构建定制组件,以及Delphi 7运行时库等。 本书适用于了解程序设计相关知识的人士阅读,特别是高级开发人员和组件开发人员。 编辑推荐 : Delphi是简单地建立于现有传统和VCL固有基础之上的一套令人振奋且功能强大的开发工具。例如,它提供了数据库功能、客户/服务器功能、多层级功能、内联网功能或互联网解决方案,它还提供了强大的控制和管理功能,大大提高了软件的生产效率。使用Delphi并灵活地应用各种技术,再加上本书所介绍的一些技巧,就可以充分发挥上述这些功能的效用。 作者简介 : Marco Cantu是国际知名的撰稿人和教师,在程序设计方面有高深的造诣,专门从事Delphi开发,精通与XML相关的技术。作为“Delphi入门到精通”系列畅销书的作者,他还教授Delphi高级班的课程,在世界学术大会上发言,并且就Delphi编程技术撰写文章。 目录 : 第一部分 基础 第1章 Delphi 7及其IDE 第2章 Delphi编程语言 第3章 运行时库 第4章 核心库类 第5章 可视控件 第6章 建立用户界面 第7章 使用窗体 第二部分 Delphi面向对象的体系结构 第8章 Delphi应用程序的结构 第9章 编写Delphi组件 第10章 库与组件包 第11章 建模和OOP编程 第12章 从COM到COM+ 第三部分 Delphi面向数据库的体系结构 第13章 Delphi的数据库体系结构 第14章 使用dbExpress的客户机/服务器编程 第15章 使用ADO 第16章 多层DataSnap应用程序 第17章 编写数据库组件 第18章 使用Rave报表 第四部分 Delphi、因特网以及.NET预览 第19章 因特网编程:套接字和Indy组件 第20章 使用WebBroker和WebSnap进行Web编程 第21章 使用IntraWeb进行Web编程 第22章 使用XML技术 第23章 Web服务与SOAP 第24章 从Delphi的角度看微软.NET体系结构 第25章 Delphi for .NET Preview:语言和RTL 附录A 作者提供的其他Delphi工具 附录B 其他来源提供的Delphi工具 附录C 本书配套的Delphi免费读物
内容提要 : 作为“Delphi从入门到精通”系列丛书的第七版,本书涵盖了Delphi的最新特性,包括.NET支持和内嵌工具,XML支持和Web服务,用VCL和CLX构建定制组件,以及Delphi 7运行时库等。 本书适用于了解程序设计相关知识的人士阅读,特别是高级开发人员和组件开发人员。 编辑推荐 : Delphi是简单地建立于现有传统和VCL固有基础之上的一套令人振奋且功能强大的开发工具。例如,它提供了数据库功能、客户/服务器功能、多层级功能、内联网功能或互联网解决方案,它还提供了强大的控制和管理功能,大大提高了软件的生产效率。使用Delphi并灵活地应用各种技术,再加上本书所介绍的一些技巧,就可以充分发挥上述这些功能的效用。 作者简介 : Marco Cantu是国际知名的撰稿人和教师,在程序设计方面有高深的造诣,专门从事Delphi开发,精通与XML相关的技术。作为“Delphi入门到精通”系列畅销书的作者,他还教授Delphi高级班的课程,在世界学术大会上发言,并且就Delphi编程技术撰写文章。 目录 : 第一部分 基础 第1章 Delphi 7及其IDE 第2章 Delphi编程语言 第3章 运行时库 第4章 核心库类 第5章 可视控件 第6章 建立用户界面 第7章 使用窗体 第二部分 Delphi面向对象的体系结构 第8章 Delphi应用程序的结构 第9章 编写Delphi组件 第10章 库与组件包 第11章 建模和OOP编程 第12章 从COM到COM+ 第三部分 Delphi面向数据库的体系结构 第13章 Delphi的数据库体系结构 第14章 使用dbExpress的客户机/服务器编程 第15章 使用ADO 第16章 多层DataSnap应用程序 第17章 编写数据库组件 第18章 使用Rave报表 第四部分 Delphi、因特网以及.NET预览 第19章 因特网编程:套接字和Indy组件 第20章 使用WebBroker和WebSnap进行Web编程 第21章 使用IntraWeb进行Web编程 第22章 使用XML技术 第23章 Web服务与SOAP 第24章 从Delphi的角度看微软.NET体系结构 第25章 Delphi for .NET Preview:语言和RTL 附录A 作者提供的其他Delphi工具 附录B 其他来源提供的Delphi工具 附录C 本书配套的Delphi免费读物
内容提要 : 作为“Delphi从入门到精通”系列丛书的第七版,本书涵盖了Delphi的最新特性,包括.NET支持和内嵌工具,XML支持和Web服务,用VCL和CLX构建定制组件,以及Delphi 7运行时库等。 本书适用于了解程序设计相关知识的人士阅读,特别是高级开发人员和组件开发人员。 编辑推荐 : Delphi是简单地建立于现有传统和VCL固有基础之上的一套令人振奋且功能强大的开发工具。例如,它提供了数据库功能、客户/服务器功能、多层级功能、内联网功能或互联网解决方案,它还提供了强大的控制和管理功能,大大提高了软件的生产效率。使用Delphi并灵活地应用各种技术,再加上本书所介绍的一些技巧,就可以充分发挥上述这些功能的效用。 作者简介 : Marco Cantu是国际知名的撰稿人和教师,在程序设计方面有高深的造诣,专门从事Delphi开发,精通与XML相关的技术。作为“Delphi入门到精通”系列畅销书的作者,他还教授Delphi高级班的课程,在世界学术大会上发言,并且就Delphi编程技术撰写文章。 目录 : 第一部分 基础 第1章 Delphi 7及其IDE 第2章 Delphi编程语言 第3章 运行时库 第4章 核心库类 第5章 可视控件 第6章 建立用户界面 第7章 使用窗体 第二部分 Delphi面向对象的体系结构 第8章 Delphi应用程序的结构 第9章 编写Delphi组件 第10章 库与组件包 第11章 建模和OOP编程 第12章 从COM到COM+ 第三部分 Delphi面向数据库的体系结构 第13章 Delphi的数据库体系结构 第14章 使用dbExpress的客户机/服务器编程 第15章 使用ADO 第16章 多层DataSnap应用程序 第17章 编写数据库组件 第18章 使用Rave报表 第四部分 Delphi、因特网以及.NET预览 第19章 因特网编程:套接字和Indy组件 第20章 使用WebBroker和WebSnap进行Web编程 第21章 使用IntraWeb进行Web编程 第22章 使用XML技术 第23章 Web服务与SOAP 第24章 从Delphi的角度看微软.NET体系结构 第25章 Delphi for .NET Preview:语言和RTL 附录A 作者提供的其他Delphi工具 附录B 其他来源提供的Delphi工具 附录C 本书配套的Delphi免费读物
<p> <b><span style="background-color:#FFE500;">【超实用课程内容】</span></b> </p> <p> <br /> </p> <p> <br /> </p> <p> 本课程内容包含讲解<span>解读Nginx的基础知识,</span><span>解读Nginx的核心知识、带领学员进行</span>高并发环境下的Nginx性能优化实战,让学生能够快速将所学融合到企业应用中。 </p> <p> <br /> </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> <b><br /> </b> </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> <b><span style="background-color:#FFE500;">【课程如何观看?】</span></b> </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> PC端:<a href="https://edu.csdn.net/course/detail/26277"><span id="__kindeditor_bookmark_start_21__"></span></a><a href="https://edu.csdn.net/course/detail/27216">https://edu.csdn.net/course/detail/27216</a> </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> 移动端:CSDN 学院APP(注意不是CSDN APP哦) </p> <p style="font-family:Helvetica;color:#3A4151;font-size:14px;background-color:#FFFFFF;"> 本课程为录播课,课程永久有效观看时长,大家可以抓紧时间学习后一起讨论哦~ </p> <p style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> <br /> </p> <p class="ql-long-24357476" style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> <strong><span style="background-color:#FFE500;">【学员专享增值服务】</span></strong> </p> <p class="ql-long-24357476" style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> <b>源码开放</b> </p> <p class="ql-long-24357476" style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> 课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化 </p> <p class="ql-long-24357476" style="font-family:"color:#3A4151;font-size:14px;background-color:#FFFFFF;"> 下载方式:电脑登录<a href="https://edu.csdn.net/course/detail/26277"></a><a href="https://edu.csdn.net/course/detail/27216">https://edu.csdn.net/course/detail/27216</a>,播放页面右侧点击课件进行资料打包下载 </p> <p> <br /> </p> <p> <br /> </p> <p> <br /> </p>
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页