第9课报表和标签设计.PPT

上传人:天*** 文档编号:369554 上传时间:2018-09-28 格式:PPT 页数:40 大小:924KB
下载 相关 举报
第9课报表和标签设计.PPT_第1页
第1页 / 共40页
第9课报表和标签设计.PPT_第2页
第2页 / 共40页
第9课报表和标签设计.PPT_第3页
第3页 / 共40页
第9课报表和标签设计.PPT_第4页
第4页 / 共40页
第9课报表和标签设计.PPT_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、第9课 报表和标签设计,本课要点具体要求本课导读上机练习,本课要点,报表的基本概念报表设计标签设计,具体要求,理解报表的基本概念掌握报表控件的使用掌握报表的设计掌握报表向导掌握标签的设计,本课导读,报表是Visual FoxPro提供的一种打印数据库数据的工具,它是一种定义好的打印格式,在打开报表时,Visual FoxPro从数据库中提取数据填充到报表中。使用报表设计器或报表向导,可以轻松地完成报表设计。本课将详细介绍报表的相关知识,主要包括报表的基本概念、使用报表设计器创建报表、使用报表向导创建报表和标签设计等内容。,9.1 报表设计,报表是一种预定义好的打印格式,这种格式称为布局。打开报

2、表时,Visual FoxPro从数据源获取数据弹出报表。,9.1 报表设计,9.1.1 知识讲解 9.1.2 典型案例设计学生成绩单报表,9.1.1 知识讲解,1.报表的基本概念2.报表设计器3.报表向导,1.报表的基本概念,报表主要由两部分组成:数据源和布局。数据源为报表提供数据,可以是表、视图、查询或临时表。报表布局定义了数据的打印格式。报表文件用于保存报表布局的详细定义,其扩展名为.frx。,1.报表的基本概念,1)报表类型列报表:每条记录在报表中占一行,字段名通常作为页标头或组标头。行报表:记录中每个字段的名称和数据占一行。一对多报表:记录数据分组显示,或根据一对多关系显示父表和子表

3、数据。多栏报表:每行显示多个记录数据,字段名显示在数据左侧。标签:多列记录,字段名显示在左侧,如邮件标签或商品价格标签。,1.报表的基本概念,2)设计报表的基本步骤确定报表类型。根据数据和实际需要确定报表类型,最好是在纸张中规划布局格式。创建报表布局文件。可用报表向导或快速报表创建报表布局文件。修改和定制布局文件。使用报表设计器需要修改和定制报表布局。预览和打印报表。预览报表查看报表的实际数据布局效果。,1.报表的基本概念,3)报表结构一个报表通常由标题、页标头、组标头、细节、组注脚、页注脚和总结等部分组成。,1.报表的基本概念,4)报表控件在报表和标签布局中可使用以下类型报表控件。域控件:用

4、于显示数据源字段、变量或其他表达式。标签:显示文本内容。直线:用于绘制线条,一般作为分隔线。矩形:用于绘制矩形框。圆角矩形:用于绘制圆、椭圆、圆角矩形。图片/ActiveX绑定控件:用于显示位图或通用字段。,1.报表的基本概念,5)预览和打印报表在预览或打印报表时,都会从数据源获得最新的数据打印在报表中。预览报表是在预览视图中查看报表的实际打印情况。,2. 报表设计器,报表设计器与表单设计器类似,通过交互式方式设计各种格式的报表。1)打开报表设计器的方法从项目管理器打开报表设计器选择菜单命令打开报表设计器执行命令打开报表设计器,2. 报表设计器,2)【报表设计器】工具栏,2. 报表设计器,3)

5、设置报表数据源报表的主要目的就是打印数据源数据,在设计报表时首先应该建立报表的数据源。,2. 报表设计器,4)快速报表【快速报表】命令用于快速创建最简单的报表布局。打开报表设计器后,打开【快速报表】对话框定义报表字段和格式。,2. 报表设计器,5)设置控件字体在报表设计器中,可以为域控件和标签控件设置字体。,2. 报表设计器,6)设置域控件属性通过设置域控件属性可设置控件显示的表达式、格式、打印条件及是否计算字段等。定义域控件表达式定义域控件位置设置计算字段定义域控件格式设置控件打印条件,2. 报表设计器,7)页面设置设置报表纸张报表列数设置报表打印顺序设置,3. 报表向导,Visual Fo

6、xPro提供了两种报表向导:报表向导:适用于创建只使用一个表的报表。一对多报表向导:用于创建基于两个表的报表,两个表具有一对多的关系。,3. 报表向导,1)启动报表向导2)报表向导的步骤向导以一系列对话框提示用户创建报表,报表向导主要包括:字段选取分组记录选择报表样式定义报表布局排序记录和完成,3. 报表向导,3)一对多报表向导的步骤一对多报表向导主要包括从父表选择字段、从子表选择字段、为表建立关系、排序记录、选择报表样式和完成等6个步骤。,9.1.2 典型案例设计学生成绩单报表,案例目标本案例将练习创建一个“学生成绩单”报表。,9.1.2 典型案例设计学生成绩单报表,操作思路(1)创建一个本

7、地视图,从“学生”和“成绩”表中获得学生信息和成绩信息。(2)先使用报表向导创建报表,然后在报表设计器中修改。,9.1.2 典型案例设计学生成绩单报表,操作步骤具体步骤请参见图书内容。,9.1.2 典型案例设计学生成绩单报表,案例小结本案例练习创建一个“学生成绩单”报表。报表设计通常先使用报表向导创建基本的报表格式,然后使用报表设计器按实际需要对格式进行修改。,9.2 标 签 设 计,9.2.1 知识讲解 9.2.2 典型案例设计学生信息标签,9.2.1 知识讲解,1.标签设计器2.标签向导,1. 标签设计器,标签设计器与报表设计器类似,具有相同的菜单和工具栏。可用多种方法打开标签设计器。1)

8、使用CREATE LABEL命令2)使用项目管理器3)选择菜单命令,2. 标签向导,标签向导包括:选择表选择标签类型定义布局排序记录完成,9.2.2 典型案例设计学生信息标签,案例目标本案例将练习创建一个“学生信息”标签。,9.2.2 典型案例设计学生信息标签,操作思路:(1)使用“学生”表作为数据源。(2)使用标签向导完成设计。,9.2.2 典型案例设计学生信息标签,操作步骤具体步骤请参见图书内容。,9.2.2 典型案例设计学生信息标签,案例小结本案例练习创建一个“学生信息”标签。标签的设计与报表设计的过程类似,用户可参照报表的设计过程来设计标签。,9.3 上机练习,9.3.1 设计学生名单报表9.3.2 设计学生选课标签,9.3.1 设计学生名单报表,本次练习将创建一个学生名单报表。,9.3.1 设计学生名单报表,操作思路:用“学生”表作为数据源。先用报表向导创建报表,然后在报表设计器中修改。,9.3.2 设计学生选课标签,本次练习将创建一个“学生选课”标签。,9.3.2 设计学生选课标签,操作思路:创建一个视图“学生选课”作为数据源。用标签向导创建3行3列样式的标签。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。