Access数据库应用教程(2010版)-PPT课件第5章 报表

合集下载

Access 2010数据库应用:Access 2010报表的视图

Access 2010数据库应用:Access 2010报表的视图
Access2010数据库应用
《Access2010数据库应用》
单元7 创建与使用Access报表
报表的视图
2
《Access2010数据库应用》
Access 2010报表操作提供了以下四种视图:
(1)设计视图
设计视图用于创建与编辑报表的结构,在报表
的设计视图中可以调整报表的布局和报表所包括对
象的位置和尺寸,绘制表格线,添加报表标题、日
图7-4 图书信息报表的打印预览视图
9
四种视图之间的切换可以通过【开始】选项 卡中【视图】按钮的下拉菜单进行,如图7-5所示。
图7-5 【设计】选项卡中切图7-6所示的状态栏中切换报表 视图的按钮进行切换操作。
图7-6 状态栏中切换报表视图的按钮
11
《Access2010数据库应用》
期和页码,添加数据源的数据,设置报表属性以及
报表所包括对象的属性,进行页面设置等,但是在
设计视图中无法预览报表的效果。图书信息报表设
计视图如图7-1所示。
3
图7-1 图书信息报表的设计视图
4
(2)报表视图
报表视图用于浏览创建完成的报表效果,报表 视图中浏览报表时不能调整报表的布局、修改报表 的结构、设置报表的属性,图书信息报表的报表视 图如图7-2所示。
5
图7-2 图书信息报表的报表视图
6
(3)布局视图
布局视图同时具有设计视图和报表视图 两方面的功能,既可以查看报表的版式设置、 浏览报表效果,也可以调整报表的布局、设 置报表及其所包含对象的属性。图书信息报 表的布局视图如图7-3所示。
7
图7-3 图书信息报表的布局视图
8
(4)打印预览视图
打印预览视图用于查看报表的页面数据输出形 式,图书信息报表的打印预览视图如图7-4所示。

第5章_计算机二级报表

第5章_计算机二级报表

21
5.4 报表的排序和分组 排序是将记录按照一定的规则进行排序,分组是将具 有相同类型的记录排列在一起,并且可以对同组数据 进行计算和汇总。
22
5.5 使用计算控件 一、报表中添加的计算控件 计算控件的控件来源是计算表达式。当表达式的值发 生变化时,会重新计算结果并输出。文本框是最常用 的计算控件。
12

将主体中的标签控件移至页面页眉节(当光标变成手 形时拖动,或通过”剪切“命令或借助方向键移动), 借助”格式“菜单中的”对齐“、”大小“、”水平 间距“、”垂直间距“命令调整各个控件的位置、大 小,并通过“格式”属性设置其格式。
13
5.3 编辑报表 编辑报表主要包括设置报表格式、添加背景图案、添 加页码、添加时间日期等。 一、设置报表格式 Access数据库自带了”大胆“、”正式“、”紧灰 “、”组织“和”随意“6种预定义报表格式。 在报表的设计视图下,单击”自动套用格式“按钮, 然后进行选择。
16
日期、时间表达式及显示结果
序号
1 2 3 4 5 6 7 =Now() =Date() =Time() =year(date()) =month(date()) =day(date()) =year(date())&’年’&month(date())&’月 ’&day(date())&’日’
表达式
7
二、使用“报表设计”工具创建报表
8
三、使用“空报表”工具创建报表
9
四、使用“标签向导”创建报表
10
五、使用“设计”视图创建报表 Access中,用户可以在设计视图中根据自己的需要自 行设计报表样式,以使报表更加符合要求。也可以在 使用自动报表和向导建立好报表后,在“设计”视图 中更改。

《中文版Access 2010数据库应用实用教程》课件

《中文版Access 2010数据库应用实用教程》课件

