数据库原理与应用Access创建和使用报表.pptx
《数据库原理与应用Access创建和使用报表.pptx》由会员分享,可在线阅读,更多相关《数据库原理与应用Access创建和使用报表.pptx(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本章学习内容本章学习内容 6.1 6.1 报表报表 6.2 6.2 创建报表创建报表第1页/共55页6.1 报表 报表是数据库的对象,它是专门为打印而设计的特殊窗体。窗体主要用于显示查询数据的结果,报表则着重于数据的打印,两者之间的本质区别在于:前者最终显示在屏幕上,并且可以与用户进行信息交流,而后者没有交互信息功能,可以将结果打印出来。6.1.1 6.1.1 报表的作用报表的作用 报表是Access中专门为数据计算、归类、汇总、排序而设计的整理打印数据的一种工具。在报表中可以按照一定的要求和格式对数据加以概括和汇总,并将结果打印出来或者直接输出到文件中。如果要打印大量的数据或者对打印的格式要
2、求比较高的时候,必须使用报表的形式。总之,报表是Access数据库对象之一,其主要作用是比较和汇总数据,显示经过格式化且分组的信息,并打印出来。第2页/共55页 6.1.2 6.1.2 报表的类型报表的类型 数据是Access 提供的常见的报表类型有4种,分别是:纵栏式报表、表格式报表、图表报表和标签报表。1.纵栏式报表 也称之为窗体报表。在纵栏式报表中,每个字段的信息单独用一行来显示,其中左边是一个标签控件(字段名),右边是字段中的值,如图6-1所示。其特点是创建方法简单,并且可以完整显示表或查询对象中的字段。图6-1 纵栏式报表 第3页/共55页2 2表格式报表表格式报表 在表格式报表中,
3、一行显示一条记录,字段的标题名显示在报表的顶端,如图6-2所示。其特点是可一次显示表或查询对象的所有字段和记录 图6-2 表格式报表 第4页/共55页3 3图标报表图标报表 图标报表是将表或查询中的数据变成直观的图形表示形式,如图6-4所示。Access 提供了多种图表,包括柱形图、饼形图、三维图、环形图等。图标报表是将表或查询中的数据变成直观的图形表示形式,如图6-4所示。Access 提供了多种图表,包括柱形图、饼形图、三维图、环形图等。图6-3 图标报表 第5页/共55页4 4标签报表标签报表 标签报表是将数据表示成邮件标签,如图6-4所示。标签报表主要用于一些较特殊的用途,比如商品标签
4、、客户的邮件标签、学生的登记卡等。使用一般的文字处理软件也可以实现这些功能,但当印制的数量非常大,且从数据表中取数据时,使用Access系统提供的标签报表,要比文字处理软件方便。图6-4 标签报表 图6-4 标签报表 第6页/共55页6.1.3 6.1.3 报表的组成报表的组成 在Access中,报表有三种视图方式,分别是:设计视图、打印预览视图和版面预览视图。设计视图主要用于创建和编辑报表的结构,打印预览视图用于查看报表的输出结果,版面预览视图用于查看报表的版面设置。在报表设计视图中其结构与窗体对象的结构十分相似,也是由5个节组成。它们分别是:报表页眉节、页面页眉节、主体节、页面页脚节和报表
5、页脚节,如图6-5所示。图6-5 报表设计视图第7页/共55页1报表页眉报表页眉出现在报表的顶端,并且只能在报表的开头出现一次,用来记录关于此报表的一些主体性信息,即该报表的标题。2页面页眉显示报表中各列数据的标题,报表的每一页有一个页面页眉。3主体是报表显示数据的主要区域,用来显示报表的基础表或查询的每一条记录的详细内容。其字段必须通过文本框或者其它控件绑定显示。4页面页脚出现在报表的底部,通过文本框和其他类型的控件,显示页码或本页的汇总说明。报表的每一页有一个页脚。5报表页脚显示整份报表的汇总说明,每个报表对象只有一个报表页脚。如果对报表的记录进行了分组,报表还可以包括组页眉和组页脚。第8
6、页/共55页6.2 创建报表 创建报表的一般过程是:根据基础表和查询,利用自动报表和报表向导创建报表的基本框架,然后根据实际情况在报表设计视图中进行修改。创建报表有多种方法:自动创建报表、使用向导创建报表、使用向导创建图表报表、使用向导创建标签报表等,同时还可以在报表中创建子报表。6.2.1 6.2.1 自动创建报表自动创建报表 “自动报表”功能是一种迅速创建报表的方法。当需要打印纵栏式或表格式报表时,使用自动创建报表最为简单。设计时先选择表或查询作为报表的数据来源,然后选择报表类型为纵栏式或表格式,最后系统会自动生成报表,显示数据源的所有字段。第9页/共55页1纵栏式报表 【例6.1】以“图
7、书管理”数据库中的“读者”表为数据源,使用自动创建报表的方法创建一个纵栏式报表。方法与步骤:(1)打开要创建报表的“图书管理”数据库。(2)在数据库窗口中,单击“对象”列表中的“报表”选项,然后单击工具栏中的【新建】按钮,弹出“新建报表”对话框。(3)在“新建报表”对话框中,选择“自动创建报表:纵栏式”选项;在“数据来源表或查询”列表框中,选择报表所需要的数据源“读者”表。如图6-6所示:图6-6 新建报表对话框第10页/共55页 (4)单击“确定”按钮,系统将自动创建一个“纵栏式”报表,将数据源的所有字段显示在该报表中。如图6-1所示:(5)如果要保存该报表,单击菜单栏【文件】中的【保存】命
8、令,系统弹出“另存为”对话框,如图6-8所示。在该对话框中输入报表名称,然后单击【确定】按钮。图6-7 另存为对话框第11页/共55页2表格式报表 使用Access中的自动创建报表还可以创建另一种格式的报表,就是经常使用的表格。【例6.2】以“图书管理”数据库中的“班级”表为数据源,使用自动创建报表的方法创建一个表格式报表。方法与步骤:(1)打开要创建报表的“图书管理”数据库。(2)在数据库窗口中,单击“对象”列表中的“报表”选项,然后单击工具栏中的【新建】按钮,弹出“新建报表”对话框,如图6-6所示。(3)在“新建报表”对话框中,选择“自动创建报表:表格式”选项;在“数据来源表或查询”列表框
9、中,选择报表所需要的数据源“班级”表。(4)单击“确定”按钮,系统将自动创建一个“表格式”报表,它将每条记录的所有字段显示在同一行中,如图6-8所示。图6-8表格式报表第12页/共55页6.2.2 6.2.2 使用向导创建报表使用向导创建报表 利用“自动报表”所创建的报表格式比较单一,仅有“纵栏式”和“表格式”两种格式,并且没有图形等修饰。它的格式在创建报表的过程中是无法设定的,而且表或查询中所有字段内容都会出现的报表中。想设计出符合实际需要的报表,可以使用报表向导创建报表。使用报表向导方式可以基于多个表或查询创建报表,如果基于多个表,必须建立对应表的关联。报表向导提供了报表的基本布局,根据不
10、同需要可以进一步对报表进行修改。利用“报表向导”可以使报表创建变得更加容易。第13页/共55页 【例6.3】使用“报表向导”创建一个“学生信息”报表方法与步骤:(1)打开“图书信息”数据库,在数据库窗口中单击“报表”选项,然后在报表窗口中单击【新建】按钮,打开“新建报表”对话框。在对话框中选择“报表向导”,并选择“学生信息”作为数据源,如图6-9所示。图6-9 新建报表对话框第14页/共55页 (2)单击【确定】按钮,打开“报表向导”对话框(一)。根据实际情况,将“可用字段”中的字段选择性的添加到“选定的字段中”,如图6-10所示。图6-10 报表向导对话框(一)第15页/共55页 (3)单击
11、【下一步】按钮,打开“报表向导”对话框(二),用来添加分组级别。选择可以分组的字段,将其添加到右边的方框中,这里选择“xb”作为分组字段,如图6-11所示。提示:并不是所有的字段都可以作为分组字段,只有当该字段的记录具有重复取值时,才能将该字段作为分组字段。同时,在该对话框中,单击【分组选项】按钮,系统会弹出“分组间隔”对话框,如图6-12所示。在“分组间隔”对话框中,可以为“组级字段”选择“分组间隔”。设置完成后,单击【确定】按钮,即可返回。图6-11 报表向导对话框(二)图6-12 分组间隔对话框第16页/共55页 (4)单击【下一步】按钮,打开“报表向导”对话框(三)。在该对话框中,可以
12、设置明细记录使用的排序次序,如图6-13所示。在列表一中选择“xh”字段按升序排序,此时下一个列表框被激活。图6-13 报表向导对话框(三)第17页/共55页 (5)单击【下一步】按钮,弹出“报表向导”对话框(四),如图6-14所示。在这个对话框中可以设置报表的“布局”和“方向”。在“布局”中选择“阶梯”选项,在“方向”选项中选择“纵向”。图6-14 报表向导对话框(四)第18页/共55页 (6)单击【下一步】按钮,打开“报表向导”对话框(五),如图6-15所示。在这个对话框中可以设置报表所用样式,这里选择“大胆”。图6-15 报表向导对话框(五)第19页/共55页(7)单击【下一步】按钮,打
13、开“报表向导”对话框(六),通过该对话框为新建报表指定一个标题“学生信息”,如图6-16所示。图6-16 报表向导对话框(六)第20页/共55页(8)单击【完成】按钮,打开预览报表的界面,即完成报表的创建工作,如图6-17所示。图6-17 学生信息报表第21页/共55页6.2.3 6.2.3 创建图报表创建图报表 图报表有多种样式,包括柱形图、线条图、饼图、面积图以及三维图形等。图报表可以将数据以图表的方式显现出来,在报表中利用图表来表示数据,能更直观地表示出数据之间的关系。【例6.4】利用图表向导,以“图书管理”数据库中“班级”表为数据源,创建一个图报表。方法与步骤:(1)打开“图书管理”数
14、据库,单击“报表”选项。然后单击工具栏上的【新建】按钮,弹出如图6-18所示的“新建报表”对话框。选择“报表向导”,并在数据来源表下拉框中选择“班级”作为数据源。图6-18 新建对话框第22页/共55页 (2)单击【确定】按钮,打开“图表向导”对话框(一),如图6-19所示。在“可用字段”列表框中选择字段,将其添加到“用于图表的字段”列表框中。可以从不同的表中选择图表所需要的字段。图6-19 图表向导对话框(一)第23页/共55页 (3)单击【下一步】按钮,弹出“图表向导”对话框(二),如图6-20所示。在对话框的左半部分选择图表的类型,在对话框的右半部分就会显示相应图形的类型说明。图6-20
15、 图表向导(二)第24页/共55页 (4)单击“下一步”按钮,打开“图表向导”对话框(三),如图6-21所示。选择数据在图表中的布局方式。图6-21 图表向导(三)第25页/共55页 (5)单击【下一步】按钮,打开“图表向导”对话框(四),如图6-22所示。在文本框中输入图表的标题,单击【完成】按钮,创建的图报表如图6-23所示 图6-23 图表向导对话框(四)图6-24 图表报表第26页/共55页6.2.4 6.2.4 创建标签报表创建标签报表 【例6.5】以“学生信息”表作为数据源,使用标签向导创建一个标签式报表方法与步骤:(1)打开“图书信息”数据库,单击“报表”选项。然后单击工具栏上的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 应用 Access 创建 使用 报表
限制150内