2011年计算机等级考试二级VFP辅导讲义:计划、创建报表布局

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论

第四节 计划、创建报表布局

  报表包括两个基本组成部分:数据源和布局。数据源通常是数据库中的表,也可以是视图、查询或临时表。视图和查询筛选、排序、分组数据库中的数据,而报表布局则定义了报表的打印格式。在定义了一个表、一个视图或查询后,便可以创建报表(或标签)。

4.1 计划报表布局

  通过设计报表,可以用各种方式在打印页面上显示数据。使用“报表设计器”可以设计复杂的列表、总结摘要或数据的特定子集,比如发票。设计报表有四个主要步骤:

  1.决定要创建的报表类型。

  2.创建报表布局文件。

  3.修改和定制布局文件。

  4.预览和打印报表。

  4.1.1 报表的创建过程

  报表的创建过程可以图示如下:

d7-4-1.jpg (95379 字节)

  4.1.2 决定报表的常规布局

  创建报表之前,应该确定所需报表的常规格式。报表可能同基于单表的电话号码列表一样简单,也可能复杂得象基于多表的发票那样。另外您还可以创建特殊种类的报表。例如,邮件标签便是一种特殊的报表,其布局必须满足专用纸张的要求。

  常规报表布局有如下几种:

d7-4-2.jpg (13271 字节)

  为帮助选择布局,这里给出常规布局的一些说明,以及它们的一般用途举例。

布局类型

说 明用途举例

每行一条记录,每条记录的字段在页面上按水平方向放置。分组/总计报表
财政报表
存货清单
销售总结
一列的记录,每条记录的字段在一侧竖直放置列表
一对多一条记录或一对多关系发票
会计报表
多列多列的记录,每条记录的字段沿左边缘竖直放置电话号码薄
名片
标签多列记录,每条记录的字段沿左边缘竖直放置,打印在特殊纸上邮件标签
名字标签

  选定满足需求的常规报表布局后,便可以用“报表设计器”创建报表布局文件。

  4.1.3  深入了解报表布局文件

  报表布局文件具有 .frx 文件扩展名,它存储报表的详细说明。每个报表文件还有带 .frt 文件扩展名的相关文件。

  报表文件指定了所用到的域控件、要打印的文本以及信息在页面上的位置。报表文件不存储每个数据字段的值,只存储一个特定报表的位置和格式信息,即每次运行报表时都根据报表文件指定的数据源中读取数据。因此,报表的值取决于报表文件所用数据源的字段内容。如果经常更改数据源内容,每次运行报表,值都可能不同。

4.2   设置报表数据环境

  在 Visual FoxPro 中,有三种创建报表布局的方法:

  用“报表向导”创建简单的单表或多表报表。

  用“快速报表”从单表中创建一个简单报表。

  用“报表设计器”修改已有的报表或创建自己的报表。

  以上每种方法创建的报表布局文件都可以用“报表设计器”进行修改。“报表向导”是创建报表的最简单途径,它自动提供很多“报表设计器”的定制功能。“快速报表”是创建简单布局的最迅速途径。如果直接在“报表设计器”内创建报表,“报表设计器”将提供一个空白布局。   

上一页12下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答