(本科)第5章 报表ppt课件.ppt
《(本科)第5章 报表ppt课件.ppt》由会员分享,可在线阅读,更多相关《(本科)第5章 报表ppt课件.ppt(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:第第5章章 报表报表LOGO2AccessAccess数据库应用教程数据库应用教程课程网址链接课程网址链接五邑大学计算机学院五邑大学计算机学院 主讲教师:主讲教师:3内容安排(内容安排(1 1)第第1章章数据库基础知识数据库基础知识 1第第2章章数据库和表数据库和表 2第第3章章查询查询 3第第4章章窗体窗体 4第第5章章报表报表 5第第6章章宏宏 64内容安排(内容安排(2 2)第第7章章VBA编程与编程与模块模块 7第第8章章数据库安全数据库安全 8第第9章章应用系统开发实例应用系统开发实例 9第第10章章 实验实验 105数据库语言及应用数据库语言及应用第第5章章 报表报表6
2、第第5 5章章 报表报表 报表是报表是Access中专门用来查看数据、统计汇总中专门用来查看数据、统计汇总数据及打印数据的一种工具。本章将介绍创建报表数据及打印数据的一种工具。本章将介绍创建报表的各种方法,并以的各种方法,并以“教学管理教学管理”数据库为例详细介数据库为例详细介绍报表的设计过程。本章主要内容包括:绍报表的设计过程。本章主要内容包括:u报表的组报表的组u使用自动方式创建报表使用自动方式创建报表u使用向导创建报表使用向导创建报表u使用设计视图创建报表使用设计视图创建报表u报表的进一步设计报表的进一步设计u在报表中添加计算字段进行计算和汇总在报表中添加计算字段进行计算和汇总u报表的预
3、览和打印报表的预览和打印75.1 报表概述报表概述5.2 创建报表创建报表 5.3 在报表中排序与分组在报表中排序与分组5.4 报表的进一步设计报表的进一步设计 5.5 创建主创建主/子报表子报表5.6 报表的预览和打印报表的预览和打印5.7 本章小结本章小结第第5 5章章 报表报表85.1.1 报表的视图报表的视图5.1.2 报表的组成报表的组成5.1.3 报表的类型报表的类型5 5.1.1 报表概述报表概述95 5.1.1.1.1 报表的视图报表的视图vAccess2013数据库数据库的报表有的报表有4种视图:种视图:报表视图、打印预览报表视图、打印预览视图、布局视图、设视图、布局视图、设
4、计视图。报表的不同计视图。报表的不同视图适合于不同的应视图适合于不同的应用场合。用场合。105.1.1 报表的视图报表的视图5.1.2 报表的组成报表的组成5.1.3 报表的类型报表的类型5 5.1.1 报表概述报表概述115 5.1.2.1.2 报表的组成报表的组成v报表的结构与窗体的结构非常相似,一般也由报表的结构与窗体的结构非常相似,一般也由5个节组成,按照排列顺序依次是:个节组成,按照排列顺序依次是: 报表页眉报表页眉 页面页眉页面页眉 主体主体 页面页脚页面页脚 报表页脚报表页脚v报表中的每个报表中的每个“节节”都有其特定的功能。都有其特定的功能。125 5.1.2.1.2 报表的组
5、成报表的组成135.1.1 报表的视图报表的视图5.1.2 报表的组成报表的组成5.1.3 报表的类型报表的类型5 5.1.1 报表概述报表概述145 5.1.3.1.3 报表的类型报表的类型v在在Access中,报表主要可以分为以下几种类中,报表主要可以分为以下几种类型:型: 纵栏式报表纵栏式报表 表格式报表表格式报表 明细报表明细报表 汇总报表汇总报表 标签报表标签报表 v很多情况下,一份报表可能包含了表格式报表很多情况下,一份报表可能包含了表格式报表、明细报表、汇总报表等多种形式。、明细报表、汇总报表等多种形式。155.1 报表概述报表概述5.2 创建报表创建报表 5.3 在报表中排序与
6、分组在报表中排序与分组5.4 报表的进一步设计报表的进一步设计 5.5 创建主创建主/子报表子报表5.6 报表的预览和打印报表的预览和打印5.7 本章小结本章小结第第5 5章章 报表报表165 5.2.2 创建报表创建报表 v创建报表与创建窗体的操作有很多相似之处,创建报表与创建窗体的操作有很多相似之处,Access2013提供了提供了5种方法创建报表。种方法创建报表。17v 5.2.1 自动创建报表自动创建报表v 5.2.2 使用报表向导创建报表使用报表向导创建报表v 5.2.3 使用向导创建标签报表使用向导创建标签报表v 5.2.4 使用设计视图创建报表使用设计视图创建报表v 5.2.5
7、在报表中添加计算控件在报表中添加计算控件5 5.2.2 创建报表创建报表 18v 如果对报表格式要求不高,只需要能够看到如果对报表格式要求不高,只需要能够看到报表中的数据,则可以采用自动创建报表的报表中的数据,则可以采用自动创建报表的方法快速创建一个简单的报表。方法快速创建一个简单的报表。v 操作时先选择表或查询作为报表的数据源,操作时先选择表或查询作为报表的数据源,然后选择报表类型为纵栏式或表格式,最后然后选择报表类型为纵栏式或表格式,最后系统自动生成报表显示数据源的所有字段和系统自动生成报表显示数据源的所有字段和记录。记录。v 例例5-1 以以“课程信息表课程信息表”为数据源,创建为数据源
8、,创建 “一键生成课程信息报表一键生成课程信息报表”。5.2.1 5.2.1 一键生成报表一键生成报表19v 5.2.1 自动创建报表自动创建报表v 5.2.2 使用报表向导创建报表使用报表向导创建报表v 5.2.3 使用向导创建标签报表使用向导创建标签报表v 5.2.4 使用设计视图创建报表使用设计视图创建报表v 5.2.5 在报表中添加计算控件在报表中添加计算控件5 5.2.2 创建报表创建报表 20v 使用向导创建报表的关键是要启动报表向导使用向导创建报表的关键是要启动报表向导,并逐步在向导的提示下进行下列操作:,并逐步在向导的提示下进行下列操作: 选择报表使用的数据源选择报表使用的数据
9、源 选择报表中使用哪些字段选择报表中使用哪些字段 添加分组级别添加分组级别 确定排序和汇总信息确定排序和汇总信息 选择报表布局选择报表布局 选择报表样式选择报表样式 指定报表标题指定报表标题 预览并保存报表,结束报表的创建。预览并保存报表,结束报表的创建。5.2.2 5.2.2 使用报表向导创建报表使用报表向导创建报表 例例5-2例例5-321v 例例5-2 以以“课程信息表课程信息表”为数据源建立名为数据源建立名为为“向导创建课程信息纵栏式报表向导创建课程信息纵栏式报表”的报表的报表,包含课程代号、课程名称、类别、考核、,包含课程代号、课程名称、类别、考核、学分、学时字段。学分、学时字段。5
10、.2.2 5.2.2 使用报表向导创建报表使用报表向导创建报表 22v 例例5-3 以以“教师信息表教师信息表”为数据源建立为数据源建立“向导创建教师信息明细向导创建教师信息明细_分组分组_排序报表排序报表”,包含教师编号、姓名、性别、年龄、起始,包含教师编号、姓名、性别、年龄、起始工作时间、学历、职称和电话号码工作时间、学历、职称和电话号码8个字段个字段,要求该报表的记录按,要求该报表的记录按“性别性别”分组、性别分组、性别相同者再按相同者再按“职称职称”分组,按分组,按“起始工作时起始工作时间间”的的“降序降序”排序,并分组统计教师的平排序,并分组统计教师的平均年龄,布局方式为均年龄,布局
11、方式为“大纲大纲”。5.2.2 5.2.2 使用报表向导创建报表使用报表向导创建报表 23v 5.2.1 自动创建报表自动创建报表v 5.2.2 使用报表向导创建报表使用报表向导创建报表v 5.2.3 使用向导创建标签报表使用向导创建标签报表v 5.2.4 使用设计视图创建报表使用设计视图创建报表v 5.2.5 在报表中添加计算控件在报表中添加计算控件5 5.2.2 创建报表创建报表 24v 标签报表是一种特殊格式的报表,它在名片标签报表是一种特殊格式的报表,它在名片式的小区域显示少量的数据。式的小区域显示少量的数据。v 例例5-4 以以“教师信息表教师信息表”为数据源,建立为数据源,建立“教
12、师标签报表教师标签报表”,设计完成后的标签报表,设计完成后的标签报表如下页图所示。如下页图所示。5.2.3 5.2.3 使用向导创建标签报表使用向导创建标签报表例例5-45-426v 5.2.1 自动创建报表自动创建报表v 5.2.2 使用报表向导创建报表使用报表向导创建报表v 5.2.3 使用向导创建标签报表使用向导创建标签报表v 5.2.4 使用设计视图创建报表使用设计视图创建报表v 5.2.5 在报表中添加计算控件在报表中添加计算控件5 5.2.2 创建报表创建报表 27v 使用自动创建报表的方法和通过报表向导创使用自动创建报表的方法和通过报表向导创建报表,可以简单、快捷地创建报表,但创
13、建报表,可以简单、快捷地创建报表,但创建的报表格式比较单一,有一定的局限性,建的报表格式比较单一,有一定的局限性,有时可能不能满足应用要求。有时可能不能满足应用要求。v Access中还可以从中还可以从“设计设计”视图开始创建视图开始创建一个新报表。使用设计视图创建报表,具有一个新报表。使用设计视图创建报表,具有更大的主动性和灵活性,可以创建风格独特更大的主动性和灵活性,可以创建风格独特、美观实用的报表。、美观实用的报表。5.2.4 5.2.4 使用设计视图创建报表使用设计视图创建报表28 报表设计工具及格式选项报表设计工具及格式选项v 报表的设计视图与窗体设计视图一样,为报报表的设计视图与窗
14、体设计视图一样,为报表的设计提供了一些工具和格式选项。这些表的设计提供了一些工具和格式选项。这些工具包括:工具包括:v “格式(窗体格式(窗体/报表)报表)”工具栏和工具栏和“报表设报表设计计”工具栏工具栏v 控件控件“控件组控件组”v “字段列表字段列表”窗口窗口v “属性属性”窗口窗口5.2.4 5.2.4 使用设计视图创建报表使用设计视图创建报表292. 使用设计视图创建报表的步骤使用设计视图创建报表的步骤v使用设计视图创建报表的主要步骤如下:使用设计视图创建报表的主要步骤如下:(1)在数据库窗口,进入报表设计视图。)在数据库窗口,进入报表设计视图。(2)添加报表页眉和报表页脚。)添加报
15、表页眉和报表页脚。(3)为报表指定数据源。)为报表指定数据源。(4)向报表添加控件。)向报表添加控件。(5)设置报表分组和排序属性。)设置报表分组和排序属性。(6)设置报表和控件的外观格式、大小位置和对齐方式等。)设置报表和控件的外观格式、大小位置和对齐方式等。(7)预览报表并命名保存报表,结束报表的创建。)预览报表并命名保存报表,结束报表的创建。5.2.4 5.2.4 使用设计视图创建报表使用设计视图创建报表303. 添加报表页眉和报表页脚添加报表页眉和报表页脚4为报表指定数据源为报表指定数据源5报表控件的类型报表控件的类型6向报表添加控件向报表添加控件5.2.4 5.2.4 使用设计视图创
16、建报表使用设计视图创建报表31v 例例5-5 以以“课程信息表课程信息表”为数据源,利用为数据源,利用设计视图手动创建一个设计视图手动创建一个“课程信息报表课程信息报表”,设计完成后的报表效果如图设计完成后的报表效果如图5-33所示。所示。5 5.2.2 创建报表创建报表 例例5-65-633v 5.2.1 自动创建报表自动创建报表v 5.2.2 使用报表向导创建报表使用报表向导创建报表v 5.2.3 使用向导创建标签报表使用向导创建标签报表v 5.2.4 使用设计视图创建报表使用设计视图创建报表v 5.2.5 在报表中添加计算控件在报表中添加计算控件5 5.2.2 创建报表创建报表 34v
17、与窗体设计一样,报表设计中也可以添加计与窗体设计一样,报表设计中也可以添加计算控件。在算控件。在Access中利用计算控件进行统中利用计算控件进行统计计算并输出结果操作主要有以下计计算并输出结果操作主要有以下3种形式种形式:(1)在组页眉)在组页眉/组页脚节内添加计算字段进行组页脚节内添加计算字段进行分组汇总计算分组汇总计算(2)在报表页眉)在报表页眉/报表页脚节内添加计算字段报表页脚节内添加计算字段进行汇总计算进行汇总计算(3)在主体节内添加计算控件)在主体节内添加计算控件5.2.5 5.2.5 在报表中添加计算控件在报表中添加计算控件351. 在报表中进行汇总计算在报表中进行汇总计算v 在
18、报表中进行汇总计算是报表的重要功能之在报表中进行汇总计算是报表的重要功能之一。报表中的汇总计算主要包括求和、求平一。报表中的汇总计算主要包括求和、求平均值、求最大值和求最小值等,可以使用统均值、求最大值和求最小值等,可以使用统计函数计函数Sum(求和)、(求和)、Avg(求平均值)(求平均值)、Max(求最大值)和(求最大值)和Min(求最小值)来(求最小值)来实现。实现。2. 用用“表达式生成器表达式生成器”输入函数输入函数5.2.5 5.2.5 在报表中添加计算控件在报表中添加计算控件365.1 报表概述报表概述5.2 创建报表创建报表 5.3 在报表中排序与分组在报表中排序与分组5.4
19、报表的进一步设计报表的进一步设计 5.5 创建主创建主/子报表子报表5.6 报表的预览和打印报表的预览和打印5.7 本章小结本章小结第第5 5章章 报表报表37v 数据表中记录的排列顺序是按照输入的先后数据表中记录的排列顺序是按照输入的先后顺序排列的。有时,需要将记录按照特定要顺序排列的。有时,需要将记录按照特定要求排列,这就要进行排序。求排列,这就要进行排序。v 数据库中记录的排序和分组是一项很重要的数据库中记录的排序和分组是一项很重要的工作,这正是报表的主要功能之一。工作,这正是报表的主要功能之一。5 5.3.3 在报表中排序与分组在报表中排序与分组38v 报表的排序与分组有两种方法:报表
20、的排序与分组有两种方法:一是利用报表向导创建排序与分组的报表一是利用报表向导创建排序与分组的报表(如前述例(如前述例5-3所示),此时报表中的数所示),此时报表中的数据源可以来自多个表或查询;据源可以来自多个表或查询;二是利用自定义方式创建排序与分组的报二是利用自定义方式创建排序与分组的报表,即通过工具栏中的表,即通过工具栏中的“排序与分组排序与分组”按按钮进行排序与分组设置,此时报表中的数钮进行排序与分组设置,此时报表中的数据源只能是一个表或一个查询,如果需要据源只能是一个表或一个查询,如果需要涉及多个表或查询中的数据,必须先利用涉及多个表或查询中的数据,必须先利用查询将报表中需要的数据集中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科第5章 报表ppt课件 本科 报表 ppt 课件
限制150内