《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第13章 报表与标签设计

第13章报表与标签设计 13.1报表设计 13.2标签设计
第13章 报表与标签设计 13.1 报表设计 13.2 标签设计

13.1报表设计 13.1.1报表设计向导 启动报表向导有以下4种常用方法: 方法1:打开“项目管理器”,选择“文档”选项卡中的 报表”项,单击“新建”按钮,在弹出“新建报表”对话框 中,再单击“报表向导”按钮。 方法2:打开“文件”菜单中的“新建”菜单项,在文件类 型栏中选择“报表”,然后单击“向导”按钮 ,方法3:打开“工具”菜单中的“向导”子菜单,选择“报 方法4:直接单击工具栏上的“报表”图标,也可以启动报 表向导。 无论用上述哪种方法启动报表向导,都会弹出“向导选取” 对话框。如果数据源是一个表,应选择“报表向导”,如果数 据源包括父表和子表,则应选择“一对多报表向导
13.1 报表设计 13.1.1 报表设计向导 启动报表向导有以下4种常用方法: 方法1:打开“项目管理器”,选择“文档”选项卡中的 “报表”项,单击“新建”按钮,在弹出“新建报表”对话框 中,再单击“报表向导”按钮。 方法2:打开“文件”菜单中的“新建”菜单项,在文件类 型栏中选择“报表”,然后单击“向导”按钮。 方法3:打开“工具”菜单中的“向导”子菜单,选择“报 表”。 方法4:直接单击工具栏上的“报表”图标,也可以启动报 表向导。 无论用上述哪种方法启动报表向导,都会弹出“向导选取” 对话框。如果数据源是一个表,应选择“报表向导”,如果数 据源包括父表和子表,则应选择“一对多报表向导

13.1.2快速报表设计 除了用报表向导创建报表外,我们还可以 用“快速报表”来建立简单的报表,这是一项 省时的功能,只需在其中选择基本的报表组件, Visual foxpro就会根据选择的布局,自动建 立简单的报表布局
13.1.2 快速报表设计 除了用报表向导创建报表外,我们还可以 用“快速报表”来建立简单的报表,这是一项 省时的功能,只需在其中选择基本的报表组件, Visual FoxPro 就会根据选择的布局,自动建 立简单的报表布局

下面以实例说明创建快速报表的操作步骤 例对自由表“教师.dbf创建《教师信息表》报表。 (1)打开自由表教师dbf作为报表的数据源 (2)在“文件”菜单中选择“新建”或单击工具栏上的 “新建”按钮,在“新建”窗口中选择“报表”并单 击“新建”按钮,就打开了“报表设计器”窗口。其 中的几个的白色区域称为“带区”,在报表设计器 节中将详细介绍。现在所有的带区都是空白的,此表 是一个空白报表
下面以实例说明创建快速报表的操作步骤。 例 对自由表“教师.dbf”创建《教师信息表》报表。 (1)打开自由表教师.dbf作为报表的数据源。 (2)在“文件”菜单中选择“新建”或单击工具栏上的 “新建”按钮,在“新建”窗口中选择“报表”并单 击“新建”按钮,就打开了“报表设计器”窗口。其 中的几个的白色区域称为“带区”,在报表设计器一 节中将详细介绍。现在所有的带区都是空白的,此表 是一个空白报表

(3)在主菜单栏出现的“报表”菜单中选择“快速报表”,会 弹出“快速报表”对话框。 在这个对话框中可以为报表选择所需的字段、字段布局以 及标题和别名选项,其选项的意义如下: 字段布局选择左侧为列布局可使字段在页面上从左到右 排列;选择右侧为行布局可使字段在页面上从上到下排列。本 例选择列布局。 标题确定是否在报表中为每一个字段添加一个字段名标 题 添加别名确定是否在报表中的字段前面添加表的别名。 如果数据源是多个表则选择此项,否则别名无实际意义。 将表添加到数据环境中确定是否自动将表添加到数据环 境中作为报表的数据源 字段单击“字段”按钮,显示“字段选择器”对话框 在此可为报表选择要输出的字段或全部字段(通用型字段除 外)
(3)在主菜单栏出现的“报表”菜单中选择“快速报表”,会 弹出“快速报表”对话框。 在这个对话框中可以为报表选择所需的字段、字段布局以 及标题和别名选项,其选项的意义如下: 字段布局 选择左侧为列布局可使字段在页面上从左到右 排列;选择右侧为行布局可使字段在页面上从上到下排列。本 例选择列布局。 标题 确定是否在报表中为每一个字段添加一个字段名标 题。 添加别名 确定是否在报表中的字段前面添加表的别名。 如果数据源是多个表则选择此项,否则别名无实际意义。 将表添加到数据环境中 确定是否自动将表添加到数据环 境中作为报表的数据源。 字段 单击“字段”按钮,显示“字段选择器”对话框。 在此可为报表选择要输出的字段或全部字段(通用型字段除 外)

