第十二章 创建报表与标签

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第12章创建报表与标签报表布局创建报表报表中的数据组成添加报表控件页面设置创建标签创建报表在对数据库进行操作时,数据和文档的输出通常有两种方式:屏幕显示和打印机打印。屏幕显示因受其尺寸和不能永久保存的限制而不能广泛应用,因而通过打印机打印就成为数据库数据及文档输出不可替代的手段。报表就是用户使用打印机输出数据库数据及文档的一种实用的方式。报表文件报表文件的扩展名为.FRX,该文件包括两个基本组成部分:数据源和布局。每个报表文件还带有.FRT文件扩展名的相关文件。一、报表布局(P352)报表布局就是报表的输出格式。创建报表,就是设计报表的输出格式,实际上就是设计报表布局,即设计报表的页面大小,报表的报表标题、页标题、列标题、组标题以及数据的显示位置、尺寸及大小等。二、创建报表报表设计器(P354)可以充分发挥设计者的想象力,使报表的设计具有实用性、美观性,但要掌握报表控件的使用报表向导(P356)方便、快捷,但是很难避免“向导”的约束。1、使用报表设计器创建报表主要步骤:1)打开报表设计器2)利用数据环境确定数据来源(表、视图或查询)3)使用”报表|快速报表”4)在报表设计器中设计报表布局、页面大小及数据排列顺序等。5)预览报表和打印报表例题讲解例题1:使用”快速报表”功能,将学生表中的数据以报表的形式打印出来。1、使用报表设计器创建报表“报表设计器”中的带区,主要作用是在打印报表或预览报表时控制数据在页面上的打印位置。报表设计器中的带区带区产生与删除作用标题单击[报表]菜单的[标题/总结]命令每张报表开头打印一次,如报表标题√页标头默认存在每个页面开头打印一次,如报表的字段名称列标头单击[文件]菜单的[页面设置]命令报表数据分栏时,每栏开头打印一次组标头单击[报表]菜单的[数据分组]命令报表数据分组时,每组开头打印一次√细节默认存在每个记录打印一次报表设计器中的带区带区产生与删除作用组注脚单击[报表]菜单的[数据分组]命令报表数据分组时,每组结尾打印一次列注脚单击[文件]菜单的[页面设置]命令报表数据分栏时,每栏结尾打印一次√页注脚默认存在每个页面结尾打印一次,如页码和日期总结单击[报表]菜单的[标题/总结]命令每张报表最后一页打印一次2、使用报表向导创建报表为数据库中的表或视图创建报表,一般先使用报表向导创建一个报表,然后使用报表设计器进行修改,最终达到报表的要求。使用报表向导可以创建单一数据源的报表,也可以创建一对多的报表。2、使用报表向导创建报表主要步骤:1)在“向导选取”窗口选取报表向导类型2)确定数据来源(表、视图或查询)3)确定报表样式4)确定报表中数据的排列顺序5)预览报表或打印报表例题讲解例题2:使用报表向导创建一个只含一个数据表部分字段内容的简单报表。这里使用学生表作为报表的数据源。例题3:利用报表向导创建一个一对多报表。父表用学生表,子表用成绩表。例题2例题3三、报表中的数据组成设置报表数据源报表变量按布局分组数据1、设置报表数据源打开报表设计器后,可以在数据环境中简单地定义报表的数据源,用它们来填充报表中的控件。可以给数据源添加表或视图,并使用一个表或视图的索引来排序数据。1、设置报表数据源•打开数据环境设计器•为数据环境设置索引设置对象(cursor1)的order属性•数据环境的事件(beforeopentables)2、报表变量使用报表控件工具栏上的域控件按钮能创建包含字段、函数等各种表达式的控件。惟有变量在控件中无法直接使用,原因是在表达式对话框中输入尚不存在的变量是无效的。也就是说,必须先创建报表变量,才能创建包含报表变量的控件。3、按布局分组数据设计基本布局后,可根据给定字段或其他条件对记录分组,会使报表更加易于阅读。可以添加一个或多个组,更改组的顺序,重复组标头或者更改或者删除组带区。分组允许明显地分隔每组记录,并为每组显示一些介绍文本和总结性数据。3、按布局分组数据建立分组之后,在报表布局中就有了组标头和组注脚带区,可以向其中添加任意需要的控件。一般地,在组标头带区中包含组所用字段的域控件。也可以添加线条、矩形、圆角矩形或希望出现在组内第一条记录之前的任何标签。组注脚通常包含组总计和其他组总结性信息。例题讲解例题4:将学生表中的数据按“所属院系”进行分组报表打印输出。四、添加报表控件报表控件说明标签控件用来在报表中添加说明性文字或者标题域控件用来将内存变量、函数、数据表中的字段变量或者表达式的计算结果放置在报表中线条、矩形和圆角矩形在报表上形成线条、矩形和圆角矩形图片/ActiveX绑定控件可在报表中插入图片、声音、文档等OLE对象美化报表美化报表域控件的使用

1 / 26
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功