:::::《计算机基础与实训教材系列》系列丛书官方网站
/edu :::::
本 章 重 点
宏的创建与设计 宏操作 宏的运行与调试 事件
:::::《计算机基础与实训教材系列》系列丛书官方网站
/edu :::::
/edu :::::
10.5 事件
事件是一种特定的操作,在某个对象上发生或对某个对象发生。 Microsoft Access可以响应多个事件,如单击、更改、更新前、更新后等。 事件的发生通常是用户操作的结果。通过使用事件过程,可以为在窗体、报 表或控件上发生的事件添加自定义的事件响应。宏运行的前提是有触发宏的 事件发生。在Access中,根据任务类型可将事件分为Data(数据处理)事件、 Focus(焦点)事件、Mouse(鼠标)事件和Keyboard(键盘)事件。每种类型的事 件又由若干种具体事件组成。本节将简单介绍这些常用的事件。
:::::《计算机基础与实训教材系列》系列丛书官方网站
/edu :::::
10.3பைடு நூலகம்宏操作
Access定义了许多宏操作,这些宏操作几乎涵盖了数据库管理的全部 细节。下面将介绍以下常用的操作命令,为用户在设计宏时提供参考。 AddMenu:使用该命令可以创建【加载项】选项卡下的自定义菜单, 也可以用于创建自定义右键菜单。该命令可用于窗体、报表或控件,也可以 用于整个数据库。 ApplyFilter:使用该命令可以将筛选、查询应用到表、窗体或报表中, 以便对表或基础表中的记录进行限制或排序。对于报表,只能在报表的 OnOpen事件的嵌入式宏中使用此命令。 Beep:使用该命令可以使计算机的扬声器发出“嘟嘟”声。 CancelEvent:使用该命令可以取消一个事件。 Close:使用该命令可以关闭指定的Access窗口。如果没有指定窗口, 则关闭当前活动窗口,可以使用CloseDatabase命令来关闭当前数据库。

Access2010数据库基础教程第5章-报表讲课教案

Access2010数据库基础教程第5章-报表讲课教案
1、报表页眉节 它位于报表的左上端,一般用来显示报表的标题、图形或说
明性文字,每份报表只有一个报表页眉。
2、页面页眉节 页面页眉中的文字或控件一般位于每页的顶端。通常,页面
页眉用来显示报表中的字段名称或记录的分组名称。
6
3、主体节
主体节用来定义报表中最主要的数据输出内容和格式,将针对每 条记录进行处理,各字段数据均要通过文本框或其他控件(主要 是复选框和绑定对象框)绑定显示,可以包含通过计算得到的字 段数据。
2、使用“自动创建报表:表格式”创建报表 创建空报表是可以在布局视图中打开一个空报表,并显示出
字段列表任务窗格。将字段从字段列表拖到报表中时, Access 将创建一个嵌入式查询并将其存储在报表的记录源属 性中。
P129 【例5-2】
10
5.2.2 利用报表向导创建报表
使用向导创建报表比较简单,用户只要按照向导提示即可正 确建立报表。在创建报表的过程中,如果对前面的设计不满 意,可以返回上一步进行修改,直到满意为止。
还可以建立特殊种类的报表(如标签)。 图
Access2010提供的报表视图有4种,分别是设计视图、布局视 图、报表视图和打印预览。 1)设计视图:用来创建和编辑报表的结构。 2)布局视图:也称为设计网格或设计图面,使用布局视图可
以排列报表中的报表项。 3)报表视图:用于显示报表内容,可对报表内容进行筛选、
另外,根据报表设计需要还可以添加组页眉和组页脚。组 页眉一般在组的明细部分的最前面,显示分组字段等分组 信息;组页脚一般在组的明细部分的最后面,显示分组统 计数据等分组信息。 8
5.2 创建报表
Access 2010提供了5种创建报表的工具:报表、报表设计、 空报表、报表向导和标签。创建报表的报表工具如图5-1所 示。报表的创建过程可归纳为以下3种方法:一是使用自动 报表创建基于单个表或查询的报表,二是使用向导创建基于 一个或多个表或查询的报表,三是在设计视图中自行创建报 表。

教学课件:《Access2010数据库技术与应用》

教学课件:《Access2010数据库技术与应用》

知识点链接
在上右图中包括“是”、“ 否”和“取消”三个选项。如果 选择是,Access将自动增加一个 “编号”字段,并将其定义为主 键;如果选择“否”,表示这个 表不需要定义主键;而选择“取 消”,用户以后可自行选择一个 字段作为一个主键。本例中,需 要将“学号”字段设置为主键, 所以要在这一步中单击“取消” 按钮。
1.
2010
Acc
(3)单击“文件>退出”命令
ess
(4)双击窗口左上角标题栏中的文
201
件名前面的Access文件图标,也可以退出
0
Access 2010




退

