数据库系统 6

上传人:E**** 文档编号:89441080 上传时间:2019-05-25 格式:PPT 页数:35 大小:450KB
返回 下载 相关 举报
数据库系统 6_第1页
第1页 / 共35页
数据库系统 6_第2页
第2页 / 共35页
数据库系统 6_第3页
第3页 / 共35页
数据库系统 6_第4页
第4页 / 共35页
数据库系统 6_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《数据库系统 6》由会员分享,可在线阅读,更多相关《数据库系统 6(35页珍藏版)》请在金锄头文库上搜索。

1、第6章数据的打印输出,6.1 教师通讯录报表 6.1.1 学习目的 6.1.2 案例实现 6.1.3 相关知识报表的使用 6.2 教师授课信息报表 6.2.1 学习目的 6.2.2 案例实现 6.2.3 相关知识报表的操作 6.3 学生表标签,高职高专计算机规划教材案例教程系列,第6章数据的打印输出,6.3.1 学习目的 6.3.2 案例实现 6.3.3 相关知识标签的使用,高职高专计算机规划教材案例教程系列,6.1 教师通讯录报表,学习目的 本节介绍报表的作用、报表向导相关内容。如何使用报表向导将需要读取的数据输出浏览、打印。 案例实现 相关知识报表的使用 如果要在打印的文档中显示并总结数据

2、,报表功能提供了灵活的途径。报表包括两个基本组成部分,数据源和布局。数据源通常是数据库中的表,但也可以是视图、查询或者临时表。视图和查询将筛选、排序、分组数据库中的数据,而报表布局定义了,高职高专计算机规划教材案例教程系列,6.1 教师通讯录报表,报表的打印格式。在定义了一个表和一个视图或查询后,便可以创建报表。 1报表的作用 报表是数据库中最有效的数据输出形式。通过建立报表,可以对数据库中的数据进行汇总、显示和打印。报表也可以输出对数据库中的数据经过统计和分析的结果。 报表有两个基本组成部分,布局和数据源。 布局是指报表的打印格式,可以由用户自己定义。 数据源不仅可以来自数据表,还可以是视图

3、、查询,高职高专计算机规划教材案例教程系列,6.1 教师通讯录报表,或临时表。 Visual FoxPro中的报表以.frx为扩展名保存在磁盘上。 2创建报表布局的方法 在Visual FoxPro 中,有如下三种创建报表布局的方法。 (1)用“报表向导”创建简单的单表或多表报表。 (2)用“快速报表”从单表中创建一个简单报表,高职高专计算机规划教材案例教程系列,6.1 教师通讯录报表,(3)用“报表设计器”修改已有的报表或创建自己的报表。使用“打印预览”工具栏可以更改预览的页面并放大或缩小。 “报表向导”是创建报表的最简单途径,他自动提供很多“报表设计器”的定制功能。“快速报表”是创建简单布

4、局的最迅速途径。如果直接在“报表设计器”内创建报表,“报表设计器”将提供一个空白布局。 3报表向导相关内容 (1)使用“报表向导”,在“项目管理器”窗口,高职高专计算机规划教材案例教程系列,6.1 教师通讯录报表,中,选定“报表”。单击“新建”按钮,打开“向导选取”对话框,选择“报表向导”。选定创建的报表类型,按照向导屏幕上的指令操作。 也可以从菜单中调用“报表向导”,选择“工具”“向导”菜单命令,打开“向导选取”对话框,选择“报表”。使用了向导之后,就可以使用“报表设计器”来添加控件和定制报表。 (2)预览结果,通过预览报表,不用打印就能看到他的页面外观。例如,可以检查数据列的对齐和间隔,或

5、者查看报表是否返回所需的数据。可以选,高职高专计算机规划教材案例教程系列,6.1 教师通讯录报表,择,显示整个页面或者缩小到一部分页面。 “预览”窗口有他自己的工具栏,使用其中的按钮可以一页一页地进行预览。 如果得到如下提示“是否将所做更改保存到文件?”那么,在单击“关闭”按钮,关闭“预览”窗口时一定还选取了关闭布局文件。此时可以单击“取消”按钮回到“预览”窗口,或者单击“保存”按钮,保存所做更改并关闭文件。如果单击“否”按钮,将不保存对布局所做的任何更改。 (3)打印预览工具栏,使用该工具栏可以更改预,高职高专计算机规划教材案例教程系列,6.1 教师通讯录报表,览的页面并放大或缩小。此工具栏

