资源描述
单击此处编辑母版标题样式,2019-1-1,#,/24,第,10,章 报表,Click to edit Master title style,主编,:,向隅,2025/3/7 周五,Access2013,数据库技术及应用,配套电子课件,主编,:,向隅,第,10,章 报表,【,技能目标,】,掌握几种创建报表的方法,了解编辑和修改报表内容的基本方法,掌握打印报表,【,目录,】,10.1,认识,Access,报表,10.2,报表的创建,10.3,报表的高级应用,10.4,报表的预览和打印,10.1,认识,Access,报表,报表是,Access 2013,数据库中的一个对象,是一种以打印格式显示数据的有效方式。报表同窗体一样,本身不存储数据,它的数据来源于表、查询和,SQL,语句,只是在运行的时候将信息收集起来。窗体与报表的不同之处在于:窗体上的数据既可以浏览又可以进行修改,而报表中的数据是只能浏览而不能修改。,10.1,认识,Access,报表,1,报表的作用,报表的作用是将数据库中的数据按照用户选定的结果,以一定的格式打印输出。它包括以下几个方面:,(1),以,分组方式组织和呈现数据。,(2),打印,报表、页和分组级别的页眉和页脚信息。,(3),计算,运算总和、组合计、整个报表合计和合计百分比。,(4),生成,带有数据透视图或透视表的报表,提高数据的可读性,。,10.1,认识,Access,报表,2,报表,的,类型,(,1),详细报表,详细,报表可以详细列出表或查询中的数据,如图所示。,10.1,认识,Access,报表,2,报表,的,类型,(2),分组,报表,分组,报表不仅可将用户的数据编排成组,而且可计算各组的合计和整个报表的合计,甚至在组页眉或页脚中显示信息,如,图所,示。,10.1,认识,Access,报表,2,报表,的,类型,(3),汇总,报表,汇总,类型的报表通常只包含合计的数据,不包含详细信息,如,图所,示。,10.1,认识,Access,报表,2,报表,的,类型,(4),标签,报表,标签,是一种特殊类型的报表。在实际应用中,可以用标签报表制作标签、各种通知和信封等,如图所示。,10.1,认识,Access,报表,2,报表,的,类型,(5),图表,报表,图表报表是指用图表显示的报表类型。在报表中使用图表可以更直观地表示数据之间的关系,如,图所,示。,10.1,认识,Access,报表,3,报表的视图,报表有如下四种视图。,(1),报表视图,使用报表视图可浏览创建完成的报表,而不必在打印预览中打印或显示它。,(2),布局视图,在布局视图中可进行修改,如删除字段或添加格式等。,(3),设计视图,使用设计视图可创建或更改已有报表的结构。,(4),打印预览,打印预览视图用于查看报表的数据页面输出形态。,可以通过“开始”选项卡中“视图”按钮的下拉菜单切换显示这四种视图,。,10.1,认识,Access,报表,4,报表的组成,在,Access 2013,中,报表由报表控件和节组成。控件用于显示文本、数据,也用于执行计算,而节则用于划分报表的各区域。如,图所示,。,10.1,认识,Access,报表,4,报表的组成,Access 2013,的报表通常由五个节组成,分别是“报表页眉”“页面页眉”“主体”“页面页脚”“报表页脚”。,报表页眉:出现在报表最上方,通常放置报表标题、日期时间或单位徽标等信息。,页面页眉:出现在报表每个打印页的上方。,主体:报表的主要部分,用于显示记录的内容。,页面页脚:出现在报表每一页的底部。,报表页脚:是整个报表的底部。,10.2,报表的创建,【案例,10-1,】以,department,数据表为数据来源,快速创建一个,department,信息表。如,图所,示,。,10.2.1,使用报表工具创建报表,10.2,报表的创建,【案例,10-2,】以,department,数据表和,specialty,数据表为数据来源,创建一个“专业”信息表,“专业”信息表只包括“专业代码”“专业名称”和“院系名称”字段。如,图所,示,。,10.2.2,使用报表向导创建报表,10.2,报表的创建,【案例,10-3,】使用空报表工具设计“学生”数据报表,数据来源于,student,表,报表中包括学号、姓名、性别及班级代码字段,如,图所,示,。,10.2.3,使用空白报表工具创建报表,10.2,报表的创建,【案例,10-4,】以,department,数据表为例,创建一个如,图所,示的标签报表,。,10.2.4,创建标签类型的报表,10.2,报表的创建,使用向导创建报表非常方便,但过于简单,不适合制作复杂的报表。使用报表设计工具可以满足用户的这种需求。,【案例,10-5,】以,specialty,数据表为例,创建一个如,图所,示的专业信息报表,。,10.2.5,使用报表设计创建报表,10.3,报表的高级应用,【,案例,10-6,】为“学生”报表添加计数和行号,。,10.3.1,报表中的计数,对报表中含有数字的记录进行总计、求平均值和百分比或需要对记录进行计数时,可以使用报表中的计数、求和、求平均值等功能,。,10.3,报表的高级应用,【案例,10-7,】在,cjgl,数据库中以,grade,数据表为例创建报表,它能按课程号显示平均成绩,如,图所示,。,10.3.2,报表中应用总计,10.3,报表的高级应用,聚合函数类型及功能,报表,中应用总计,函数,类型,说明,Sum(),总计,该列所有数字的总和,Avg(),平均值,该列所有数字的平均值,Count(),计数,(,记录计数、值计数,),对该列的项目进行计数,Max(),最大值,求该列的最大数字或字母值,Min(),最小值,求该列的最小数字或字母值,StDev(),标准偏差,估算该列一组数值的标准偏差,Var(),方差,估算该列一组数值的方差,10.3,报表的高级应用,【,案例,10-8,】例如在,cjgl,数据库中查询“总分”,以例创建图形报表,如,图所,示,。,10.3.3,创建图形报表,10.4,报表的预览和打印,在报表设计完成后,即可进行报表预览或打印。预览报表可显示打印报表的页面布局。可采用以下方式打开报表的打印预览视图。,(1),在导航窗格中打开“报表”组,右击需要打开的报表选项,从弹出的快捷菜单中选择“打印”预览命令。,(2),在“设计”选项卡的“视图”组中单击“视图”按钮的下拉箭头,在打开的菜单中选择“打印预览”命令即可将当前报表切换到打印预览视图状态。,(3),在报表窗口单击右下角的“打印预览”,按钮,,,即可将当前报表切换到打印预览视图状态,。,10.4,报表的预览和打印,在设计、预览和打印报表时,通常要考虑报表的页面设置,例如为报表指定的纸张大小、四周边距等。这些设置可通过报表的“页面设置”选项卡的“页面布局”组中的工具完成。,“页面设置”选项卡的“页面布局”组如,图所,示。,10.4.1,页面设置与打印,10.4,报表的预览和打印,1.,页面设置,1),打印选项,2),页,(1),方向,(2),纸张,(3),打印机选项,3),列,(1),网格设置,(2),列尺寸,(3),列布局,10.4.1,页面设置与打印,10.4,报表的预览和打印,1.,添加背景,【案例,10-9,】为“院系负责人及电话”报表添加背景,如,图所,示。,10.4.1,页面设置与打印,10.4,报表的预览和打印,1,报表无任何记录则取消打印,为避免在报表中无记录时仍打印,用户可以通过报表的“属性表”设置,在报表中无记录时自动取消打印。方法是:,(1),在报表视图中打开报表。,(2),在“设计”选项卡的“工具”组中单击“属性表”按钮,打开“属性表”对话框。,(3),切换到“事件”选项卡。,(4),将“无数据”属性设置为“,事件过程,”即可。,10.4.2,打印注意事项,10.4,报表的预览和打印,2,处理页眉或页脚,对于是否打印页眉或页脚,用户可以首先打开报表的属性对话框,然后根据需要在“格式”选项卡中将“页面页眉”或“页面页脚”属性设置为下列情况之一。,所有页,(,默认,),:所有页上打印页眉或页脚。,报表页眉不要:有报表页眉的页不打印页眉。,报表页脚不要:有报表页脚的页不打印页脚。,报表页眉,/,页脚都不要:有报表页眉或页脚的页不打印页眉或页脚。,10.4.2,打印注意事项,报表是,Access,数据库中的一个对象,它是一种以只读格式呈现信息的有效方法。,Access 2013,中的报表有详细报表、分组报表、汇总报表、标签报表和图形报表五种形式,而且报表有四种视图,分别为报表视图、布局视图、设计视图和打印预览,。,1,报表的创建,Access,2013,中有以下几种创建报表的方法:,(1),使用,报表工具创建报表,(2),使用,报表向导创建报表,(3),使用,空报表工具创建报表,(4),创建,标签类型的报表,2,使用报表设计创建报表,可,在报表中应用总计、计数功能,也可以创建图表报表。,小结,
展开阅读全文