第七章 报表设计.ppt
《第七章 报表设计.ppt》由会员分享,可在线阅读,更多相关《第七章 报表设计.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章第七章 报表设计报表设计 7.1 报表概述报表概述 n所谓所谓报表报表是指利用数据库中的数据制作并且打印输是指利用数据库中的数据制作并且打印输出的表格文档,常用于向上级、下级或其他部门提出的表格文档,常用于向上级、下级或其他部门提供有关的数据信息,也是供有关的数据信息,也是VFP数据操作的最终结果。数据操作的最终结果。n报表主要包括两部分内容报表主要包括两部分内容:数据源和布局。:数据源和布局。数据源数据源是报表的数据来源,报表的数据源可以是数据库中是报表的数据来源,报表的数据源可以是数据库中的表、自由表,也可以是查询、视图、临时表。的表、自由表,也可以是查询、视图、临时表。报报表的布局
2、表的布局则定义了报表的打印格式,通常有列报表、则定义了报表的打印格式,通常有列报表、行报表、一对多报表、多栏报表等布局方式。行报表、一对多报表、多栏报表等布局方式。nVisual FoxPro 提供了提供了三种创建报表的方法三种创建报表的方法:利用:利用报表设计器、利用向导创建报表和快速报表生成器报表设计器、利用向导创建报表和快速报表生成器创建报表。创建报表。7.2 利用报表设计器创建报表利用报表设计器创建报表 n在在VFP中启动报表设计器的方法很多,常见的方法中启动报表设计器的方法很多,常见的方法有三种:有三种:n1项目管理器方式。从项目管理器中选中项目管理器方式。从项目管理器中选中“报表报
3、表”,单击,单击“新建新建”按钮,选择按钮,选择“新建报表新建报表”,则进,则进入报表设计器。入报表设计器。n2菜单方式。通过菜单方式。通过“文件文件”菜单中的菜单中的“新建新建”命命令,在令,在“新建新建”对话框中选择对话框中选择“报表报表”,然后选择,然后选择“新建文件新建文件”,则进入报表设计器。,则进入报表设计器。n3命令方式。命令方式。n命令格式:命令格式:CREATE REPORT 注:报表文件扩展名为注:报表文件扩展名为.frx7.2.1 报表设计器组成及数据环境报表设计器组成及数据环境n1报表设计器的组成报表设计器的组成n“报表设计器报表设计器”显示三个带区:页标头、细节和页显
4、示三个带区:页标头、细节和页注脚。注脚。n除了系统默认的三个带区外,还可以将下表中列出除了系统默认的三个带区外,还可以将下表中列出的其他带区添加到报表设计器,不同的带区作用和的其他带区添加到报表设计器,不同的带区作用和意义各不相同,用户可以根据自己设计报表的实际意义各不相同,用户可以根据自己设计报表的实际需要来选择你所需要的带区。需要来选择你所需要的带区。表表-报表带区及作用报表带区及作用 7.2.1 报表设计器组成及数据环境报表设计器组成及数据环境n2数据环境设置n用户可利用“显示”菜单的“数据环境”命令(或在报表设计区单击鼠标右键,在弹出的菜单中选择“数据环境”命令来打开“数据环境设计器”
5、)。在数据环境设计器中,用户可以加入本报表中输出数据来源的表。方法是:在数据环境设计器中右击,然后在弹出的快捷菜单中选择“添加”命令来选择表或视图等。7.2.2 报表设计工具栏报表设计工具栏n与报表设计有关的工具有与报表设计有关的工具有“报表设计器报表设计器”和和“报表报表控件控件”工具栏(如图所示)。工具栏的显示与隐藏工具栏(如图所示)。工具栏的显示与隐藏可以单击可以单击“显示显示”菜单,从下拉菜单中选择菜单,从下拉菜单中选择“工具工具栏栏”,从弹出的,从弹出的“工具栏工具栏”对话框中选择或清除相对话框中选择或清除相应的工具栏。应的工具栏。“报表设计器报表设计器”工具栏工具栏 “报表控件报表
6、控件”工具栏工具栏7.2.2 报表设计工具栏报表设计工具栏n3修改报表修改报表 若一个报表设计完成后,发现有些地方需要修改,若一个报表设计完成后,发现有些地方需要修改,可再次进入报表设计器,对报表进行修改。修改报可再次进入报表设计器,对报表进行修改。修改报表的方法如下:表的方法如下:使用使用“文件文件”菜单中的菜单中的“打开打开”命令,在命令,在“打开打开”对话框中选中要修改的报表文件,进入报表设计对话框中选中要修改的报表文件,进入报表设计器。器。使用工具栏上的打开按钮,在使用工具栏上的打开按钮,在“打开打开”对话框中对话框中选中要修改的报表文件,进入报表设计器。选中要修改的报表文件,进入报表
7、设计器。使用命令:使用命令:MODIFY REPORT 报表文件名报表文件名n4.预览报表预览报表 REPORT FORM 报表文件名报表文件名 PREVIEW7.2.3 报表调整报表调整n1报表带区大小的调整报表带区大小的调整n将鼠标放在报表带区分隔栏上时,鼠标指针的形状将鼠标放在报表带区分隔栏上时,鼠标指针的形状就会变成一个上下方向的双箭头,此时按下鼠标左就会变成一个上下方向的双箭头,此时按下鼠标左键拖动报表区分隔栏即可改变报表区的大小,这种键拖动报表区分隔栏即可改变报表区的大小,这种方法只能作粗调。欲精确控制各带区的大小,可使方法只能作粗调。欲精确控制各带区的大小,可使用报表带区控制对话
8、框。用报表带区控制对话框。7.2.3 报表调整报表调整n2报表对象的定位报表对象的定位n在系统菜单的在系统菜单的“查看查看”栏下选中栏下选中“网格线网格线”选项,选项,就会在报表设计窗口中出现网格。这个网格的大小就会在报表设计窗口中出现网格。这个网格的大小是可以调整的,在格式菜单下选择是可以调整的,在格式菜单下选择“设置网格刻度设置网格刻度”选项将弹出选项将弹出“标尺标尺/网格网格”对话框,从中可以对话框,从中可以设定网格的大小(以像素为单位)及标尺的度量单设定网格的大小(以像素为单位)及标尺的度量单位。位。7.2.3 报表调整报表调整n3改变报表对象尺寸改变报表对象尺寸 对象被选中后,线条对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七章 报表设计 第七 报表 设计
限制150内