Access数据库基础及应用教程第6章报表
合集下载
Access数据库应用技术第六章 报表

(2)选择工具箱中的“矩形”工具 ,再单击窗 体或报表的任意处,可以创建默认大小的矩形, 或通过单击并拖动的方式创建自定义大小的矩形。
6.4 报表的高级操作
6.4.1报表的排序和分组 6.4.2使用计算控件 6.4.3创建子报表
6.4.4设计复杂报表
6.4.1报表的排序和分组
1.记录排序:将记录按照一定的规则进行排列显示,一个报 表最多可以按10个字段或字段表达式进行排序。报表排序 的步骤如下: (1)在“设计视图”中打开需要排序的报表。 (2)选择“视图”菜单中的“排序与分组”命令,或单击 工具栏上的“排序与分组”按钮,打开“排序与分组”对 话框。 (3)在对话框中选择排序字段及排序次序。 (4)单击工具栏上的“打印预览”按钮,就可以对排序数 据进行浏览。 (5)将设计的报表保存。
6.4.2使用计算控件
【实例6-5】对“学生管理.mdb”数据库中的报表“教 材信息-自动创建表格式报表”对象中“类别”字 段的显示内容进行设置,当字段值为“JSJ”时, 在报表中显示“计算机”,否则显示为“其他”。
6.4.2使用计算控件
2.报表统计计算
在Access中利用计算控件进行统计计算并输出结果 操作主要有如下两种形式。
表6-3 不同数据类型的分组方式
数据类型 文本 设置 每一个值(默认值) 前缀字符 每一个值(默认值) 日期/时间 年、季、月、周、 日 分组方式 按照字段或表达式相同的值分组 前n个字符相同 按照字段或表达式相同的值分组 按照某一设置进行分组,如同一年、 同一天等 按照字段或表达式相同的值分组
数字、货币、 每一个值(默认值) 自动编号 间隔
6.1.3报表的分类
表格式报表:在表格式报表中,每一行显示一条记录的 数据,每一列显示一个字段中的数据。 纵栏式报表:在纵栏式报表中,每个字段占一行,左边 是标签控件(显示的是字段的标题名),右边是字段中存 储的值。 图表报表:图表报表是指包含图表显示的报表类型。 标签报表:标签报表是一种特殊类型的报表,其数据显 示和日常生活中常用的标签一样,一般用来显示标识性 的数据信息。
6.4 报表的高级操作
6.4.1报表的排序和分组 6.4.2使用计算控件 6.4.3创建子报表
6.4.4设计复杂报表
6.4.1报表的排序和分组
1.记录排序:将记录按照一定的规则进行排列显示,一个报 表最多可以按10个字段或字段表达式进行排序。报表排序 的步骤如下: (1)在“设计视图”中打开需要排序的报表。 (2)选择“视图”菜单中的“排序与分组”命令,或单击 工具栏上的“排序与分组”按钮,打开“排序与分组”对 话框。 (3)在对话框中选择排序字段及排序次序。 (4)单击工具栏上的“打印预览”按钮,就可以对排序数 据进行浏览。 (5)将设计的报表保存。
6.4.2使用计算控件
【实例6-5】对“学生管理.mdb”数据库中的报表“教 材信息-自动创建表格式报表”对象中“类别”字 段的显示内容进行设置,当字段值为“JSJ”时, 在报表中显示“计算机”,否则显示为“其他”。
6.4.2使用计算控件
2.报表统计计算
在Access中利用计算控件进行统计计算并输出结果 操作主要有如下两种形式。
表6-3 不同数据类型的分组方式
数据类型 文本 设置 每一个值(默认值) 前缀字符 每一个值(默认值) 日期/时间 年、季、月、周、 日 分组方式 按照字段或表达式相同的值分组 前n个字符相同 按照字段或表达式相同的值分组 按照某一设置进行分组,如同一年、 同一天等 按照字段或表达式相同的值分组
数字、货币、 每一个值(默认值) 自动编号 间隔
6.1.3报表的分类
表格式报表:在表格式报表中,每一行显示一条记录的 数据,每一列显示一个字段中的数据。 纵栏式报表:在纵栏式报表中,每个字段占一行,左边 是标签控件(显示的是字段的标题名),右边是字段中存 储的值。 图表报表:图表报表是指包含图表显示的报表类型。 标签报表:标签报表是一种特殊类型的报表,其数据显 示和日常生活中常用的标签一样,一般用来显示标识性 的数据信息。
Access基础与应用教程PPT课件 第6章 报表