6、包括如表6-1-1中说明的按钮。,高职高专计算机规划教材案例教程系列,表6-1-1 打印预览工具栏,6.1 教师通讯录报表,(4)报表布局 常规报表布局如图6-1-12所示。,高职高专计算机规划教材案例教程系列,图6-1-12 报表布局,6.1 教师通讯录报表,4调用打印的命令 REPORT FORM FileName1|?PREVIEW IN WINDOW WindowName|IN SCREEN 根据创建的报表文件,显示或打印报表。其中,FileName1表示指定的报表定义文件的名称。?表示显示打开对话框,从中可以选择报表文件。PREVIEW IN WINDOW WindowName |

7、IN SCREEN表示以页面预览模式显示报表,而不是将报表送到打印机中打印。使用Window表示指定一个窗口,报表输出到这个窗口中。使用IN SCREEN,高职高专计算机规划教材案例教程系列,6.1 教师通讯录报表,表示报表预览窗口位于Visual FoxPro主窗口中,并且不能移动到外面去。,高职高专计算机规划教材案例教程系列,6.2 教师授课信息报表,学习目的 本节介绍一对多报表的创建。如何使用一对多报表向导将需要读取的数据输出浏览、打印。 案例实现 相关知识报表的操作 1报表设计器 Visual FoxPro系统提供了可视化的报表设计工具“报表设计器”,可以直接从项目管理器或者数据环境中

8、将需要输出的表或字段拖放到报表中,可以添加线条、矩形、圆角矩形、图像等控件,使用鼠标,高职高专计算机规划教材案例教程系列,6.2 教师授课信息报表,拖动来改变空间的位置和大小,如图6-2-10所示。,高职高专计算机规划教材案例教程系列,图6-2-10 报表设计器,6.2 教师授课信息报表,2报表设计器工具栏 默认的情况下,在“表单设计器”工具栏中按钮的依次为,“数据分组”、“数据环境”、“报表控件工具栏”、“调色板工具栏”、“布局工具栏”,如图6-2-11所示。,高职高专计算机规划教材案例教程系列,图6-2-11 “报表设计器”工具栏,6.2 教师授课信息报表,(1)单击“数据分组”按钮,打开

9、“数据分组”对话框,如图6-2-12所示,该对话框用于指定分组表达式及分组属性。,高职高专计算机规划教材案例教程系列,图6-2-12 “数据分组”对话框,6.2 教师授课信息报表,(2)单击“数据环境”按钮,打开“数据环境”窗口,如图6-2-13所示,该窗口用于指定报表所使用的数据表。,高职高专计算机规划教材案例教程系列,图6-2-13 “数据环境设计器”窗口,6.2 教师授课信息报表,(3)单击“报表控件工具栏”按钮,打开“表单控件”工具栏,如图6-2-14所示,该工具栏用于给报表添加对象。,高职高专计算机规划教材案例教程系列,图6-2-14 “报表控件”工具栏,(4)单击“调色板工具栏”按

10、钮,打开“调色板”工具栏,如图6-2-15所示,该工具栏用于调整对象颜色。,6.2 教师授课信息报表,(5)单击“布局工具栏”按钮,打开“布局”工具栏,如图6-2-16所示,该工具栏用于调整报表中对象的布局方式。,高职高专计算机规划教材案例教程系列,图6-2-15 “调色板”工具栏,图6-2-16 “布局”工具栏,6.2 教师授课信息报表,3报表控件工具栏 在报表设计过程中,主要使用“报表控件”工具栏向报表中添加各种对象。工具栏中包括各种控件按钮和一些辅助按钮,当光标移动到某个按钮上时会显示按钮名称提示框,同时在系统状态栏显示按钮的用途,“报表控件”工具栏中的按钮作用,见表6-2-1所示。,高

11、职高专计算机规划教材案例教程系列,6.2 教师授课信息报表,高职高专计算机规划教材案例教程系列,表6-2-1 报表控件工具栏中按钮的作用,6.2 教师授课信息报表,4报表带区 报表设计器将报表分为不同的区域,并称之为“带区”,不同的带区放置不同的对象。在创建一个新报表时默认有三个带区,如图6-2-17所示,他们是:,高职高专计算机规划教材案例教程系列,图6-2-17 “报表设计器”对话框,6.2 教师授课信息报表,(1)页标头:该带区的内容在每页的顶端打印一次,通常就是该列所打印字段的字段名。 (2)细节:细节带区紧随在页标头内容之后打印,是报表中的主要带区,用来输出记录内容,每条记录打印一次

