报表的设计和应用

报表的设计和应用

ID:37443098

大小:760.81 KB

页数:27页

时间:2019-05-12

报表的设计和应用_第1页
报表的设计和应用_第2页
报表的设计和应用_第3页
报表的设计和应用_第4页
报表的设计和应用_第5页
资源描述:

《报表的设计和应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、全国计算机等级考试《VisualFoxPro程序设计》数据库应用主讲老师:段克奇第8章报表的设计和应用在VisualFoxPro中,报表是最实用的打印文档。报表设计也是应用程序开发的一个重要组成部分。设计报表通常包括两部分内容:数据源和布局。数据源是报表的数据来源,通常是数据库中的表或自由表,也可以是视图、查询或临时表。报表类型文件的扩展名是.frx。第8章报表的设计和应用创建报表8.1设计报表8.2分组报表8.3本章知识点在笔试考试中的分析明细表知识点考核概率分值分布考试形式难易程度报表的数据源和布局20%0~2填

2、空或选择或上机★★在报表中使用控件20%0~2填空或选择或上机★★报表输出20%0~2填空或选择或上机★★8.1创建报表VisaulFoxPro提供了三种创建报表的方法:①使用报表向导创建;②使用快速报表创建;③使用报表设计器创建定制的报表。1.创建报表文件报表布局定义了报表的打印格式。设计报表就是根据报表的数据源和应用需要来设计报表的布局。8.1创建报表1.创建报表文件1)报表的布局在创建报表之前,应该确定所需报表的常规格式。根据应用需要,报表可简单,可复杂。简单的如基于单表的电话号码例表,较复杂的如基于多表的发票

3、。报表的布局必须满足专用纸张的要求。报表常规布局的类型如表8-1所示。报表常规布局类型表8-1报表常规布局类型布局类型说明示例列报表每个字段一列,字段名在页面上方,字段与其数据在同一列,每行一条记录。分组/总计报表、财务报表、存货清单、销售总结行报表每个字段一行,字段名在数据左侧,字段与其数据在同一行。列表、清单一对多报表一条记录或一对多关系,其内容包括父表的记录及其相关子表的记录。发票、会计报表多栏报表每条记录的字段沿分栏的左边缘竖直放置。电话号码簿、名片8.1创建报表1.创建报表文件2)使用报表向导创建报表使用报

4、表向导首先应打开报表的数据源,数据源可以是数据库表或自由表,也可以是视图或临时表。启动报表向导有四种途径:①在“项目管理器”中打开“文档”选项,从中选择“报表”,然后单击“新建”按钮,在弹出的“新建报表”对话框中单击“报表向导”按钮.8.1创建报表②从“文件”菜单中选择“新建”,或单击常用工具栏上的“新建”按钮,打开新建对话框,在新建对话框的“文件类型”中选择“新建”选项,然后单击“向导”按钮③在“工具”菜单中选择“向导”子菜单,选择“报表”启动。④点击常用工具栏上的“报表”按钮启动。操作演示:8.1创建报表1.创建

5、报表文件3)使用报表设计器创建报表在报表设计器中可以直接设计或修改报表。可以使用三种方法之一调用报表设计器:①在“项目管理器”窗口中选择“文档”选项卡,选中“报表”。然后单击“新建”按钮,再从“新建报表”对话框中单击“新建报表”按钮②从“文件”菜单中选择“新建”,或者单击工具栏上的“新建”按钮,打开“新建”对话框。选择报表文件类型,然后单击“新建文件”按钮,系统将打开报表设计器;③使用命令创建,其格式为:CREATEREPORT[<报表文件名>]操作演示:8.1创建报表1.创建报表文件4)创建快速报表先通过报表设计器

6、建立一个简单报表,然后在此基础上做修改,达到快速构造满意报表的目的。下面通过一个实例来说明创建快速报表的操作步骤。操作演示:8.1创建报表2.报表工具栏与报表设计有关的工具栏主要有两个:报表设计器工具栏和报表控件工具栏。当打开“报表设计器”时,主窗口中会自动出现“报表设计器”工具栏和“报表控件”工具栏。“报表设计器”工具栏和“报表控件”工具栏如下左图和下右图所示。8.2设计报表1.报表的数据源和布局据库的报表总是与一定的数据源相联系,在设计报表时,首先要确定报表的数据源。报表的数据源通常是数据库中的表或自由表,也可以

7、是视图、查询或临时表。当数据源中的数据更新之后,使用同一报表文件打印的报表将反映新的数据内容,但报表的格式不变。1)设置报表数据源“数据环境设计器”窗口中已有的数据源将在每一次运行报表时被打开,而不必以手工方式打开所使用的数据源。使用报表设计器创建空白报表时,需要手工指定数据源。下面举例介绍如何为一个空白报表添加数据源。操作演示:8.2设计报表1.报表的数据源和布局2)设计报表布局一个设计良好的报表,会把数据放在报表的合适位置上。报表设计器将报表布局划分为若干个不同的区域,称之为带区。带区的主要作用是控制数据在页面上

8、的打印位置。各带区的说明如表8-2所示。8.2设计报表表8-2报表带区及作用带区名称作用标题在每张报表的开头打印一次或单独占用一页,如报表名称页标题在每一页上打印一次细节为每条记录打印一次,如各记录的字段值页注脚在每一面的下面打印一次,如页码和日期总结在每张报表的最后一页打印一次或单独占用一页组标头有数据分组时,每组打印一次组注脚有数据分组时,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。