第 6 章
2021/7/13
报表
报表是 Access 数据库对 象之一。报表可以对大量的 原始数据进行综合整理,然 后将数据分析结果打印成表 。报表是以打印格式展示数 据的一种有效方式。
1
第6章 报表
本章主要内容
6.1 报表概述 6.2 创建报表 6.3 报表设计的一些技巧
2021/7/13
退出 2
四向箭头形状,这时候按住鼠标左键并拖动鼠标可
同时移动两个相关控件。
当移动鼠标指向某控件的左上角的黑色方块的
移动控点时,鼠标指针成一个十字四向箭头形状,
这时候按住鼠标左键并拖动鼠标仅可移动一个该指
向的控件。
2021/7/13
23
6.2.5 使用“报表设计”创建报表(例6-5)
例6-5 在“学生管理系统”数据库中,使用
统计数据,可以对记录按类别进行分组,可以计算总计等。
2021/7/13
3
6.1.1 报表的组成
一般来说,报表的组成包括报表页眉、页面页眉、主体、 页面页脚和报表页脚五个部分,每个部分称为一个“节”。报表 中的信息可以分布在多个节中。此外,可以在报表中对记录数据 进行分组,对每个组添加其对应的组页眉和组页脚。
“报表设计”创建一个基于“班级”表的报表,要 求在报表中画出水平和垂直框线等,该报表设计完 成时的设计视图如图6-31所示。报表名称为:例6-
5班级清单报表。
2021/7/13
24
6.2.5 使用“报表设计”创建报表(例6-5)
框线 框线
框线 框线
框线
2021/7/13
打印预览视图
25
6.2.6 使用图表控件创建报表
2021/7/13
4
2021/7/13
报表
报表是 Access 数据库对 象之一。报表可以对大量的 原始数据进行综合整理,然 后将数据分析结果打印成表 。报表是以打印格式展示数 据的一种有效方式。
1
第6章 报表
本章主要内容
6.1 报表概述 6.2 创建报表 6.3 报表设计的一些技巧
2021/7/13
退出 2
四向箭头形状,这时候按住鼠标左键并拖动鼠标可
同时移动两个相关控件。
当移动鼠标指向某控件的左上角的黑色方块的
移动控点时,鼠标指针成一个十字四向箭头形状,
这时候按住鼠标左键并拖动鼠标仅可移动一个该指
向的控件。
2021/7/13
23
6.2.5 使用“报表设计”创建报表(例6-5)
例6-5 在“学生管理系统”数据库中,使用
统计数据,可以对记录按类别进行分组,可以计算总计等。
2021/7/13
3
6.1.1 报表的组成
一般来说,报表的组成包括报表页眉、页面页眉、主体、 页面页脚和报表页脚五个部分,每个部分称为一个“节”。报表 中的信息可以分布在多个节中。此外,可以在报表中对记录数据 进行分组,对每个组添加其对应的组页眉和组页脚。
“报表设计”创建一个基于“班级”表的报表,要 求在报表中画出水平和垂直框线等,该报表设计完 成时的设计视图如图6-31所示。报表名称为:例6-
5班级清单报表。
2021/7/13
24
6.2.5 使用“报表设计”创建报表(例6-5)
框线 框线
框线 框线
框线
2021/7/13
打印预览视图
25
6.2.6 使用图表控件创建报表
2021/7/13
4
Access最详细教程-办公室数据管理必备 共421页

