您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > Visual FoxPro程序设计教程第八章报表和标签
第八章报表和标签概述报表与标签是VF中两种数据输出的方法,有两个基本组成部分:数据源(表、视图、查询、临时表等)数据布局(输出内容的位置和格式)报表:.frx报表备注:frt标签:.lbx标签备注:lbt一、报表(一)报表设计基础1、报表常用格式:列报表行报表一对多报表多栏报表姓名性别年龄籍贯张三男18四川李四女17贵州……………………列报表姓名张三李四……性别男女……年龄1817……籍贯四川贵州……行报表2、创建报表的常用方法报表向导快速报表报表设计器(二)用“报表向导”创建报表例8-1,以学生成绩表为数据源,创建按学号分组的报表(三)使用“快速报表”创建报表快速报表也即是使用报表设计器创建报表。方法:(1)”文件“——”新建“——”报表“——”新建文件“或使用命令:CreateReport(2)“报表”——“快速报表”例:使用快速报表创建上题报表(四)使用“报表设计器”创建报表1、工具栏在报表设计环境中常用的工具:报表设计器工具栏报表控件工具栏布局工具栏2、数据源在数据环境中选择相应的对象,作为创建报表的数据源3、报表控件(1)标签:用于输入文本,可设置字体字号颜色位置等属性(2)域控件:用于显示字段、变量或是表达式的结果,如日期、页码等。P287(3)线条控件:用于在报表中画出线条(4)矩形和圆角矩形控件(5)图片/Active绑定控件P2894、带区分类及设置(1)分类:报表页面区域可分为标题、页标头、列标头、组标头、细节、注脚等部分。P290表8-6(2)设置:报表设计器打开时,有3个默认带区:页标头、细节和页脚注,其余带区根据需要设置。设置方法见表8-65、数据分组数据分组可按需要以某种特定的规律输出数据,如若要按专业输出学生名单,就要按专业进行分组输出。分组前须按分组字段排序或索引例:以学生登记表为数据源,按性别输出学生数据。6、使用“报表设计器”创建报表例8-3,创建显示学生学号、姓名、性别、课程名称、成绩5个字段内容的报表(五)报表的输出“文件”——“打印”“报表”——“运行”Ctrl+P命令方式:Reportform报表文件名[Prev][toprint]二、标签标签是一种特殊的报表,是多列报表,打印在特定纸张上。其创建方法与报表基本相同,在创建标签时须指明标签类型。VF提供了86种标签类型(英制尺寸58种,公制尺寸28种)例:使用标签向导创建标签
本文标题:Visual FoxPro程序设计教程第八章报表和标签
链接地址:https://www.777doc.com/doc-3404332 .html