- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP第10讲报表和标签设计.ppt
VFP二级教程 第10讲 报表和标签设计 报表的作用是把系统中检索的结果或操作的过程在打印机上打印输出。采用VFP提供的报表和标签,能够方便地实现对表中的数据和查询结果进行显示或打印。报表包括两个基本部分:数据源和布局。数据源一般是表,也可以是视图、查询或自由表等,报表布局则定义了报表的打印格式。 10.1 报表布局 10.1.1 创建报表步骤 设计报表有以下5个主要步骤:选取字段、确定创建的报表样式、创建报表布局、修改和定制报表布局、预览和打印报表。 报表和标签设计 报表文件具有.FRX文件扩展名。每个报表文件还有.FRT文件扩展名的相关文件。报表布局文件不是存储每个数据字段的值,而只是存储一个特定报表的位置和格式信息。如果报表中数据源字段值发生了变化,报表的值也会发生相应的变化。 10.1.2 报表样式 创建报表之前,必须先确定报表样式。Visual FoxPro系统提供了4种常用的报表布局。它们分别是: (1)列报表 报表中每行输出一个记录,记录字段的值在页面上按 报表和标签设计 水平方向放置,如图10-1所示。 报表和标签设计 (2)行报表 报表中每条记录的输出字段在页面上按垂直方向分布,如图10-2所示。 (3)一对多报表 输出父表中的一条记录,以及与其对应的子表中多条记录,如图10-3所示。 (4)多栏报表 表中每条记录的输出字段在同一个页面上分多栏、按垂直方向分布,如图10-4所示。 报表和标签设计 报表和标签设计 报表和标签设计 以上每种方法创建的报表文件都可以用“报表设计器”进行修改。“报表向导”是创建报表最简单的方法,并且“报表向导”可以自动提供“报表设计器”的定制功能,通过问答形式确定或填写有关选项。“快速报表”是创建简单布局报表的最快方法,但报表的数据源必须来自一个数据表.用“报表设计器”创建报表,首先由“报表设计器”提供一个空白报表布局,然后再在空白的报表布局中自由地定义和设计报表。在表单中直接用命令代码建立报表,建立的报表比较灵活,但设计过程比较复杂,并且需要反复的调试。 10.2 创建报表 10.2.1用“报表向导”创建报表 “报表向导”是创建报表的最简单的方法。利用报表向导建立的报表数据源,可以来自数据库中的一个表或一个自由表,也可以来自一个视图。若要使用报表向导创建报表,其操作步骤如下。 1.“报表向导”的打开 打开“报表向导”有三种方法: 方法1 在“项目管理器”中打开 (1)在“项目管理器”的“文档”选项卡中选择“报表”选项,如图10-5所示。 创建报表 创建报表 (2)单击“新建”按钮,屏幕显示“新建报表”对话框,如图10-6所示。 创建报表 (3)在“新建报表”对话框中,选择“报表向导”,则系统将显示“向导选取”对话框,如图10-7所示。 方法2 在“工具”莱单中打开 在莱单“工具” →“向导”中选择“报表”命令。出现“向导选取”对话框,如图10-7所示。 方法3 在“文件”莱单中打开 单击莱单“文件” →“新建” →“报表”,再单击“向导”按钮。出现“向导选取”对话框,如图10-7。 不管采用哪一种方法,当使用向导方式创建报表时都将打开一个“向导选取”对话框窗口。单击“确定”按钮,系 创建报表 统进入“报表向导”的字段选取画面,如图10-8所示。 创建报表 2.“报表向导”的使用 (1)字段选取。单击“数据库和表”下拉列表框,从中选取“教师库”数据库,然后选择“教师基本信息表”。在“可用字段”框中,将表的全部或部分字段,通过移动按钮,移到“选定字段”框中,如图10-8所示。 (2)对记录进行分组。单击“下一步”按钮,系统进入“报表向导”的分组记录选择画面,如图10-9所示,确定记录的分组方式,例如,选择“职称”。 用户最多可以建立三层分组层次。如果是数值型字段,可以选择“分组选项”按钮,打开“分组间隔”对话框,从中 创建报表 可以选择与用来分组的字段中所含的数据类型相关的筛选级别,并确定分组的位数。单击“总结选项”,可以打开“总结选项”的对话框,从中可以选择对基本字段取相应的特写值,如平均值,总计并添加到输出报表中。 创建报表 (3)选择报表样式。单击“下一步”按钮,系统进入“报表向导”的样式选取画面,选择“经营式”,如图10-10所示. 创建报表 (2)对记录进行分组。单击“下一步”按钮,系统进入“报表向导”的分组记录选择画面,如图10-9所示,确定记录的分组方式,例如,选择“职称”。 用户最多可以建立三层分组层次。如果是数值型字段,可以选择“分组选项”按钮,打开“分组间隔”对话框,从中可以选择与用来分组的字段中所含的数据类型相关的筛选级别,并确定分组的位数。单击“总结选项”,可以打开“总结选项”的对话框,从中可以选择对基本字段取相应的特写值,如平均值,总计并添加
文档评论(0)