• 1.2.6 模块
模块是用Access 2019提供的VBA语言编写的程序 段。
VBA(Visual Basic for Applications)语言是 Microsoft Visual Basic的一个子集。
在一般情况下,用户不需要创建模块,除非要建 立比较复杂的应用程序,或者为了更加方便的实 现某些功能。 当然如果能利用好模块,您将会事半功倍。
1.5 Access 2019的操作界面和设置
创建空白的数据库后,可以进入Access 2019 的主操作界面。
标签
新建表操 作界面
1.6 Access 2019和编程
Access的编程功能与数据库完美的集成,使得在 只是实现一些基本的数据存储、统计查询等操作 时,用Access内置的向导即可轻松完成,无需编 写代码。如果深入学习,使用Access的VBA编程 语言,几乎可以实现其他编程语言可以实现的所 有功能。 据统计,在编写数据库程序时,Access要比其他 编程工具节省2/3的时间,可见其便捷。
比如“查询”、“报表”等都是以此为基础进行操作
的。
表
列标题
打开“联 系人管理”
素材
最上边的这 一行是列的 标题
表格 数据
这里是表格的数据,也就是行,应用 程序或者说最终用户主要操作的就是 这些数据,在此处可以添加或修改
• 1.2.2 查询
查询是Access 2019数据库的另外一个对象,它的 主要作用是查询出满足客户要求的数据,并显示 出来。
计算机、数据库、数据库管理系统和应用程序的关
系如下图所示。
计算机和 操作系统
数据 库
数据库管 理系统
应用程序
从图中不难看出,Access 2019数据库管理系统的 操作对象是数据库,它的服务对象是应用程序。
Access数据库技术及应用(2010版)第6章-报表

19
第1章 数据库基础知识
6.3.1 报表的分组、排序和汇总
4.删除分组、排序和汇总 在“分组、排序和汇总”对话框中单击要删除的 行,然后按Delete键或单击该行右侧的删除按钮。
【例】随堂演示
20
ห้องสมุดไป่ตู้
第1章 数据库基础知识
6.3.2 报表的计算
将文本框的“控件来源”属性设置为需要的计算 表达式即可在报表输出时得到计算结果。 设置时可以直接在“控件来源”属性框中输入一 个以“=”开头的计算表达式或借助属性框右侧 的“表达式生成器”按钮完成。
5
第1章 数据库基础知识
6.1.2 报表的类型
1.纵栏式报表 类似纵栏式窗体,垂直排列报表中的数据 2.表格式报表 类似Access数据表,以整齐的行、列形式显示 3.标签报表 在一页中设计多个大小、格式一致的卡片式标签 4.图表报表 类似Excel图表的形式
6
第1章 数据库基础知识
6.1.3 报表的视图
8
第1章 数据库基础知识
6.2 报表的创建
6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 使用报表工具创建报表 使用报表向导创建报表 使用标签向导创建报表 使用图表向导创建报表 使用设计视图创建报表
9
第1章 数据库基础知识
6.2.1 使用报表工具创建报表
创建报表的最快捷的方式,但只能创建简单的表 格式报表。 【例6.1】 使用报表工具创建 “教师信息”报 表。
4
第1章 数据库基础知识
6.1.1 报表的定义
报表是Access数据库中的一种对象,它可以以 多种形式组织数据库中的信息并输出。 报表的数据源可以是表或查询,用户不仅可以按 自己的需求设计报表的格式,还可以对数据进行 排序、分组、汇总统计等计算,也可以设计包含 子报表的形式或生成图形、图表,然后将所有内 容一并打印输出。
Access数据库程序设计与应用第6章 报表

6.1.2 报表的视图
❖ 3.布局视图
布局视图是更改报表时最易于使用的一种视图,它提供 了微调报表所需的大多数工具。采用布局视图的好处是可 以在对报表格式进行更改的同时查看数据,因而可以立即 看到所做的更改对数据显示的影响。但布局视图不能直接 添加常用控件,如标签、按钮等。 ❖ 4.设计视图 报表的设计视图用于设计和修改报表的结构,添加控件 和表达式,设置控件的各种属性、美化报表等。在设计视 图中创建报表后,可在报表视图和打印预览视图中查看。
❖③ 单击“下一步”按钮,在打开的对话框中指定 分组级别。
❖④ 单击“下一步”按钮,在打开的对话框中最多 可以选择4个字段对记录进行排序,升序或降序。
6.2.2 利用“报表向导”创建报表
❖⑤ 单击“汇总选项”按钮,弹出“汇总选项”对 话框,计算学生的平均成绩,选中“平均”复选 框,。
❖⑥ 单击确定按钮后,返回上一级对话框。单击“ 下一步”按钮,在打开的对话框中确定报表的布 局方式。
6.2.1 利用“报表”工具创建报表
❖ “报表”工具提供了最快的报表创建方式。报表 工具不向用户提示任何信息,直接生成报表,报 表会显示基础表或查询中的所有字段。
❖ 报表工具无法创建最理想的报表,但对于迅速查 看基础数据极其有用。
❖ 利用“报表”工具创建的报表可以继续在布局视 图或设计视图中进行修改和完善。
击“报表”按钮。屏幕显示系统自动生成的报表
6.2.1 利用“报表”工具创建报表
图6-4 利用“报表”工具自动生成的报表
6.2.1 利用“报表”工具创建报表
❖③ 选择窗体左上角的“保存”按钮,打开 “另 存为”对话框,输入报表名称“学生”,单击“ 确定”按钮。
❖
图6-5 输入报表名称保存报表
第6章Access2010报表