12、。 (3)页注脚:每页只打印一次,打印在每页的尾部,可以在该区打印小计、页号等信息。 如果需要,还可以设置其他带区,选择“报表”“标题/总结”菜单命令,打开“标题/总结”对话框,选中“标题带区”和“总结带区”两个,高职高专计算机规划教材案例教程系列,6.2 教师授课信息报表,复选框,如图6-2-18所示。单击“确定”按钮,报表设计器中将增加“标题”和“总结”两个带区,如图6-2-19所示。,高职高专计算机规划教材案例教程系列,图6-2-18 “标题/总结”对话框,图6-2-19 标题、总结带区,6.2 教师授课信息报表,(4)标题:每个报表只打印一次,打印在报表的最前面。如果在“标题/总结”对

13、话框中的“报表标题”区选中“新页”选项,可以另起一页打印标题。 (5)总结:每个报表只打印一次,打印在报表细节区的尾部,一般用来打印整个报表中数值字段的合计值。如果在“标题/总结”对话框中的“报表总结”区选中“新页”复选框,可以另起一页打印总结。如果对报表进行了分组,则会自动增加“组标头”带区、“组注脚”带区,他们的作用与“页标头”带区、“页注脚”带区相似,分别在分组,高职高专计算机规划教材案例教程系列,6.2 教师授课信息报表,表达式的值改变时打印一次。 如果将报表设计成多栏打印,则还会自动增加“列标头”带区、“列注脚”带区,他们的作用与“页标头”带区、“页注脚”带区相似,分别在列的开始与结

14、尾部分打印一次。 通过拖动分隔带区的带区分隔条,可以随时改变每个带区的高度,如果要精确地设置带区的高度,可以双击带区分隔条打开设置带区高度对话框,在对话框中输入带区的高度值,如图6-2-20所示。,高职高专计算机规划教材案例教程系列,6.2 教师授课信息报表,5数据环境 制作报表必须先为报表指定数据来源,也就是报表输出打印的数据来自于那些表或视图。可以将这些表或视图添加到报表设计器的数据环境中。以后,高职高专计算机规划教材案例教程系列,图6-2-20 “标题”对话框,6.2 教师授课信息报表,每次打开或运行报表时,Visual FoxPro都自动打开数据环境中的表和视图,并从中取出报表所需的数

15、据。当关闭或释放报表时,Visual FoxPro将自动关闭打开的表和视图。 在报表中单击鼠标右键,在弹出的快捷菜单中选择“数据环境”菜单命令,如图6-2-21所示。选中数据环境设计器窗口时,Visual FoxPro显示“数据环境”菜单,如图6-1-22所示。,高职高专计算机规划教材案例教程系列,6.2 教师授课信息报表,高职高专计算机规划教材案例教程系列,图6-2-21 打开数据环境菜单,图6-2-22 数据环境菜单,6.2 教师授课信息报表,使用“数据环境”菜单可以添加、移去、浏览数据表。 选择“添加”菜单命令,打开“添加表或视图”对话框,用于将表或视图添加到数据环境中。 选中数据表,选

16、择“移去”菜单命令可以将数据表移出数据环境。 选择“浏览”菜单命令,打开“浏览”窗口,可以看到数据环境中的全部表和表间关系。数据环境对象中还可能包括表与视图间的关系。 6一对多报表中的概念,高职高专计算机规划教材案例教程系列,6.2 教师授课信息报表,“标题”带区含有在报表开始时要打印的信息,“总结”带区含有报表结束时要打印的信息。他们都可以单独占用一页。带有总计表达式的域控件,放置在总结带区内后,将对表达式涉及的所有数据求和。 如果要添加标题或总结带区,选择“报表”“标题/总结”菜单命令。选择所需的带区。如果希望这样的带区单独作为一页,请选定“新页”。单击“确定”按钮。“报表设计器”将显示一个新带区。,高职高专计算机规划教材案例教程系列,6.3 学生表标签,学习目的 本节介绍标签的创建。如何使用标签向导。 案例实现 相关知识标签的使用 标签是多列报表布局,为匹配特定标签纸而具有相应的特殊设置。在Visual FoxPro中,可以使用“标签向导”和“标

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号