如果在执行退出操作之 前文件未被保存,那么系统 会弹出对话框询问用户是否 保存当前文件。
启动Access 2010后,打开某个 数据库,就可以看到Access 2010
成一个“库存控制”数 据库。
任务 使用模板创建销售渠道数据库
准备知识
使

1. Access 2010的启动和退出

2. Access 2010工作界面

3. Access 2010功能区简介

4. 使用模板创建数据库

5. 保存数据库







启动Access 2010有4种方式:
(1)从开始菜单启动Access 2010
掌握Access 2010功能 区操作
难点
使用模板创建数据 库




在本项目中,通过 5个工作任务,向读者 展示数据库表的创建, 数据表的基本设置与编 辑,为后续创建复杂的 数据库做基础铺垫。

《中文版Access 2010数据库应用实用教程》课件

《中文版Access 2010数据库应用实用教程》课件
字段数据类型 选择数据格式 更改字段大小 输入掩码
设置有效性规则和有效性文本
设定主键 字段的其他属性
:::::《计算机基础与实训教材系列》系列丛书官方网站 /edu :::::
4.2.1 字段数据类型
Access 2010定义了12种数据类型,在表设计窗口【数据类 型】单元格的下拉列表中显示了12种数据类型,如下图所示。
/edu :::::
4.2.3 更改字段大小
Access 2010允许更改字段默认的字符数。改变字段大小可 以保证字符数目不超过特定限制,从而减少数据输入错误。
:::::《计算机基础与实训教材系列》系列丛书官方网站
/edu :::::
4.2.4 输入掩码
输入掩码用于设置字段、文本框以及组合框中的数据格式 ,并可对允许输入的数值类型进行控制。要设置字段的【输入 掩码】属性,可以使用Access自带的【输入掩码向导】来完成 。例如设置电话号码字段时,可以使用掩码引导用户准确地输 入格式为( )- 。。
:::::《计算机基础与实训教材系列》系列丛书官方网站
4.1.7 使用SharePoint列表创建表
用户可以在数据库中创建从SharePoint列表导入的或链接到 SharePoint列表的表,还可以使用预定义模板创建新的 SharePoint列表。Access中的预定义模板包括联系人、任务、问 题和事件等。使用SharePoint列表创建表的方法为:启动Access 2010应用程序,打开【创建】选项卡,在【表格】组中单击【 SharePoint列表】下拉按钮,从弹出的列表中选择【事件】选 项。然后在打开的【创建新列表】对话框中输入SharePoint网 站的URL、名称和说明等,单击【确定】按钮,即可打开创建 的表。

Access2010数据库基础教程第5章 报表

Access2010数据库基础教程第5章 报表
Visual Basic 程序设计——第二章
第5章 报表
5.1 报表的基本概念 5.2 创建报表 5.3 报表设计 5.4 报表的高级设计 5.5 修饰报表
2
5.1 报表的基本概念
5.1.1报表的功能
报表是查阅和打印数据的方法,与其他的打印数据方法相比, 报表具有可以执行简单数据浏览和打印的功能,还可以对大 量原始数据进行比较、汇总和小计。报表还可以生成清单、 订单及其他所需的输出内容,从而方便、有效地处理商务。
说明
因为步骤7)中选择的是“修改标签设计”单选按钮,所以 单击“完成”按钮后,打开该标签的设计视图界面。在标签 设计视图界面中,调整3个字段标签和3个字段文本框的位置 和大小,在上方添加用于显示标题的标签,输入“教师卡”, 在其右侧添加一个图片,再在标签标题下方添加一个“线段” 控件,然后在主体中添加一个“矩形”控件,修改完后显示 结果如图5-22所示。
1、使用报表向导创建报表
P130 【例5-3】
注意: 如果要在报表中包含来自多个表或查询的字段(多个表之间必须已经建
立“关系”),则在报表向导中选择第一个表或查询中的字段后,不要 单击“下一步”按钮或“完成”按钮,而是重复执行选择表或查询的步 骤,直至选完所有需要的字段。字段选择完毕后,按“下一步”按钮, 弹出的对话框要求选择报表使用的布局,接着弹出的对话框则要求选择 报表所用的样式,最后一个对话框则要求给出报表的标题(也是报表的 名字),然后单击“完成”按钮即可生成报表。 如果生成的报表不符合预期要求,可以在报表设计视图中进行修改。
根据主体节内字段数据的显示位置,报表又分为4种类型: (1)纵栏式报表(也称窗体报表)——一般是在一页的主体节区内 以垂直方式显示一条或多条记录。

