- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1 创 建 报 表 报表文件是最常用的打印文档,它为显示并总结数据提供了灵活的途径。 因此,报表设计是应用程序开发的一个重要组成部分。 报表主要是由数据源和报表布局组成。 报表文件保存了数据打印输出的格式和应用的数据信息,并存储在以.frx为扩展名的文件中。 在Visual FoxPro系统中,通常有3种创建报表的方法。 ● 使用“报表向导”创建报表。 ● 使用“快速报表”创建简单规范报表。 ● 使用“报表设计器”创建自定义报表。 12.1.1 报表布局及布局文件 报表的布局一般可分为列报表、行报表、一对多报表、多栏报表和标签报表。 表12.1列出了各类布局的说明和用途。 当选定了满足需要的常规布局之后,便可利用“报表设计器”来创建和设计报表了。 12.1.2 使用报表向导创建报表 通常,启动报表向导可以通过以下3种方式。 ● 选择“文件”/“新建”命令,或单击工具栏上的“新建”按钮,在弹出的“新建”对话框的“文件类型”栏中选择“报表”选项,然后单击“向导”按钮。 ● 选择“工具”/“向导”/“报表”命令,打开如图12.1所示的“向导选取”对话框,如果数据源是一个表,应选取“报表向导”选项,如果数据源包括父表和子表,则应选取“一对多报表向导”选项。 ● 打开“项目管理器”,在“文档”选项卡内选择“报表”选项,然后单击“新建”按钮。 在弹出的“新建报表”对话框中,选择“报表向导”图标按钮,如图12.2所示。 【例12.1】 以“学生表.dbf”为数据源,使用报表向导创建报表。 其具体操作步骤如下: (1)打开“项目管理器”,在“文档”选项卡内选择“报表”选项,然后单击“新建”按钮。 从弹出的“新建报表”对话框中,选择“报表向导”按钮并单击“确定”按钮。 (2)打开“步骤1-字段选取”对话框,在“数据库和表”下拉列表框中选择“学生成绩管理”数据库,接着在下面的列表框中选择“学生表”,即为指定该报表的数据源。 此时在“可用字段”列表框中会自动出现学生表中的所有字段,然后从中选择需要在报表中显示的字段将其添加到“选定字段”列表框中。 单击单个蓝色箭头,用于选择单个字段,单击双箭头用于选择全部字段,如图12.3和图12.4所示。 (4)单击“下一步”按钮,弹出“步骤3-选择报表样式”对话框,从中可以选择不同的报表输出样式。 不同的报表是用不同格式的线条分隔数据的。 单击“样式”名称,会在左上角框内即时显示该样式效果。 在本例中选择“经营式”样式,如图12.6所示。 (5)单击“下一步”按钮,弹出“步骤4-定义报表布局”对话框,通过微调按钮从中设置报表的列数、字段布局和打印方向。 在本例中选择纵向、单列的报表布局,如图12.7所示。 (6)单击“下一步”按钮,弹出“步骤5-排序记录”对话框,从中可设置表文件的记录在报表中输出时的排列属性,且最多可以设置3个字段排序。 同时还可以选择是升序排列还是降序排列。 在本例中选择按“学号”升序排列,如图12.8所示。 (7)单击“下一步”按钮,弹出“步骤6-完成”对话框,从中可以在“报表标题”文本框中输入新的标题,其中默认的标题和文件名相同,如图12.9所示。 在本例中选择“保存报表以备将来使用”选项,去除“对不能容纳的字段进行拆行处理”。 为了查看所生成的报表,通常我们先单击“预览”按钮查看一下效果。 本例查看的报表效果如图12.10所示。 12.1.3 使用快速报表创建简单规范报表 【例12.2】 为“教师.dbf”创建一个快速报表,其具体的操作步骤如下。 (1)打开项目管理器,单击“文档”选项卡,选择“报表”项目,再单击“新建”按钮,打开“新建报表”对话框,选择“新建报表”按钮,打开“报表设计器”。 或者单击工具栏上的“新建”按钮,从弹出的“新建”对话框中选择“报表”文件类型,单击“新建文件”按钮,打开“报表设计器”,出现一个空白报表,如图12.11所示。 ● 选中“标题”复选框,表示为报表的每一个字段添加一个字段名标题。 ● 不选“添加别名”复选框,表示在报表中不在字段前面添加表的别名。 由于数据源是一个表,因此其别名无实际意义。 ● 选中“将表添加到数据环境中”复 选框
文档评论(0)