(4)单击“字段选择器”的“确定”按钮,返回 “快速报表”对话框,再按“确定”按钮,我们 选中的选项就出现在“报表设计器”的布局中 (5)单击工具栏上的“打印预览”图标,在“预 览”窗口中可以看到快速报表的输出结果。如果 对报表满意,可选择打印输出。 (6)进行“保存”操作,在保存窗口中键入报表 名:教师信息表。报表保存在以frx为扩展名的 文件中
(4)单击“字段选择器”的“确定”按钮,返回 “快速报表”对话框,再按“确定”按钮,我们 选中的选项就出现在“报表设计器”的布局中。 (5)单击工具栏上的“打印预览”图标,在“预 览”窗口中可以看到快速报表的输出结果。如果 对报表满意,可选择打印输出。 (6)进行“保存”操作,在保存窗口中键入报表 名:教师信息表。报表保存在以 .frx为扩展名的 文件中

13.1.3报表设计器 启动报表设计器有以下三种常用方法 方法一:打开“项目管理器”,选择“文档”选项 卡中的“报表”项,单击“新建”按钮,在弹出 “新建报表”对话框中,再单击“新建报表”按钮。 方法二:打开“文件”菜单中的“新建”子菜单 在文件类型栏中选择“报表”,然后单击“新建文 件”按钮。 方法三:直接使用命令 CREATE REPORT也可启 动报表设计器
13.1.3 报表设计器 启动报表设计器有以下三种常用方法: 方法一:打开“项目管理器”,选择“文档”选项 卡中的“报表”项,单击“新建”按钮,在弹出 “新建报表”对话框中,再单击“新建报表”按钮。 方法二:打开“文件”菜单中的“新建”子菜单, 在文件类型栏中选择“报表”,然后单击“新建文 件”按钮。 方法三:直接使用命令 CREATE REPORT 也可启 动报表设计器

无论用上述哪种方法启动报表设计器,都会出先“报表 设计器”窗口。“报表设计器”提供的是一个空白布局,从 空白报表布局开始,可以设置报表数据源、设计报表的布局、 添加报表的控件和设计数据分组等 1.设置报表数据源 报表总是与一定的数据源相联系,因此在设计报表时, 确定报表的数据源是首先要完成的任务。如果一个报表总是 使用相同的数据源,就可以把它添加到报表的数据环境中 在设计数据环境以后,每次打开或运行报表时,系统会自动 打开数据环境中已定义的表或视图,并从中收集报表所需的 数据。当数据源中的数据更新之后,使用同一报表文件打印 的报表将反映新的数据内容,但报表的格式不变。当关闭和 释放报表时,系统也将关闭已打开的表或视图。因此,设置 数据环境能够方便我们添加控件 设置报表的数据源是在数据环境设计器中进行
无论用上述哪种方法启动报表设计器,都会出先“报表 设计器”窗口。“报表设计器”提供的是一个空白布局,从 空白报表布局开始,可以设置报表数据源、设计报表的布局、 添加报表的控件和设计数据分组等。 1. 设置报表数据源 报表总是与一定的数据源相联系,因此在设计报表时, 确定报表的数据源是首先要完成的任务。如果一个报表总是 使用相同的数据源,就可以把它添加到报表的数据环境中。 在设计数据环境以后,每次打开或运行报表时,系统会自动 打开数据环境中已定义的表或视图,并从中收集报表所需的 数据。当数据源中的数据更新之后,使用同一报表文件打印 的报表将反映新的数据内容,但报表的格式不变。当关闭和 释放报表时,系统也将关闭已打开的表或视图。因此,设置 数据环境能够方便我们添加控件。 设置报表的数据源是在数据环境设计器中进行