第一章
报表概述
第二章
报表的定义和作用
● 报表的定义:报表是一种数据展示工具,用于将数据库中的数据以特定的格式和布局呈现出来。 ● 报表的作用:报表可以用于数据的分析和比较,帮助用户更好地理解数据;同时,报表还可以用于数据的展示和共享,提高工作效率。 以下是用户提
供的信息和标题: 我正在写一份主题为“Microsoft Access 2010报表”的PPT,现在准备介绍“报表的组成元素”,请帮我生成“报表的组成”为标 题的内容 报表的组成
● 打印与导出的结合使用:在某些情况下,你可能需要将报表先打印出来,然后再将其导出为电子格式。 或者,你可能需要将导出的报表数据再次导入到Access中进行处理和分析。这种结合使用的方式可以 让你更加灵活地处理报表数据,提高工作效率。
● 注意事项:在打印和导出报表时,需要注意一些细节问题。例如,确保报表数据的准确性和完整性; 选择合适的打印和导出参数,避免数据丢失或格式混乱;妥善保存打印和导出的文件,避免数据丢失 或泄露。 总之,Microsoft Access 2010的报表打印与导出功能可以让你更加方便地处理和分析数 据,提高工作效率。在使用这些功能时,需要注意一些细节问题,以确保数据的准确性和安全性。
“Microsoft Access 2010报表”的PPT,现在准备介绍“报表的分类和特点”,请帮我生成“报表的分类”为标题的内容 报表的分类
● 以下是用户提供的信息和标题: ● 我正在写一份主题为“Microsoft Access 2010报表”的PPT,现在准备介绍“报表的分类和特点”,请帮我生成“报表的分类”为标题的内容 ● 报表的分类
报表的打印与导出功能
第八章
打印功能的设置与使用
打印预览:查看报表的打印效果 打印设置:选择纸张大小、方向、页边距等 打印参数:设置打印份数、打印范围等 打印输出:将报表输出为PDF或图片格式
报表概述
第二章
报表的定义和作用
● 报表的定义:报表是一种数据展示工具,用于将数据库中的数据以特定的格式和布局呈现出来。 ● 报表的作用:报表可以用于数据的分析和比较,帮助用户更好地理解数据;同时,报表还可以用于数据的展示和共享,提高工作效率。 以下是用户提
供的信息和标题: 我正在写一份主题为“Microsoft Access 2010报表”的PPT,现在准备介绍“报表的组成元素”,请帮我生成“报表的组成”为标 题的内容 报表的组成
● 打印与导出的结合使用:在某些情况下,你可能需要将报表先打印出来,然后再将其导出为电子格式。 或者,你可能需要将导出的报表数据再次导入到Access中进行处理和分析。这种结合使用的方式可以 让你更加灵活地处理报表数据,提高工作效率。
● 注意事项:在打印和导出报表时,需要注意一些细节问题。例如,确保报表数据的准确性和完整性; 选择合适的打印和导出参数,避免数据丢失或格式混乱;妥善保存打印和导出的文件,避免数据丢失 或泄露。 总之,Microsoft Access 2010的报表打印与导出功能可以让你更加方便地处理和分析数 据,提高工作效率。在使用这些功能时,需要注意一些细节问题,以确保数据的准确性和安全性。
“Microsoft Access 2010报表”的PPT,现在准备介绍“报表的分类和特点”,请帮我生成“报表的分类”为标题的内容 报表的分类
● 以下是用户提供的信息和标题: ● 我正在写一份主题为“Microsoft Access 2010报表”的PPT,现在准备介绍“报表的分类和特点”,请帮我生成“报表的分类”为标题的内容 ● 报表的分类
报表的打印与导出功能
第八章
打印功能的设置与使用
打印预览:查看报表的打印效果 打印设置:选择纸张大小、方向、页边距等 打印参数:设置打印份数、打印范围等 打印输出:将报表输出为PDF或图片格式
《数据库原理与应用(Access)》第6章:创建和使用报表

