书签 分享 收藏 举报 版权申诉 / 51
上传文档赚钱

类型vf期末复习:第15章-报表课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3370636
  • 上传时间:2022-08-24
  • 格式:PPT
  • 页数:51
  • 大小:865.01KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《vf期末复习:第15章-报表课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    vf 期末 复习 15 报表 课件
    资源描述:

    1、大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 Visual FoxPro 6.0数据库管理系统数据库管理系统教程教程大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 第15章报表的设计与应用1.1.报表设计器简介报表设计器简介2.2.使用报表向导制作报表使用报表向导制作报表3.3.快速制作一个报表快速制作一个报表4.4.设计并创建报表布局设计并创建报表布局5.5.预览和打印报表预览和打印报表6.6.在项目中添加报表在项目中添加报表大学计算机基础教程大学

    2、计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 第第1515章章 报表的设计与应用报表的设计与应用数据库中的数据或结果输出方式数据库中的数据或结果输出方式(1)(1)浏览窗口浏览窗口(2)(2)用户定义的表单用户定义的表单(3)(3)报表文件(报表文件报表文件(报表文件.frx.frx 及其备注文及其备注文件件 .frt.frt )表中的数据可以在浏览窗口中查看或在屏幕表中的数据可以在浏览窗口中查看或在屏幕上显示,视图和查询可以从表中搜索满足一定条上显示,视图和查询可以从表中搜索满足一定条件的数据,并在浏览窗口中显示搜索结果,也可件的数据,并在

    3、浏览窗口中显示搜索结果,也可以利用表单来查看和管理数据。但很多时候需要以利用表单来查看和管理数据。但很多时候需要以更加灵活的方式输出数据,这就是报表和标签。以更加灵活的方式输出数据,这就是报表和标签。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 报表的两个组成部分报表的两个组成部分数据源数据源和和布局布局。要打印的表称为要打印的表称为数据源数据源。报表的数据源可。报表的数据源可以是自由表、数据库表、查询和视图等。以是自由表、数据库表、查询和视图等。报表在页面上要打印的字段数据以及数据报表在页面上要打印的字段数据以及数据在

    4、页面上的位置称为报表的在页面上的位置称为报表的布局布局。还可以设定。还可以设定字体、字号、线条和图案。字体、字号、线条和图案。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 报表示例一报表示例一大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 报表示例二报表示例二大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 设计报表的基本步骤设计报表的基本步骤(1 1)确定要创建的报表类型。确定要

    5、创建的报表类型。(2 2)创建报表布局文件。创建报表布局文件。(3 3)修改和设置布局文件。修改和设置布局文件。(4 4)预览和打印报表。预览和打印报表。创建报表布局的方法创建报表布局的方法(1 1)报表向导:用于创建简单的单表或多表报表。报表向导:用于创建简单的单表或多表报表。(2 2)快速报表:用于快速地创建简单的单表报表。快速报表:用于快速地创建简单的单表报表。(3 3)报表设计器:用于创建新报表和修改已建立的报表。报表设计器:用于创建新报表和修改已建立的报表。用这三种方法创建的报表文件都可以用报表设计器进用这三种方法创建的报表文件都可以用报表设计器进行修改。行修改。大学计算机基础教程大

    6、学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 打开报表设计器打开报表设计器:默认有三个带区默认有三个带区,和三个与报表和三个与报表设计相关的工具栏。设计相关的工具栏。页标头页标头带区带区细节细节带区带区页注脚页注脚带区带区报表控件工具栏报表控件工具栏布局工具栏布局工具栏调色板工具栏调色板工具栏1.1.报表设计器简介报表设计器简介 P474P474大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 报表可用的其他各带区报表可用的其他各带区,用户可以根据自己用户可以根据自己的需

    7、要来确定选用和添加哪个带区。的需要来确定选用和添加哪个带区。报表可用的带区及表示内容报表可用的带区及表示内容带区名称 打印控制 表示内容 标题 每个报表使用一次标题、日期等 页标头 每页使用一次 页标题 页注脚 每页使用一次 每页总计列标头 每列使用一次 列标题列注脚 每列使用一次 总结或总计细节 每条记录使用一次 字段值组标头 每组使用一次 数据前面的提示说明文本 组注脚 每组使用一次 分组数据的计算结果 总结 每个报表打印一次 总结大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 1.1 1.1 报表控件工具栏介绍报表控

    8、件工具栏介绍 P475P475选定对象控件选定对象控件标签控件标签控件域控件域控件线条控件线条控件矩形控件矩形控件圆角矩形控件圆角矩形控件绑定控件绑定控件按钮锁定控件按钮锁定控件在在“显示显示”菜单中选择菜单中选择“报表控件工具栏报表控件工具栏”打开打开该工具栏。该工具栏。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 1.2 1.2 报表设计器工具栏介绍报表设计器工具栏介绍 P475P475在在“显示显示”菜单中选择菜单中选择“工具栏工具栏”选择,打开选择,打开“工具栏工具栏”对话框,选择对话框,选择“报表设计器工具栏报

    9、表设计器工具栏”,单击单击“确定确定”,则打开该工具栏。,则打开该工具栏。数据分组数据分组按钮按钮数据环境数据环境按钮按钮布局工具布局工具栏按钮栏按钮报表控件报表控件控制按钮控制按钮调色板控调色板控制按钮制按钮大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 2.2.使用报表向导制作报表使用报表向导制作报表 P476P476 打开报表向导有两种方法:打开报表向导有两种方法:一是打开主菜单上的【文件】一是打开主菜单上的【文件】|【新建】菜单选【新建】菜单选项,在弹出的【新建】对话框内选择【报表】单项,在弹出的【新建】对话框内选

    10、择【报表】单选按钮并单击【向导】按钮;选按钮并单击【向导】按钮;二是在主菜单上选择【工具】二是在主菜单上选择【工具】|【向导】【向导】|【报表】【报表】命令,系统弹出一【向导选取】对话框。命令,系统弹出一【向导选取】对话框。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束【向导选取】对话框【向导选取】对话框【向导选取】对话框内有两种向导可选。如果建立的报表是单【向导选取】对话框内有两种向导可选。如果建立的报表是单个表的报表,则选取【报表向导】选项即可。如果报表的数据个表的报表,则选取【报表向导】选项即可。如果报表的数据源是父

    11、表及其包含的子表中的记录,则选择【一对多报表向导】源是父表及其包含的子表中的记录,则选择【一对多报表向导】选项。选项。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 2.1 2.1 使用报表向导制作单个表的报表使用报表向导制作单个表的报表 从【向导选取】对话框内选取【报表向导】选从【向导选取】对话框内选取【报表向导】选项,即可打开单个表的【报表向导】。项,即可打开单个表的【报表向导】。步骤一:步骤一:从从表中选取报表中选取报表中要显示表中要显示的数据字段。的数据字段。单击单击“下一下一步步”按钮,按钮,进入步骤二。进入步骤

    12、二。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤二:步骤二:分组记录,选择要分组的字段。如不分组记录,选择要分组的字段。如不需要分组,可单击需要分组,可单击“下一步下一步”,跳过该步骤。,跳过该步骤。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤三:步骤三:选择报表样式。从系统提供的选择报表样式。从系统提供的5 5种报种报表样式中选择一种,然后单击表样式中选择一种,然后单击“下一步下一步”。大学计算机基础教程大学计算机基础教程普通高等院校

    13、“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤四:步骤四:定义报表布局,然后单击定义报表布局,然后单击“下一步下一步”。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤五:步骤五:排序记录,选择所建报表的记录的输排序记录,选择所建报表的记录的输出顺序,然后单击出顺序,然后单击“下一步下一步”。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤六:步骤六:用户可以修改报表的标题,选择保存用户可以修改报表的标题,选择保存

    14、报表的方式,并可预览刚建立的报表。如果不满报表的方式,并可预览刚建立的报表。如果不满意,可以单击【上一步】按钮,回到上一步操作意,可以单击【上一步】按钮,回到上一步操作进行修改设置,直到满意为止。进行修改设置,直到满意为止。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 整个报表设计完成后,单击整个报表设计完成后,单击“完成完成”按钮,打按钮,打开开“另存为另存为”对话框,保存报表文件。生成的报对话框,保存报表文件。生成的报表文件扩展名为表文件扩展名为.frx.frx。大学计算机基础教程大学计算机基础教程普通高等院校“十一

    15、五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 2.2 2.2 使用报表向导制作一对多的报表使用报表向导制作一对多的报表 P476P476步骤一:步骤一:从父表中选取报表字段。单击从父表中选取报表字段。单击“下下一步一步”按钮,进入步骤二。按钮,进入步骤二。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤二:步骤二:从子表中选取报表字段。单击从子表中选取报表字段。单击“下下一步一步”按钮,进入步骤三。按钮,进入步骤三。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章

    16、报表报表目录 上一页 下一页 结束 步骤三:步骤三:为父表和子表建立关系。选择两个表中字段为父表和子表建立关系。选择两个表中字段名和字段类型相同的字段建立关系,然后单击名和字段类型相同的字段建立关系,然后单击“下一下一步步”按钮,进入步骤四。按钮,进入步骤四。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤四:步骤四:设定排序记录。要排序的记录只能是父表中设定排序记录。要排序的记录只能是父表中的记录,所以选择的排序字段只能是父表中的字段。的记录,所以选择的排序字段只能是父表中的字段。然后单击然后单击“下一步下一步”按钮

    17、,进入步骤五。按钮,进入步骤五。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤五:步骤五:选择报表样式。然后单击选择报表样式。然后单击“下一步下一步”按钮,按钮,进入步骤六。进入步骤六。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 步骤六:步骤六:完成报表并保存。完成报表并保存。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 利用利用Visual FoxPro6.0Visu

    18、al FoxPro6.0中的快速报表功能,可以中的快速报表功能,可以快速制作一个简单的报表模型,然后再利用报表快速制作一个简单的报表模型,然后再利用报表设计器进一步完善报表。设计器进一步完善报表。3.3.快速制作一个报表快速制作一个报表P480P480大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 3.1 3.1 选择快速制作报表选择快速制作报表P480P480首先打开报表设首先打开报表设计器,在主菜单条计器,在主菜单条上选择上选择“报表报表”菜菜单中的单中的“快速报表快速报表”命令,系统弹出一命令,系统弹出一个个“打开打

    19、开”文件对文件对话框,提示欲将哪话框,提示欲将哪个表作为报表的数个表作为报表的数据源,选择后系统据源,选择后系统接着弹出接着弹出“快速报快速报表表”对话框。对话框。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 在【快速报表】对话框里,有两个较大的图形按钮,在【快速报表】对话框里,有两个较大的图形按钮,它们用于报表布局的设计。默认状态下首,左边的图形它们用于报表布局的设计。默认状态下首,左边的图形按钮表示报表的字段在报表中以横排的顺序排列,而右按钮表示报表的字段在报表中以横排的顺序排列,而右边的图形按钮则表示报表的字段在报

    20、表中以竖排顺序排边的图形按钮则表示报表的字段在报表中以竖排顺序排列。另外,对话框内还包含有三个复选框,它们分别是列。另外,对话框内还包含有三个复选框,它们分别是【标题】、【添加别名】、【将表添加到数据环境中】【标题】、【添加别名】、【将表添加到数据环境中】复选框,可同时选定一个或几个。复选框,可同时选定一个或几个。【快速报表】对话框内还有一【字段】按钮,单击此按【快速报表】对话框内还有一【字段】按钮,单击此按钮系统将弹出一【字段选择器】对话框,可以从中选择钮系统将弹出一【字段选择器】对话框,可以从中选择所要输出的表字段,若要添加某个字段,双击选中的字所要输出的表字段,若要添加某个字段,双击选中

    21、的字段即可将该字段加入到选定字段栏内。系统默认为选择段即可将该字段加入到选定字段栏内。系统默认为选择表中所有的字段作为报表的输出字段。表中所有的字段作为报表的输出字段。单击【确定】按钮,系统会将刚设定的布局结果显示单击【确定】按钮,系统会将刚设定的布局结果显示在报表设计器里。在报表设计器里。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 报表的设计包括两部分内容报表的设计包括两部分内容报表数据源和报表数据源和报表的布局。报表的数据源指的是要进行报表的报表的布局。报表的数据源指的是要进行报表的数据来源,它可以是数据库表、视图

    22、、查询或临数据来源,它可以是数据库表、视图、查询或临时表。时表。如果设计的某一报表总是使用相同的数据源,如果设计的某一报表总是使用相同的数据源,则可以将该数据源添加到报表的数据环境中。这则可以将该数据源添加到报表的数据环境中。这样做的好处是,当运行报表时用户不必亲自打开样做的好处是,当运行报表时用户不必亲自打开所使用的数据源,报表会自己打开所用的数据源,所使用的数据源,报表会自己打开所用的数据源,并可在运行完成后自己关闭数据源。并可在运行完成后自己关闭数据源。3.2 3.2 设置报表的数据环境属性设置报表的数据环境属性 P480P480大学计算机基础教程大学计算机基础教程普通高等院校“十一五”

    23、规划教材第第1515章章 报表报表目录 上一页 下一页 结束 设置报表的数据源在数据环境设计器中进行。设置报表的数据源在数据环境设计器中进行。打开数据环境设计器有两种方法,一是在报表设打开数据环境设计器有两种方法,一是在报表设计器中右击,在弹出菜单上选择【数据环境】菜计器中右击,在弹出菜单上选择【数据环境】菜单命令;二是在打开报表设计器的状态下,选择单命令;二是在打开报表设计器的状态下,选择【显示】【显示】|【数据环境】菜单命令,也可打开数【数据环境】菜单命令,也可打开数据环境设计器。据环境设计器。打开数据环境设计器打开数据环境设计器后,可以后,可以添加或移去表或视图添加或移去表或视图设置报表

    24、中记录的输设置报表中记录的输出顺序出顺序设置报表的私有数据设置报表的私有数据工作期工作期大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 报表布局则定义了报表的打印格式,包括报表的表报表布局则定义了报表的打印格式,包括报表的表头、字段及变量的安排、报表的表尾等设计工作。头、字段及变量的安排、报表的表尾等设计工作。4.4.设计并创建报表布局设计并创建报表布局 P482P482 创建报表布局有三种不同的方法:创建报表布局有三种不同的方法:利用报表向导创建简单的单一表或一对多报表。利用报表向导创建简单的单一表或一对多报表。利用快速

    25、报表从表单中创建一个简单报表。利用快速报表从表单中创建一个简单报表。利用报表设计器修改已有的报表或创建自己的报表。利用报表设计器修改已有的报表或创建自己的报表。以上每种方法设计的报表都可以用以上每种方法设计的报表都可以用报表设计器报表设计器打开打开来进行修改。来进行修改。在设计报表前,应明确报表布局属于哪一类,一般在设计报表前,应明确报表布局属于哪一类,一般报表的整体布局分为报表的整体布局分为5 5种:列报表、行报表、一对多报表、种:列报表、行报表、一对多报表、多列报表和标签报表。多列报表和标签报表。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目

    26、录 上一页 下一页 结束 4.1 4.1 在报表中添加和删除数据库中的表及字段在报表中添加和删除数据库中的表及字段 P482P4821.1.向报表中加入数据库表向报表中加入数据库表 打开数据环境设计器来添加或删除所要报表的打开数据环境设计器来添加或删除所要报表的数据库表或视图。数据库表或视图。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 2.2.向报表中添加字段向报表中添加字段 若要向报表中添加多个字段,选择域控件,单若要向报表中添加多个字段,选择域控件,单击锁定按钮来锁定域控件,以选择多个字段及表击锁定按钮来锁定域控件

    27、,以选择多个字段及表达式。达式。字段一般放在细节带区内,因一条记录要显示字段一般放在细节带区内,因一条记录要显示一次该记录的字段值。用鼠标在细节带区内的合一次该记录的字段值。用鼠标在细节带区内的合适位置画一大小合适的矩形框以容纳字段,松开适位置画一大小合适的矩形框以容纳字段,松开鼠标后系统弹出一【报表表达式】对话框。鼠标后系统弹出一【报表表达式】对话框。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 【报表表达式】对话框,用以选定报表的字段【报表表达式】对话框,用以选定报表的字段或生成合适的字段表达式。可以直接在【报表表或

    28、生成合适的字段表达式。可以直接在【报表表达式】对话框的【表达式】文本框中输入正确的达式】对话框的【表达式】文本框中输入正确的字段或字段表达式,在【格式】对话框内可以为字段或字段表达式,在【格式】对话框内可以为所报表的字段或字段表达式生成正确的格式输出。所报表的字段或字段表达式生成正确的格式输出。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 对于不同的表达式类型,有不同的格式控制。对于不同的表达式类型,有不同的格式控制。即选择不同的字段或表达式的类型,编辑选项会即选择不同的字段或表达式的类型,编辑选项会根据字段或表达式的类

    29、型来显示相应的编辑选项。根据字段或表达式的类型来显示相应的编辑选项。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 4.2 4.2 使用报表设计工具控件美化报表使用报表设计工具控件美化报表 P487P487 在向报表中加入了所要报表的数据源即数在向报表中加入了所要报表的数据源即数据库表中的字段后,这个报表可以运行出正确据库表中的字段后,这个报表可以运行出正确的结果,但打印出来非常不美观。为了美化报的结果,但打印出来非常不美观。为了美化报表,表,Visual FoxPro 6.0Visual FoxPro 6.0中文版提供了

    30、各种灵活中文版提供了各种灵活的控件和工具以美化报表的布局。的控件和工具以美化报表的布局。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 1.1.标签控件标签控件 在报表中,标签一般用作说明性文字,例如在报表中,标签一般用作说明性文字,例如在报表的页标头带区内对应字段变量的正上方加在报表的页标头带区内对应字段变量的正上方加入一标签来说明该字段表示的意义,或者对于整入一标签来说明该字段表示的意义,或者对于整个报表的标题也可用标签来设置。个报表的标题也可用标签来设置。若要加入标签控件,先选中标签控件,即在若要加入标签控件,先选中

    31、标签控件,即在【报表控件】窗口内用鼠标左键单击图标。移动【报表控件】窗口内用鼠标左键单击图标。移动鼠标至要插入文本的位置单击,此时便可键入相鼠标至要插入文本的位置单击,此时便可键入相应的文本串,相应的文本便已经加入到了报表的应的文本串,相应的文本便已经加入到了报表的标签控件中去了。标签控件中去了。加入了标签,设置了标签文本后,随时可以加入了标签,设置了标签文本后,随时可以更改文本的字体、文本颜色、背景色以及打印选更改文本的字体、文本颜色、背景色以及打印选项等属性。项等属性。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 2

    32、.OLE2.OLE控件控件 OLEOLE为对象链接与嵌入技术,它本身并不存在为对象链接与嵌入技术,它本身并不存在于报表中。加入于报表中。加入OLEOLE对象后,只有在打印时才将对象后,只有在打印时才将OLEOLE对象链接到报表。当对象链接到报表。当OLEOLE对象发生变化时,所对象发生变化时,所发生的改变会直接反映到报表中来。发生的改变会直接反映到报表中来。OLE OLE对象可以是图片和声音,也可以是一个文对象可以是图片和声音,也可以是一个文档文件。档文件。Visual FoxPro 6.0Visual FoxPro 6.0中文版能够处理和中文版能够处理和控制这些控制这些OLEOLE对象。在报

    33、表中加入对象。在报表中加入OLEOLE对象一般指对象一般指各种图片。各种图片。向报表中加入向报表中加入OLEOLE控件,在报表控件工具栏内控件,在报表控件工具栏内单击控件,在报表设计器的适当位置上单击,屏单击控件,在报表设计器的适当位置上单击,屏幕将弹出【报表图片】对话框,在对话框中选择幕将弹出【报表图片】对话框,在对话框中选择图片来源图片来源“文件文件”或或“字段字段”。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 3.3.线条、矩形和圆形控件线条、矩形和圆形控件 在设计报表时,用得比较多的美化报表的工具便是各在设计报

    34、表时,用得比较多的美化报表的工具便是各种几何图形控件。种几何图形控件。添加线条控件,先在【报表控件】工具栏中选择线条添加线条控件,先在【报表控件】工具栏中选择线条控件,然后在想要画线的起点位置按住鼠标左键,拖至终控件,然后在想要画线的起点位置按住鼠标左键,拖至终点位置松开鼠标,即可画出一条线条。线条绘制出来后,点位置松开鼠标,即可画出一条线条。线条绘制出来后,还可以更改线条的粗细或样式。还可以更改线条的粗细或样式。添加矩形控件,选定【报表控件】工具栏内的矩形控添加矩形控件,选定【报表控件】工具栏内的矩形控件,在相应位置画矩形框。如要改变矩形的大小,击中矩件,在相应位置画矩形框。如要改变矩形的大

    35、小,击中矩形控件的任一小黑点拖动即可。形控件的任一小黑点拖动即可。添加圆角矩形,从【报表控件】工具栏中,按下圆角矩添加圆角矩形,从【报表控件】工具栏中,按下圆角矩形按钮,在报表设计器中拖动调整该控件。或者在报表中形按钮,在报表设计器中拖动调整该控件。或者在报表中双击该控件,系统弹出一【圆角矩形】对话框,可以设置双击该控件,系统弹出一【圆角矩形】对话框,可以设置圆角矩形的样式和位置等选项。圆角矩形的样式和位置等选项。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 4.3 4.3 制作表头和表尾制作表头和表尾 P491P491

    36、 报表一般都有表头和表尾。表头说明该报表报表一般都有表头和表尾。表头说明该报表是什么性质的报表,是报表各类数据的总结说是什么性质的报表,是报表各类数据的总结说明,如学生成绩单报表、财务明细表等等。而明,如学生成绩单报表、财务明细表等等。而报表的表尾一般是附加的信息,如该报表报出报表的表尾一般是附加的信息,如该报表报出的日期以及每页报表在整个报表中的页数等。的日期以及每页报表在整个报表中的页数等。报表的设计离不开报表表头和表尾的设计。报表的设计离不开报表表头和表尾的设计。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 1.1

    37、.报表页标头的设计报表页标头的设计 报表页标头所在带区属页标头带区,顾名思义,报表页标头所在带区属页标头带区,顾名思义,当换页时才打印一次页标头。当换页时才打印一次页标头。在页标头带区,插入选定的标签控件,给标在页标头带区,插入选定的标签控件,给标签控件添加说明文字,说明报表中各字段的意义。签控件添加说明文字,说明报表中各字段的意义。报表页标头报表页标头大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 2.2.报表页注脚的设计报表页注脚的设计 页注脚包含一个日期函数和系统变量页注脚包含一个日期函数和系统变量_PAGENO_P

    38、AGENO。日期函数返回当前报表的打印日期,系统变量日期函数返回当前报表的打印日期,系统变量PAGENOPAGENO返回当前打印的报表页数。一般情况下,返回当前打印的报表页数。一般情况下,表尾包含这两项内容就够用了,在这里对系统提表尾包含这两项内容就够用了,在这里对系统提供的这两项内容略作修改,以满足报表的需要。供的这两项内容略作修改,以满足报表的需要。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 4.4 4.4 制作表头和表尾制作表头和表尾 P494P494 报表标题设置在报表的标题带区内,而报报表标题设置在报表的标题

    39、带区内,而报表总结设定在报表的总结带区内。标题带区包表总结设定在报表的总结带区内。标题带区包含报表开始要打印的信息,总结带区包含报表含报表开始要打印的信息,总结带区包含报表结束时要打印的信息。它们都可以单独占用一结束时要打印的信息。它们都可以单独占用一页。页。默认情况下,报表布局中并不包含标题和总默认情况下,报表布局中并不包含标题和总结带区,若要添加标题或总结带区,在主菜单结带区,若要添加标题或总结带区,在主菜单条上选择【报表】【标题条上选择【报表】【标题/总结】命令,系统弹总结】命令,系统弹出一【标题出一【标题/总结】对话框,可以从中选择想要总结】对话框,可以从中选择想要添加的带区项。添加的

    40、带区项。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 4.5 4.5 报表数据的分组和分组小计报表数据的分组和分组小计 P495P495 在设计报表时,有时所要报表的数据是成组在设计报表时,有时所要报表的数据是成组出现的,需要以组为单位对报表的数据进行处理。出现的,需要以组为单位对报表的数据进行处理。设计一个基本的报表布局后,若想根据给定设计一个基本的报表布局后,若想根据给定的表字段或其他条件来对记录进行分组,以使报的表字段或其他条件来对记录进行分组,以使报表更有阅读性,可以添加一个或多个分组。进行表更有阅读性,可以添加

    41、一个或多个分组。进行数据分组,系统自动在报表布局中添加一个组标数据分组,系统自动在报表布局中添加一个组标头和组注脚,以显示介绍和总结性的数据。组的头和组注脚,以显示介绍和总结性的数据。组的分隔基于分组表达式。分隔基于分组表达式。若要对报表的数据进行分组,选择【报表】若要对报表的数据进行分组,选择【报表】菜单中的【数据分组】菜单命令,屏幕出现一菜单中的【数据分组】菜单命令,屏幕出现一【数据分组】对话框。【数据分组】对话框。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 4.6 4.6 在报表中添加和使用变量在报表中添加和使用

    42、变量 P499P499 使用报表变量,可以计算各种值,并可利用这使用报表变量,可以计算各种值,并可利用这些值来计算其他相关值。比如在学生的某学期的些值来计算其他相关值。比如在学生的某学期的成绩表中,并没有提供学生成绩的总分。为了计成绩表中,并没有提供学生成绩的总分。为了计算各学生的总成绩,可以利用变量来求和。或者算各学生的总成绩,可以利用变量来求和。或者要输出学生的平均成绩,可用变量来计算并存储要输出学生的平均成绩,可用变量来计算并存储学生的平均成绩值。学生的平均成绩值。若要在报表中使用变量,先打开报表,然后在若要在报表中使用变量,先打开报表,然后在主菜单条上选择【报表】菜单中的【变量】命令,

    43、主菜单条上选择【报表】菜单中的【变量】命令,弹出【报表变量】对话框弹出【报表变量】对话框。在【变量】文本框内在【变量】文本框内键入变量名,对变量可以任意命名,但最好和所键入变量名,对变量可以任意命名,但最好和所计算的值意义相关,以便于查看。计算的值意义相关,以便于查看。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 4.7 4.7 报表的制作技巧及其他报表的制作技巧及其他 P501P501分析报表所需要的数据分析报表所需要的数据快速设计和创建立报表布局快速设计和创建立报表布局设置多列布局设置多列布局定义域格式模板定义域格式

    44、模板设置有条件的报表输出设置有条件的报表输出控制报表的输出方向控制报表的输出方向 大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 5.5.预览和打印报表预览和打印报表 P504P504 预览预览可以在报表定制的任何时候进行。通过可以在报表定制的任何时候进行。通过报表预览,在打印前就能看到它的页面外观。报表预览,在打印前就能看到它的页面外观。要对报表的结果进行预览,选择主菜单条上要对报表的结果进行预览,选择主菜单条上的【文件】菜单中的【打印预览】命令,或者在的【文件】菜单中的【打印预览】命令,或者在【报表设计器】窗口的空白区

    45、域内右击,在弹出【报表设计器】窗口的空白区域内右击,在弹出菜单条上选择【预览】命令。预览报表结果正确菜单条上选择【预览】命令。预览报表结果正确后,可以试着打印一个报表。后,可以试着打印一个报表。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 命令方式打印命令方式打印REPORT FORM REPORT FORM ENVIRONMENT ENVIRONMENT;FORFOR HEADING HEADING;NOCONSOLEPLAINRANGE NOCONSOLEPLAINRANGE 开始页号开始页号 ,结束页号结束页号;P

    46、REVIEW IN WINDOW PREVIEW IN WINDOW|IN|IN SCREEN NOWAIT;SCREEN NOWAIT;TO PRINTER PROMPT|TO FILE TO PRINTER PROMPT|TO FILE SUMMARYSUMMARY打印打印报表,首先应打开该报表。在报表设计器窗报表,首先应打开该报表。在报表设计器窗口空白处单击鼠标右键,在快捷菜单上选择【打口空白处单击鼠标右键,在快捷菜单上选择【打印】命令;或者在主菜单条上选择【文件】印】命令;或者在主菜单条上选择【文件】|【打印】命令;或者是在报表预览工具栏内单击【打印】命令;或者是在报表预览工具栏内单击

    47、【打印报表】图形按钮,屏幕出现一【打印】对【打印报表】图形按钮,屏幕出现一【打印】对话框,话框,大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 制作报表的目的是为了应用输出,可以将已经设计、制作报表的目的是为了应用输出,可以将已经设计、建立好的报表添加到项目管理器中,一起来生成应用系建立好的报表添加到项目管理器中,一起来生成应用系统。统。打开项目管理器或者新建一项目管理器,由于项目打开项目管理器或者新建一项目管理器,由于项目管理器将报表作为文档类来管理,在【项目管理器】窗管理器将报表作为文档类来管理,在【项目管理器】窗口内

    48、选定【文档】选项卡。此时可以看到项目管理器的口内选定【文档】选项卡。此时可以看到项目管理器的列表框内有【报表】图标。单击【报表】图标,然后选列表框内有【报表】图标。单击【报表】图标,然后选择项目管理器的【添加】命令按钮,从【添加】对话框择项目管理器的【添加】命令按钮,从【添加】对话框中选择想要添加且已经创建好的报表即可。中选择想要添加且已经创建好的报表即可。6.6.在项目中添加报表在项目中添加报表 P506P506 可以利用项目管理器来修改和预览已经添加的报表。可以利用项目管理器来修改和预览已经添加的报表。选定所添加的报表后,单击【修改】命令按钮,项目管选定所添加的报表后,单击【修改】命令按钮,项目管理器自动打开报表设计器供用户修改所选定的报表文件。理器自动打开报表设计器供用户修改所选定的报表文件。单击【预览】命令按钮,可以马上对添加的报表进行结单击【预览】命令按钮,可以马上对添加的报表进行结果浏览。果浏览。大学计算机基础教程大学计算机基础教程普通高等院校“十一五”规划教材第第1515章章 报表报表目录 上一页 下一页 结束 本章结束

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:vf期末复习:第15章-报表课件.ppt
    链接地址:https://www.163wenku.com/p-3370636.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库