Access2010数据库第五章 报表习题 (2)

Access2010数据库第五章 报表习题 (2)

第5章报表一、选择题1、如果我们要使报表的标题在每一页都显示,那么应该设置()。

A:报表页眉 B:页眉页脚 C:组页眉 D:以上说法都不对2、报表中的报表页眉是用来()。

A:显示报表中的字段名称或对记录的分组名称B:显示报表的标题、图形或说明性文字C:显示本页的汇总说明D:显示整份报表的汇总说明3、当在一个报表中列出学生的3门课a、b、c的成绩时,若要对每位学生计算3门课的平均成绩,只要设置新添计算控件的控件源为()。

A:=a+b+c/3 B:=(a+b+c)/3C:=(a+b+c)/3 D:以上表达式均错4、在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是()。

A:直线和多边形 B:直线和矩形C:直线和圆形 D:矩形和圆形5、下列关于报表的叙述中,正确的是()。

A:报表只能输入数据B:报表只能输出数据C:报表可以输入和输出数据D:报表不能输入和输出数据6、要实现报表按某字段分组统计输出,需要设置的是( )。

A:报表页脚 B:该字段的组页脚C:主体 D:页面页脚7、Access报表对象的数据源可以是()。

A:表、查询和窗体 B:表和查询C:表、查询和SQL命令 D:表、查询和报表8、如果要在整个报表最后输出信息,需要设置()。

A:页面页脚 B:报表页脚C:页面页眉 D:报表页眉9、在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为()。

A:=Max([数学]) B:Max(数学)C:=Max[数学] D:=Max(数学)10、在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在()。

A:组页眉/组页脚 B:页面页眉/页面页脚C:报表页眉/报表页脚 D:主体11、在关于报表数据源设置的叙述中,以下正确的是( )。

A:以是任意对象 B:能是表对象C:能是查询对象 D:以是表对象或查询对象12、下列不属于报表的4种类型的是()。

A:纵栏式报表 B:标签报表C:图表报表 D:表格式报表13、用来查看报表的页面数据输出形态的视图是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


报表是数据的一种展现方式,是将数据库中的数 据通过打印机输出的手段。 建立报表和建立窗体的过程基本相同,各种窗体 控件也适用于报表。


5.1.1报表的功能
报表主要用来对数据进行统计、汇总等计算,并 通过打印机打印出来。报表的具体功能如下。
◦ 报表不仅可以实现简单的数据浏览和打印功能,还能对 大量的原始数据进行比较、小计、分组和汇总等。 ◦ 报表可设计成目录、发票、购物订单、数据清单和标签 等形式。



【例5-9】修改“例5-8”创建的“按分类号分组 并按出版社排序的图书报表”,实现报表按“分 类号”字段进行分组统计,并将修改好的报表命 名为“按分类号分组统计并按出版社排序的图书 报表”。


5.3.4 在报表中添加页码
使用“报表向导”创建报表时,报表中会自动添 加页码。 使用“空报表”和“报表设计”创建的报表需要 在报表的“设计视图”中通过手动添加的方式来 添加页码。

另外,报表中还可以带有图表,增强数据的可读 性。


5.1.2 报表的视图
在Access 2010中,报表有4种视图:报表视图、 设计视图、布局视图和打印预览视图。


5.1.3报表的组成
一个报表由多个部分组成,每个部分被称为节。 一个报表可以由报表页眉、页面页眉、主体、页 面页脚、报表页脚等五个节构成。 每个报表都有主体节,每个节都有特定的用途, 而且按照一定的顺序呈现在页面及报表上。 另外,对于具有对记录数据分组操作的报表,每 个分组还添加了对应的组页眉和组页脚。


5.3.3 报表中添加计算型控件
要在报表中显示汇总数据,就必须建立计算字段, 利用计算字段计算所需的数据,并通过报表中添 加的计算型控件显示出来。 计算控件是以表达式为数据来源的控件,表达式 可以使用表或查询中的字段数据。 一般来说,具有“数据来源”属性的控件都可以 作为计算控件,如文本框控件。


