ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Quick Report 说明 for delphi 7

Quick Report 说明 for delphi 7

原创 Linux操作系统 作者:zaorv 时间:2019-06-12 15:54:07 0 删除 编辑

报表定义了数据库中数据最终以文档形式呈现给用户的外观,所以在设计报表之前应先清楚报表的组成部分。

一个报表的组成区域

报表页眉(Page Header)—打印在每一页的顶端,通常用于显示单位名称、打印日期、时间及页码等信息。

[@more@]

报表标题—(Title)在报表的开始处打印报表的标题。

数据列标题—(Column Header)报表数据区中每一列的标题,用来标明每一列的数据是何、内容。

数据栏—(Detail)明细栏。就是显示数据的区域,用于打印报表的数据。

汇总区—(Summary)用来打印报表的统计数据。

报表页脚—(Page Footer)位于每一页的最下方,通常用来打印日期、页码、制表人等信息。

报表组件

QuickRep 组件

建立报表的最基本组件,创建报表的过程就是将报表区域组件及各种可打印组件至于该组件之上,并与数据集连接的过程。

主要属性

Dataset—指定报表从哪一个数据集获得数据。

Bands—通过对它的六个子属性(Page Header 、Title 、Column Header、 Detail、 Summary 、Page Footer)的选择确定出现在报表上的区域。

Page—用来设计报表页面的布局,如纸张、打印方向。

QRLabel组件

类似Label组件

在报表中表示静态文本信息(Caption属性设置)

该组件常用于页眉、页脚、报表标题区及数据列标题区中

QRDBText组件

类似于DBText组件

打印数据集中指定字段的数据

DataSet属性:要连接的数据集

DataField属性:要连接的字段

该组件常用于数据栏中,显示数据库中的数据

QRDBImage组件

类似于DBImage组件

打印数据库表的图像字段

Dataset属性:要连接的数据集

DataField属性:连接含有图像的字段。

Strtech属性:图片适应外框大小

该组件常用于数据栏中,显示数据库中的图像

QRExpr

完成表达式计算。该组件常用于汇总区中 .

expression属性:指定所要计算的表达式。

master属性:指定要连接的QuickRep(或QRSubDetail对象)。该属性决定在需要时执行表达式的重新计算。

Value属性:访问expression的值。

QRSysData

打印系统信息,如当前时间和页码等。

Data属性:用来指定所要打印的数据。

u qrsDate 当前日期

u qrsDateTime 当前日期及时间

u qrsDetailCount 数据记录的个数

u qrsDetailNo 数据记录的序号

u qrsPageNumber 页码

u qrsReportTitle 报表标题

u qrsTime 当前时间

Text属性:指定数据前面的说明性文本。

该组件常用于页眉、页脚区域中。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/729024/viewspace-1020509/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-09-12

  • 博文量
    192
  • 访问量
    143733