【例6.3】使用“报表向导”创建一个“学生信息”报表 例 方法与步骤: (1)打开“图书信息”数据库,在数据库窗口中单击“报表”选项,然后在 报表窗口中单击【新建】按钮,打开“新建报表”对话框。在对话框中选择 “报表向导”,并选择“学生信息”作为数据源,如图6-9所示。
图6-9 新建报表对话框
(2)单击【确定】按钮,打开“报表向导”对话框(一)。根据实际情况,将 “可用字段”中的字段选择性的添加到“选定的字段中”,如图6-10所示。
报表向导对话框( 图6-15 报表向导对话框(五)
(7)单击【下一步】按钮,打开“报表向导”对话框(六),通过该对话框为新建 报表指定一个标题“学生信息”,如图6-16所示。
报表向导对话框( 图6-16 报表向导对话框(六)
(8)单击【完成】按钮,打开预览报表的界面,即完成报表的创建工作,如图 6-17所示。
6.2 创建报表
创建报表的一般过程是:根据基础表和查询,利用自动报表和报表向导创建 报表的基本框架,然后根据实际情况在报表设计视图中进行修改。 创建报表有多种方法:自动创建报表、使用向导创建报表、使用向导创建图表报 表、使用向导创建标签报表等,同时还可以在报表中创建子报表。
6.2.1 自动创建报表
(3)单击【下一步】按钮,打开“标签向导”对话框(三),如图6-27所示,该 对话框用来确定标签显示的内容。在“可选字段”中选择要在标签上显示的内容,然后 将其添加到右边的“原型标签”中。如果要添加多个字段到“原型标签”中,可以在添 加完一个字段之后,按回车键再继续添加下一个字段,这样在预览报表时,系统会分行 显示各个字段的值。这里直接从可用字段中选择:xm、xb、xh,作为标签显示的内容。 添加到“原型标签”中的字段会用大括号将其括起来。在预览报表时,大括号和里面的 字符不会显示在报表中,在报表中显示的是字段名中的值。可以直接在“原型标签”中 输入需要显示在标签报表上的内容。例如,可以在{xm}、{xb}、{xh}的前面分别输入姓 名、性别、学号等相关字符,在预览报表时,这些字符会显示在标签报表中。
数据库应用基础Access 2010第6章 报表

6.1 报表的基本概念
• 报表是Access数据库中的对象 它是以打印格式展示数 据的一种有效方式,报表可以将大量数据进行比较和汇 总,并最终能生成数据的打印报表。报表与窗体有很多 类似的地方,都可以显示数据表中的数据,但报表更注 重数据源数据的表达,没有窗体对象所能提供的交互操 作能力。报表最主要的功能是将表或查询的数据按照设 计的方式打印出来。因为用户可以控制报表上每个对象 的大小和外观,所以报表能按照所需的方式显示信息以 方便查看。报表的主要作用是比较和汇总数据。其中的 数据来自表、查询或SQL语句,其他信息存储在报表的 设计中。
6.2.3
使用标签向导创建报表
在实际应用中,标签的应用范围十分广泛,它是 一种特殊形式的报表。在Access 2010中,可以 使用标签向导快速地制作标签。
快速报表生成
6.2.2 使用向导创建报表
• 在数据量较多,布局要求较高的情况下,使用“ 报表向导”可以非常简单地创建常用的表,从而 节省了在设计视图中的繁杂的手工设定工作。下 面以创建“员工”报表为例,讲解如何通过向导 工具创建报表。
【例6.1】报表向导的使用方法
• 1. 打开“罗斯文”数据库,在导航窗格中选择 “员工”表,在“创建”选项卡的“报表”组 中单击“报表向导”按钮,启动向导。
• 4. 在打开的对话框中的下拉列表中选择“电子邮件地址”选项 ,在分组中按照电子邮件首字母顺序进行升序排列,单击“下一 步”按钮。
【例6.1】报表向导的使用方法
• 选择布局模式并输入报表标题。即可看到生成 的报表。
【例6.1】报表向导的使用方法
• 6. 在“布局视图”中,按住【Ctrl】键,选择 要调整的列宽的字段并进行调整,使其能够完 全显示各字段的内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图6-7 “报表”选项组
6.2.1 自动创建报表
Access 2010可以为用户自动创建报表,这是创 建报表最快速的方法。用户需要做的就是选定一个 要作为数据源的数据表或查询,然后单击“创建” 选项卡下“报表”选项组中的“报表”按钮。自动 创建的报表只包含主体区,该报表将显示指定数据 源中的所有字段,并在布局视图中打开。
报表和窗体一样,都是由一系列控件组成的, 外观也可能相似,它们的数据来源都是表、查询和 SQL语句,但是,这两种对象是有区别的:窗体用 于对数据库进行操作,可以输入、修改和删除记录; 而报表只用于组织和输出数据,并按照一定的格式 打印输出数据库中的内容,不可以输入、修改和删 除数据。
6.1 报表概述
3.图表报表
图表报表是指以图表为主要内容的报表。图表可 以更直观地表示出数据之间的关系。
4.标签报表
标签报表是一种特殊类型的报表。主要用于输出 和打印不同规格的标签,如物品标签、客户标签等。
6.1.3 报表的视图
Access报表操作提供了4种视图,即报表视图、 布局视图、设计视图和打印预览视图。4种视图的 功能说明如下:
1)报表视图:用于查看报表的设计结果。
2)打印预览视图:用于预览报表打印输 出的页面格式。
3)布局视图:界面和报表视图几乎一样, 但是该视图中各个控件的位置可以移动,用 户可以重新布局各种控件,删除不需要的控 件,设置各个控件的属性,以及美化报表等。
4)设计视图:用于创建报表或修改已有报表的 结构。
例6-2 在“教学管理”数据库中,以“学生”、 “课程”表和“成绩”表为数据源,使用“报表向 导”创建“学生成绩表”报表。
操作演示
6. 2. 3 创建标签报表
标签是包含少量数据的卡片,通常用于显示 名片、地址等信息。Access提供的标签向导可以 帮助用户创建标签报表。
例6-3 在“教学管理”数据库中,以“班级”表为 数据源,使用“报表”选项组中的“标签”按钮创 建标签报表。
•页面页脚:出现在报表每一页的底部,可用于
显示页码、控制项的合计内容等项目,数据显示 安排在文本框和其他一些类型的控件中。
•报表页脚:打印在报表的结束处,可用于显示
整个报表的计算汇总或其他的统计数字信息。
6.2 创建报表
Access 2010提供了5种创建报表的方法:报表、报 表设计、空报表、报表向导和标签。如图6-7所示。 一般情况下,在创建报表时,可以先使用“报表” 或“报表向导”等快速生成报表,然后在设计视图 中对已创建报表的功能及外观进行修改和完善,这 样可以提高报表设计的效率。
1.纵栏式报表
纵栏式报表与纵栏式窗体类似,以垂直方式显 示一条记录。在主体节中可以显示一条或多条记录, 每行显示一个字段,行的左侧显示字段名称,行的 右侧显示字段值。
2.表格式报表
表格式报表以行、列的形式显示记录数据,通常 一行显示一条记录、一页显示多条记录,表格式报 表的字段名称不是在每页的主体节内显示,而是在 页面页眉节内显示。输出报表时,各字段名称只在 报表的每页上方出现一次。
例6-1在“教学管理”数据库中,以“教师”表为数 据源,使用“报表”选项组中的“报表”选项创建 报表。
操作演示
6. 2. 2 使用“报表向导”创建报表
“自动报表”的数据源只能是一个表或查询,并 且报表中包含表或查询中的全部字段,报表使用 Access默认的布局,不够美观。而使用“报表向导” 可以创建来自多个数据源的组和排序方式以及报表 的布局方式,这比自动创建报表更加灵活,更具有 针对性。
4种视图可以通过单击“开始”选项卡下“视图” 选项组中的“视图”按钮,在下拉列表中选择相应 的选项进行切换。
6.1.4 报表的组成
报表的结构和窗体类似,也由节组成。报表可以 包含:报表页眉、页面页眉、组页眉、主体、组页脚、 页面页脚和报表页脚。每一个节都有其特定的用途并 按照一定的顺序出现在报表中。新建的报表设计视图 窗口只包括页面页眉、主体节和页面页脚,在报表设 计视图中右击鼠标,在打开的快捷菜单中可根据实际 需要添加或删除“报表页眉/页脚”和“页面页眉/页 脚”,单击“设计”选项卡下“分组和汇总”选项组 中的“分组和排序”按钮,可根据需要添加或删除 “组页眉/组页脚”。
操作演示
6.2.4 使用设计视图创建报表
在Access中,使用自动创建报表和报表向导的方 式可以很方便地创建报表,但使用这些方法创建的 报表形式和功能都比较单一,布局也较简单,不能 令人满意。使用Access提供的报表设计视图,既可以 设计出格式与功能更完善的报表,又能对用报表向 导所建立的报表进行修改,可以更好地满足用户的 实际需求。
8.1.4 报表的组成
•报表页眉:是整个报表的开始部分,通常只在
报表的第一页的头部打印一次,用来显示报表的标 题、说明性文字、图形、制作时间或制作单位等。
•页面页眉:位于报表页眉之下,出现在报表每
一页的顶部,用来显示报表每列的列标题、页码、 日期等信息。
•组页眉:对报表数据分组时才会出现组页眉。
第6章 报表
第6章 报表
教学知识点 ▪ 报表的作用、类型和组成 ▪ 报表的创建 ▪ 编辑报表 ▪ 报表分组、排序和汇总 ▪ 在报表中计算 ▪ 报表的预览和打印
6.1 报表概述
报表是Access用来打印数据库信息的对象。它 的主要功能就是根据需要将数据库中的有关数据提 取出来进行整理、分类、汇总和统计,并以要求的 格式打印出来。
组页眉节的内容出现在组的开始处,通常用于显示 分组项目的名称和值。
•主体:是报表的主体部分,用于打印表或查询
中的记录数据。该节对每个记录而言都是重复的, 数据源中的每条记录都放置在主体节中。
•组页脚:对报表数据分组时才会出现组页脚。
组页脚节的内容出现在组的末尾,通常用于显示 组的总计值、平均值等。
8.1.1 报表的作用 报表是Access数据库的对象之一,主要作用是 对数据库的数据进行综合整理,比较和汇总数据, 显示经过格式化且分组的信息,并将它们打印输出。 例如,职工工资表、职工信息表、学生成绩表等。
6.1.2 报表的类型
报表主要分为4种类型:纵栏式报表、表格式报 表、图表报表、标签报表。
6.2.1 自动创建报表
Access 2010可以为用户自动创建报表,这是创 建报表最快速的方法。用户需要做的就是选定一个 要作为数据源的数据表或查询,然后单击“创建” 选项卡下“报表”选项组中的“报表”按钮。自动 创建的报表只包含主体区,该报表将显示指定数据 源中的所有字段,并在布局视图中打开。
报表和窗体一样,都是由一系列控件组成的, 外观也可能相似,它们的数据来源都是表、查询和 SQL语句,但是,这两种对象是有区别的:窗体用 于对数据库进行操作,可以输入、修改和删除记录; 而报表只用于组织和输出数据,并按照一定的格式 打印输出数据库中的内容,不可以输入、修改和删 除数据。
6.1 报表概述
3.图表报表
图表报表是指以图表为主要内容的报表。图表可 以更直观地表示出数据之间的关系。
4.标签报表
标签报表是一种特殊类型的报表。主要用于输出 和打印不同规格的标签,如物品标签、客户标签等。
6.1.3 报表的视图
Access报表操作提供了4种视图,即报表视图、 布局视图、设计视图和打印预览视图。4种视图的 功能说明如下:
1)报表视图:用于查看报表的设计结果。
2)打印预览视图:用于预览报表打印输 出的页面格式。
3)布局视图:界面和报表视图几乎一样, 但是该视图中各个控件的位置可以移动,用 户可以重新布局各种控件,删除不需要的控 件,设置各个控件的属性,以及美化报表等。
4)设计视图:用于创建报表或修改已有报表的 结构。
例6-2 在“教学管理”数据库中,以“学生”、 “课程”表和“成绩”表为数据源,使用“报表向 导”创建“学生成绩表”报表。
操作演示
6. 2. 3 创建标签报表
标签是包含少量数据的卡片,通常用于显示 名片、地址等信息。Access提供的标签向导可以 帮助用户创建标签报表。
例6-3 在“教学管理”数据库中,以“班级”表为 数据源,使用“报表”选项组中的“标签”按钮创 建标签报表。
•页面页脚:出现在报表每一页的底部,可用于
显示页码、控制项的合计内容等项目,数据显示 安排在文本框和其他一些类型的控件中。
•报表页脚:打印在报表的结束处,可用于显示
整个报表的计算汇总或其他的统计数字信息。
6.2 创建报表
Access 2010提供了5种创建报表的方法:报表、报 表设计、空报表、报表向导和标签。如图6-7所示。 一般情况下,在创建报表时,可以先使用“报表” 或“报表向导”等快速生成报表,然后在设计视图 中对已创建报表的功能及外观进行修改和完善,这 样可以提高报表设计的效率。
1.纵栏式报表
纵栏式报表与纵栏式窗体类似,以垂直方式显 示一条记录。在主体节中可以显示一条或多条记录, 每行显示一个字段,行的左侧显示字段名称,行的 右侧显示字段值。
2.表格式报表
表格式报表以行、列的形式显示记录数据,通常 一行显示一条记录、一页显示多条记录,表格式报 表的字段名称不是在每页的主体节内显示,而是在 页面页眉节内显示。输出报表时,各字段名称只在 报表的每页上方出现一次。
例6-1在“教学管理”数据库中,以“教师”表为数 据源,使用“报表”选项组中的“报表”选项创建 报表。
操作演示
6. 2. 2 使用“报表向导”创建报表
“自动报表”的数据源只能是一个表或查询,并 且报表中包含表或查询中的全部字段,报表使用 Access默认的布局,不够美观。而使用“报表向导” 可以创建来自多个数据源的组和排序方式以及报表 的布局方式,这比自动创建报表更加灵活,更具有 针对性。
4种视图可以通过单击“开始”选项卡下“视图” 选项组中的“视图”按钮,在下拉列表中选择相应 的选项进行切换。
6.1.4 报表的组成
报表的结构和窗体类似,也由节组成。报表可以 包含:报表页眉、页面页眉、组页眉、主体、组页脚、 页面页脚和报表页脚。每一个节都有其特定的用途并 按照一定的顺序出现在报表中。新建的报表设计视图 窗口只包括页面页眉、主体节和页面页脚,在报表设 计视图中右击鼠标,在打开的快捷菜单中可根据实际 需要添加或删除“报表页眉/页脚”和“页面页眉/页 脚”,单击“设计”选项卡下“分组和汇总”选项组 中的“分组和排序”按钮,可根据需要添加或删除 “组页眉/组页脚”。
操作演示
6.2.4 使用设计视图创建报表
在Access中,使用自动创建报表和报表向导的方 式可以很方便地创建报表,但使用这些方法创建的 报表形式和功能都比较单一,布局也较简单,不能 令人满意。使用Access提供的报表设计视图,既可以 设计出格式与功能更完善的报表,又能对用报表向 导所建立的报表进行修改,可以更好地满足用户的 实际需求。
8.1.4 报表的组成
•报表页眉:是整个报表的开始部分,通常只在
报表的第一页的头部打印一次,用来显示报表的标 题、说明性文字、图形、制作时间或制作单位等。
•页面页眉:位于报表页眉之下,出现在报表每
一页的顶部,用来显示报表每列的列标题、页码、 日期等信息。
•组页眉:对报表数据分组时才会出现组页眉。
第6章 报表
第6章 报表
教学知识点 ▪ 报表的作用、类型和组成 ▪ 报表的创建 ▪ 编辑报表 ▪ 报表分组、排序和汇总 ▪ 在报表中计算 ▪ 报表的预览和打印
6.1 报表概述
报表是Access用来打印数据库信息的对象。它 的主要功能就是根据需要将数据库中的有关数据提 取出来进行整理、分类、汇总和统计,并以要求的 格式打印出来。
组页眉节的内容出现在组的开始处,通常用于显示 分组项目的名称和值。
•主体:是报表的主体部分,用于打印表或查询
中的记录数据。该节对每个记录而言都是重复的, 数据源中的每条记录都放置在主体节中。
•组页脚:对报表数据分组时才会出现组页脚。
组页脚节的内容出现在组的末尾,通常用于显示 组的总计值、平均值等。
8.1.1 报表的作用 报表是Access数据库的对象之一,主要作用是 对数据库的数据进行综合整理,比较和汇总数据, 显示经过格式化且分组的信息,并将它们打印输出。 例如,职工工资表、职工信息表、学生成绩表等。
6.1.2 报表的类型
报表主要分为4种类型:纵栏式报表、表格式报 表、图表报表、标签报表。