2设计报表的布局 创建报表之前,应该确定所需报表的常规格式。报表可能同 基于单表的电话号码列表一样简单,也可能复杂得象基于多表的 发票那样。另外还可以创建特殊种类的报表。例如,邮件标签便 是一种特殊的报表,其布局必须满足专用纸张的要求。 3.报表设计器窗口 在报表设计器中就可以添加各种控件,如表头、表尾、页标 题、字段、各种线条、及OLE控件等 (1)报表带区 报表中的每个白色区域,称之为“带区”,它可以包含文本、 来自表字段中的数据、计算值、用户自定义函数以及图片、线条 和框等。报表上可以有各种不同类型的带区。 在“报表设计器”的带区中,可以插入各种控件,它们包含 打印的报表中所需的标签、字段、变量和表达式
2. 设计报表的布局 创建报表之前,应该确定所需报表的常规格式。报表可能同 基于单表的电话号码列表一样简单,也可能复杂得象基于多表的 发票那样。另外还可以创建特殊种类的报表。例如,邮件标签便 是一种特殊的报表,其布局必须满足专用纸张的要求。 3. 报表设计器窗口 在报表设计器中就可以添加各种控件,如表头、表尾、页标 题、字段、各种线条、及OLE控件等。 (1)报表带区 报表中的每个白色区域,称之为“带区”,它可以包含文本、 来自表字段中的数据、计算值、用户自定义函数以及图片、线条 和框等。报表上可以有各种不同类型的带区。 在“报表设计器”的带区中,可以插入各种控件,它们包含 打印的报表中所需的标签、字段、变量和表达式

每一带区底部的灰色条称为分隔符栏。带区名称显示于靠 近蓝箭头的栏,蓝箭头指示该带区位于栏之上,而不是之下。 默认情况下,“报表设计器”显示三个带区:页标头、细 节和页注脚 页标头带区包含的信息在每份报表中只出现一次。一般来 讲,出现在报表标头中的项包括报表标题、栏标题和当前日期 细节带区一般包含来自表中的一行或多行记录。 页注脚带区包含出现在页面底部的一些信息(如页码、节 等等)。 报表也可能有多个分组带区或者多个列标头和注脚带区
每一带区底部的灰色条称为分隔符栏。带区名称显示于靠 近蓝箭头的栏,蓝箭头指示该带区位于栏之上,而不是之下。 默认情况下,“报表设计器”显示三个带区:页标头、细 节和页注脚。 页标头带区 包含的信息在每份报表中只出现一次。一般来 讲,出现在报表标头中的项包括报表标题、栏标题和当前日期。 细节带区 一般包含来自表中的一行或多行记录。 页注脚带区 包含出现在页面底部的一些信息(如页码、节 等等)。 报表也可能有多个分组带区或者多个列标头和注脚带区
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第12章 菜单设计.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第11章 项目管理器.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第10章 查询与视图设计.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第9章 表单设计与应用.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第8章 面向对象程序基础.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第7章 VFP程序设计.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第6章 数据库的基本操作.ppt
- 《3 ds max7中文版》第7章 场景.ppt
- 《3 ds max7中文版》第10章 Video Post.ppt
- 《3 ds max7中文版》第5章 高级建模.ppt
- 《3 ds max7中文版》第3章 常用修改器.ppt
- 《3 ds max7中文版》第9章 粒子系统与空间扭曲.ppt
- 《3 ds max7中文版》第2章 基础建模.ppt
- 《3 ds max7中文版》第6章 材质与贴图.ppt
- 《3 ds max7中文版》第1章 初识3ds max 7.ppt
- 《3 ds max7中文版》第4章 复合对象.ppt
- 《3 ds max7中文版》第8章 动画控制器.ppt
- 西南师范大学:《计算机网络》课程教学资源(PPT课件讲稿,英文版)Chapter 8 Network Management.ppt
- 西南师范大学:《计算机网络》课程教学资源(PPT课件讲稿,英文版)Chapter 6 Multimedia Networking.ppt
- 西南师范大学:《计算机网络》课程教学资源(PPT课件讲稿,英文版)Chapter 7 Network Security.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第1章 数据库系统概述.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第2章 关系数据库基础.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第3章 SQL语言.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第4章 VFP概述.ppt
- 《数据库系统及应用基础》课程教学资源(PPT课件讲稿)第5章 表的基本操作.ppt
- 上海理工大学:《电子商务基础与应用》课程教学资源(PPT课件)第三章 网络技术基础.ppt
- 《计算机应用基础》第二版 第五章 powerpoint 2000.ppt
- 《计算机应用基础》第二版 第一章 计算机基础课件.ppt
- 《计算机应用基础》第二版 第二章 Windows 2000操作系统.ppt
- 《计算机应用基础》第二版 第三章 word 2000.ppt
- 《计算机应用基础》第二版 第四章 电子表格 Excel 2000.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第二章 数据描述.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第三章 数据输入与输出.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第四章 C程序流程设计.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第五章 数组.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第六章 函数.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第七章 编译预处理.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第八章 指针.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第九章 结构体与共用体.ppt
- 《C语言程序设计》课程教学资源(PPT课件)第十章 文件.ppt