在报表的“设计视图”中,页码的添加可以通过 在报表中添加文本框控件,并设置文本框控件的 “控件来源”属性值来实现,也可以单击“报表 设计工具”|“设计”选项卡的“页眉/页脚”组中 的“页码”按钮,打开“页码”对话框,实现报 表页码的添加操作。


5.3.1 报表记录的排序
在前面介绍的使用“报表向导”创建报表的过程 中,“报表向导”(如图5-5所示)提供了最多 可按4个字段对记录进行排序。 在报表的“设计视图”中,可以根据需要灵活地 选择排序字段或表达式,可以设置多于4个关键 字对报表记录进行排序。


【例5-7】将“例5-2”创建的“图书借阅详情” 报表按“工作单位”与“姓名”字段进行排序。


5.2.3 使用“空报表”创建报表
使用“空报表”按钮创建报表是在布局视图中创 建数据报表。 这种“空报表”就像是一张白纸,根据需要从字 段列表中将字段拖到报表中,从而完成报表的创 建工作。


【例5-2】使用“空报表”按钮创建“图书借阅 详情”报表。


5.2.4 使用设计视图创建报表
使用设计视图可以创建复杂报表,满足用户的更 高要求。 使用设计视图与使用“空报表”创建报表类似, 都是从一个空白报表开始,通过向报表中添加字 段来生成报表,只不过默认使用的报表视图不同。


5.3.2 报表记录的分组
为了使输出的报表具有较好的可读性,通常需要 将具有相同特征(如字段值)的记录排列在一起, 并且根据需要还可能对各分组进行相应的统计, 为此,Access 2010提供了对报表记录进行分组 的功能。

【例5-8】以“图书”表为数据源,创建一个按 分类号升序排序并分组、按出版社进行升序排序 的报表,报表名为“按分类号分组并按出版社排 序的图书报表”。




5.1.4 报表的类型
在Access 2010中,按照报表的结构可以将报表 分为如下四种类型。 1.纵栏式报表 2.表格式报表 3.标签报表 4.图表报表



5.2.1 自动创建报表
这是一种非常简单的创建报表的方法。打开数据 库后,在“导航窗格”中选择需要创建报表的数 据表或查询作为数据源,单击“创建”选项卡的 “报表”组中的“报表”按钮,即可为该数据表 或查询创建一个基本报表。


5.2.2 使用报表向导创建报表
报表向导是一种创建报表比较灵活和方便的方法。 利用报表向导,用户可以选择报表的样式和布局, 选择报表上显示的字段,还可以指定数据分组和 排序方式,指定报表包含的字段和内容等。 利用报表向导可以创建基于多个表或查询的报表。
பைடு நூலகம்

【例5-1】使用“报表向导”创建“部门人员分 组报表”。


【例5-3】使用设计视图创建“借阅超期报表”。


5.2.5 创建图表报表
数据以图表的形式表示出来会更加直观。 Access 2010提供了使用图表向导创建图表报表 的方法,图表向导功能强大,系统提供了几十种 图表形式供用户选择。

【例5-5】使用“图表向导”创建“图书图表报 表”。





在报表中添加计算控件的基本操作步骤如下。
① 打开报表的“设计视图”。 ② 单击“报表设计工具”|“设计”选项卡中“控件”组中 的计算控件(如文本框)。 ③ 单击报表“设计视图”中要放置计算控件的节区域, 将计算控件添加到该节中。 ④ 双击刚添加的计算控件,打开该控件的“属性表”。 ⑤ 在“控件来源”属性框中,输入以“=”开头的表达式, 如“=Date()”、“=Now()”、“=Count([读者编号])”、 “=[单价]*0.8*[数量]”等。
5.2.6 创建标签报表
标签是一种类似于名片的信息载体,使用Access 2010提供的“标签向导”可以非常方便、快捷地 创建标签报表。


【例5-6】使用“标签向导”创建“读者标签报 表”。


5.2.7 将窗体另存为报表
打开数据库后,在“导航窗格”中双击打开需要 创建报表的窗体(比如“借阅”窗体),然后在 功能区的“开始”选项卡中,选择“对象另存为” 命令,在弹出的“另存为”对话框的“保存类型” 下拉列表中选择“报表”选项,在名称框中输入 报表名(如“借阅报表”),单击“确定”按钮 即可生成与打开窗体相对应的新报表。
相关文档
最新文档