




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第11章报表和标签,主要内容,11.1创建报表11.2创建标签11.3预览和打印报表或标签复习思考题,11.1创建报表,每张报表都有一定的格式,统一存储在报表的格式文件里,在VFP6中报表格式文件的扩展名为.frx,每个报表文件还应伴随一个扩展名为.frt的报表备注文件。设计报表有4个主要的步骤:决定要创建的报表类型;创建报表布局文件;修改和定制布局文件;预览和打印报表。,11.1创建报表,11.1.1报表控件的使用一张报表是由报表布局和报表控件构成的,报表控件按指的是用于控制报表输出显示数据和修饰报表的工具。单击“显示”模块下的“报表控件”工具栏(也可从报表设计器工具栏中单击“报表控件工具栏”按钮),如图11.1所示。,11.1创建报表,11.1.2设计报表布局1.报表格式创建报表之前,应该确定所需报表的常规格式。报表(Report)是由若干行、列组成的表格,有表头、表体和表尾,一般每一行是一条记录的数据,每一张表有一个总标题和小标题,表格中每一栏(列)可以有栏标题和栏目的宽度等。(1)表头:表头指的是报表上方的有关内容描述,例如:表名或标题、报表编制单位、日期以及横栏项目等。(2)标题:标题指的是报表最上方第一行的表名,打印时的字体一般均为大号字。(3)表体:表体指的是报表中的主要部分,该内容就是数据表、查询或视图中的数据,该数据可以根据用户的需要自由调整。(4)表尾:表尾指的是报表中底部内容的描述部分。,11.1创建报表,2.报表内容用户在制作报表之前总是要对报表进行合理的布局,使得报表输出更加美观,在VFP6中,报表布局是一个窗口,窗口中最多可以分成10个部分,第一个部分称为一个带,带有以下几种类型:(1)标题(Title)。标题指的是报表首部的信息,例如,报表标题名称,封面,内容提要,标志等文件或图形信息。(2)组标题(GroupHeader)。组标题首部指的是出现在每组记录前面,用于标识组的名称,例如,工厂车间为单位分组报表时,打印车间标识符。(3)页标头(PageHeader)。页标头指的是出现在每页的前面,如表标题、编制单位、日期及横栏项目等。,11.1创建报表,(4)细节(Detail)。报表体指的是报表的主体部分,这是报表生成的最重要的部分,这些信息是由用户自己确定的,可以记录清单,也可以是统计信息等。(5)页注脚(PageFooter)。页尾指的是出现在每页的末尾,一般是页号、制表人、审核人或补充资料等信息。(6)组注脚(GroupFooter)。组尾指的是出现在每个分组的尾部,可放入分组的总计、小计等汇总信息。(7)总结或表注脚(Summary)。概要或表尾指的是出现在整个报表最末端的信息,可以是报表的补充资料,说明等信息。,11.1创建报表,3.报表布局的原则报表文件统一规定了将要打印的字段、相关文本及它们在页面上输出的位置格式等,统一保存在扩展名为.frx的格式文件中。为帮助选择布局,在表11.1中给出常规布局的一些说明、它们的一般用途及示例。,11.1创建报表,表11.1常规布局说明、一般用途及示例,11.1创建报表,4.创建报表布局在VFP6中,有3种创建报表布局的方法:用“报表向导”创建简单的单表或多表报表;用“快速报表”从单表中创建一个简单报表;用“报表设计器”修改已有的报表或创建自己的报表。,11.1创建报表,11.1.3利用向导创建报表1.单表报表2.一对多报表一对多指的是组成报表的数据是由其中的一个父表记录及相关的子表记录共同组成。,11.1创建报表,11.1.4利用快速报表创建例11.1以“student”表为数据源,用“快速报表”设计。11.1.5利用报表设计器创建例11.2用“报表设计器”设计一张“教师职工基本情况报表”。11.1.6用报表设计器修改报表例11.3使用“报表设计器”修改“教师基本情况表”。,11.2创建标签,标签是多列表布局,为匹配特定标签纸而具有对列的特殊位置。在VFP6里,可以使用“标签向导”或“标签设计器”迅速创建标签。11.2.1利用标签向导创建11.2.2利用标签设计器创建,11.3预览和打印报表或标签,开始报表或标签布局后,可以预览工作结果或打印一份报表或标签。可以在定制期间任何时候预览它。11.3.1预览结果通过预览报表,不用打印就能看到它的页面外观。,11.3预览和打印报表或标签,11.3.2打印报表使用“报表设计器”创建的报表或标签布局文件只是一个外壳,它把要打印的数据组织成令人满意的格式。他按数据源中记录出现的顺序处理记录。如果直接使用表内的数据,数据就不会在布局内按组排列。在打印一个报表文件之前,应该检验数据源能否正确地对数据进行排序。如果表是数据库的一部分,创建视图并且把它添加到报表的数据环境中,该视图将排序数据。如果数据源是一个自由表,可以创建并运行查询,并将查询结果输出到报表。如果不需要排列数据,可以从“报表设计器”中打印报表。打印报表的步骤为:从“文件”菜单中,选择“打印”。选择“确定”按钮。,复习思考题,1.什么是报表布局?设计报表布局时应遵循哪些原则?2.设计报表布局有哪几种方法?各类报表布局应用的典型范围是什么?3.报表的设计工具和设计步骤有哪些?报表设计器中的带区有哪几类?它们各是什么含义?4.报表和标签中可以使用的控件有哪些?如何添加这些控件?5.报表和标签中的“数据环境”起到什么作用?试比较表单的“数据环境”和报表的“数据环境”的异同。6.报表和标签各有什么区别?说出它们各
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中化学美育课件
- 高一政治课件
- 债务处理与离婚协议书结合的财产分配方案
- 离婚协议中财产分配、子女抚养及赡养费参考范本
- 创新型企业劳动合同终止与股权激励协议
- 企业违规使用假合同进行借款债务清偿协议
- 离婚协议中少数民族权益保障法律适用合同
- 汽车美容店租赁租金调整及支付方式合同
- 骶骨解剖课件
- 发展职业教育与技术创新方案
- 托班特殊天气活动方案
- 课件:大别山精神从大别山精神中汲取奋进力量
- 施工现场专职安全生产管理人员安全日志
- 生物制品检验题库及答案
- 问界培训课件
- 《珍惜时间》心理健康课教学设计
- 减盐防控高血压健康讲座
- 灼热丝试验培训
- 老年人护理基础知识
- 患者隐私保护管理制度
- 2025年4月自考15040习概试题及答案含解析
评论
0/150
提交评论