Access2010数据库基础教程第5章-报表讲课教案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
另外,根据报表设计需要还可以添加组页眉和组页脚。组 页眉一般在组的明细部分的最前面,显示分组字段等分组 信息;组页脚一般在组的明细部分的最后面,显示分组统 计数据等分组信息。 8
5.2 创建报表
Access 2010提供了5种创建报表的工具:报表、报表设计、 空报表、报表向导和标签。创建报表的报表工具如图5-1所 示。报表的创建过程可归纳为以下3种方法:一是使用自动 报表创建基于单个表或查询的报表,二是使用向导创建基于 一个或多个表或查询的报表,三是在设计视图中自行创建报 表。
2、使用“自动创建报表:表格式”创建报表 创建空报表是可以在布局视图中打开一个空报表,并显示出
字段列表任务窗格。将字段从字段列表拖到报表中时, Access 将创建一个嵌入式查询并将其存储在报表的记录源属 性中。
P129 【例5-2】
10
5.2.2 利用报表向导创建报表
使用向导创建报表比较简单,用户只要按照向导提示即可正 确建立报表。在创建报表的过程中,如果对前面的设计不满 意,可以返回上一步进行修改,直到满意为止。
还可以建立特殊种类的报表(如标签)。 常见的报表类型有4种:
4
2、报表的视图
Access2010提供的报表视图有4种,分别是设计视图、布局视 图、报表视图和打印预览。 1)设计视图:用来创建和编辑报表的结构。 2)布局视图:也称为设计网格或设计图面,使用布局视图可
以排列报表中的报表项。 3)报表视图:用于显示报表内容,可对报表内容进行筛选、
根据需要可以在报表页中显示页码、报表输出日期,甚至以直线 或方框等来分隔数据,与窗体设计一样也可以设置颜色和阴影等 外观属性。
7
4、页面页脚节
页面页脚位于每页报表的底部,用来显示本页数据的汇总情 况。一般包含页码或控制项的合计内容,数据显示安排在文 本框等类型控件中。
5、报表页脚节
报表页脚节区一般是在所有的主体和组页脚输出完成后才 会出现在报表的最后面,用来显示整份报表的汇总说明。 通过在报表页脚区域安排文本框等控件,可以输出整个报 表的计算汇总或其他统计信息。
查找等。 4)打印预览:用来查看报表的页面数据输出形态。
这4个视图是可以相互转换的,单击“开始”选项卡中“视 图”组里的“视图”命令按钮位置下的4个选项:报表视图、 打印预览、布局视图和设计视图即可对视图进行转换。
5
5.1.3 报表的组成
在报表“设计”视图中,报表的结构一般由报表主体、报表 页眉、报表页脚、页面页眉、页面页脚五个区段组成,这些 区段称为“节。
5.2.1 自动创建报表
“自动创建报表”是使用向导创建报表的一种方法。使用 “自动创建报表”方法可以选择表或查询作为报表的记录源, 然后选择纵栏式或表格式类型来创建报表。 9
1、使用“报表工具”创建报表 使用“报表”按钮创建报表是一种创建报表的快速方法,其
数据源是某个表或查询,所创建的报表是表格是报表。 P128 【Fra Baidu bibliotek5-1】
Visual Basic 程序设计——第二章
第5章 报表
5.1 报表的基本概念 5.2 创建报表 5.3 报表设计 5.4 报表的高级设计 5.5 修饰报表
2
3
5.1.2 报表的类型和视图
1、报表的类型 建立报表前,首先必须确定报表类型。 报表可能是一个电话号码簿,也可能是发票之类的复杂清单;
1、报表页眉节 它位于报表的左上端,一般用来显示报表的标题、图形或说
明性文字,每份报表只有一个报表页眉。
2、页面页眉节 页面页眉中的文字或控件一般位于每页的顶端。通常,页面
页眉用来显示报表中的字段名称或记录的分组名称。
6
3、主体节
主体节用来定义报表中最主要的数据输出内容和格式,将针对每 条记录进行处理,各字段数据均要通过文本框或其他控件(主要 是复选框和绑定对象框)绑定显示,可以包含通过计算得到的字 段数据。
说明
因为步骤7)中选择的是“修改标签设计”单选按钮,所以 单击“完成”按钮后,打开该标签的设计视图界面。在标签 设计视图界面中,调整3个字段标签和3个字段文本框的位置 和大小,在上方添加用于显示标题的标签,输入“教师卡”, 在其右侧添加一个图片,再在标签标题下方添加一个“线段” 控件,然后在主体中添加一个“矩形”控件,修改完后显示 结果如图5-22所示。
12
5.2.3 使用”报表视图创建报表
在实际应用中,许多用户喜欢先使用向导创建报表,然后再 在设计视图中修改报表的设计。可见“设计视图”可以让用 户完全自主地来创建和修改报表。
在数据库窗口功能区“创建”选项卡的“报表”组中,单击 “报表设计”按钮,系统将弹出报表设计视图。
11
2、使用图表向导创建报表
以上所创建的报表,大多以数据形式为主。如果需要更加直观地 将数据以图表的形式表示,就可使用图表向导创建报表。图表向 导功能强大,提供了几十种图表形式供用户选择。 P131 【例5-4】
3、使用标签向导创建标签报表
为了使报表更形象,或为了特殊需要,可以使用标签向导 来创建标签格式的报表。P133 【例5-5】
1、使用报表向导创建报表
P130 【例5-3】
注意: 如果要在报表中包含来自多个表或查询的字段(多个表之间必须已经建
立“关系”),则在报表向导中选择第一个表或查询中的字段后,不要 单击“下一步”按钮或“完成”按钮,而是重复执行选择表或查询的步 骤,直至选完所有需要的字段。字段选择完毕后,按“下一步”按钮, 弹出的对话框要求选择报表使用的布局,接着弹出的对话框则要求选择 报表所用的样式,最后一个对话框则要求给出报表的标题(也是报表的 名字),然后单击“完成”按钮即可生成报表。 如果生成的报表不符合预期要求,可以在报表设计视图中进行修改。
根据主体节内字段数据的显示位置,报表又分为4种类型: (1)纵栏式报表(也称窗体报表)——一般是在一页的主体节区内 以垂直方式显示一条或多条记录。
(2)表格式报表——以整齐的行、列形式显示记录数据,通常一行 显示一条记录,一页显示多行记录。
(3)图表报表——包含图表显示的报表类型。
(4)标签报表——一种特殊类型的报表。在实际应用中,经常会用 到标签,如物品标签、客户标签等。
5.2 创建报表
Access 2010提供了5种创建报表的工具:报表、报表设计、 空报表、报表向导和标签。创建报表的报表工具如图5-1所 示。报表的创建过程可归纳为以下3种方法:一是使用自动 报表创建基于单个表或查询的报表,二是使用向导创建基于 一个或多个表或查询的报表,三是在设计视图中自行创建报 表。
2、使用“自动创建报表:表格式”创建报表 创建空报表是可以在布局视图中打开一个空报表,并显示出
字段列表任务窗格。将字段从字段列表拖到报表中时, Access 将创建一个嵌入式查询并将其存储在报表的记录源属 性中。
P129 【例5-2】
10
5.2.2 利用报表向导创建报表
使用向导创建报表比较简单,用户只要按照向导提示即可正 确建立报表。在创建报表的过程中,如果对前面的设计不满 意,可以返回上一步进行修改,直到满意为止。
还可以建立特殊种类的报表(如标签)。 常见的报表类型有4种:
4
2、报表的视图
Access2010提供的报表视图有4种,分别是设计视图、布局视 图、报表视图和打印预览。 1)设计视图:用来创建和编辑报表的结构。 2)布局视图:也称为设计网格或设计图面,使用布局视图可
以排列报表中的报表项。 3)报表视图:用于显示报表内容,可对报表内容进行筛选、
根据需要可以在报表页中显示页码、报表输出日期,甚至以直线 或方框等来分隔数据,与窗体设计一样也可以设置颜色和阴影等 外观属性。
7
4、页面页脚节
页面页脚位于每页报表的底部,用来显示本页数据的汇总情 况。一般包含页码或控制项的合计内容,数据显示安排在文 本框等类型控件中。
5、报表页脚节
报表页脚节区一般是在所有的主体和组页脚输出完成后才 会出现在报表的最后面,用来显示整份报表的汇总说明。 通过在报表页脚区域安排文本框等控件,可以输出整个报 表的计算汇总或其他统计信息。
查找等。 4)打印预览:用来查看报表的页面数据输出形态。
这4个视图是可以相互转换的,单击“开始”选项卡中“视 图”组里的“视图”命令按钮位置下的4个选项:报表视图、 打印预览、布局视图和设计视图即可对视图进行转换。
5
5.1.3 报表的组成
在报表“设计”视图中,报表的结构一般由报表主体、报表 页眉、报表页脚、页面页眉、页面页脚五个区段组成,这些 区段称为“节。
5.2.1 自动创建报表
“自动创建报表”是使用向导创建报表的一种方法。使用 “自动创建报表”方法可以选择表或查询作为报表的记录源, 然后选择纵栏式或表格式类型来创建报表。 9
1、使用“报表工具”创建报表 使用“报表”按钮创建报表是一种创建报表的快速方法,其
数据源是某个表或查询,所创建的报表是表格是报表。 P128 【Fra Baidu bibliotek5-1】
Visual Basic 程序设计——第二章
第5章 报表
5.1 报表的基本概念 5.2 创建报表 5.3 报表设计 5.4 报表的高级设计 5.5 修饰报表
2
3
5.1.2 报表的类型和视图
1、报表的类型 建立报表前,首先必须确定报表类型。 报表可能是一个电话号码簿,也可能是发票之类的复杂清单;
1、报表页眉节 它位于报表的左上端,一般用来显示报表的标题、图形或说
明性文字,每份报表只有一个报表页眉。
2、页面页眉节 页面页眉中的文字或控件一般位于每页的顶端。通常,页面
页眉用来显示报表中的字段名称或记录的分组名称。
6
3、主体节
主体节用来定义报表中最主要的数据输出内容和格式,将针对每 条记录进行处理,各字段数据均要通过文本框或其他控件(主要 是复选框和绑定对象框)绑定显示,可以包含通过计算得到的字 段数据。
说明
因为步骤7)中选择的是“修改标签设计”单选按钮,所以 单击“完成”按钮后,打开该标签的设计视图界面。在标签 设计视图界面中,调整3个字段标签和3个字段文本框的位置 和大小,在上方添加用于显示标题的标签,输入“教师卡”, 在其右侧添加一个图片,再在标签标题下方添加一个“线段” 控件,然后在主体中添加一个“矩形”控件,修改完后显示 结果如图5-22所示。
12
5.2.3 使用”报表视图创建报表
在实际应用中,许多用户喜欢先使用向导创建报表,然后再 在设计视图中修改报表的设计。可见“设计视图”可以让用 户完全自主地来创建和修改报表。
在数据库窗口功能区“创建”选项卡的“报表”组中,单击 “报表设计”按钮,系统将弹出报表设计视图。
11
2、使用图表向导创建报表
以上所创建的报表,大多以数据形式为主。如果需要更加直观地 将数据以图表的形式表示,就可使用图表向导创建报表。图表向 导功能强大,提供了几十种图表形式供用户选择。 P131 【例5-4】
3、使用标签向导创建标签报表
为了使报表更形象,或为了特殊需要,可以使用标签向导 来创建标签格式的报表。P133 【例5-5】
1、使用报表向导创建报表
P130 【例5-3】
注意: 如果要在报表中包含来自多个表或查询的字段(多个表之间必须已经建
立“关系”),则在报表向导中选择第一个表或查询中的字段后,不要 单击“下一步”按钮或“完成”按钮,而是重复执行选择表或查询的步 骤,直至选完所有需要的字段。字段选择完毕后,按“下一步”按钮, 弹出的对话框要求选择报表使用的布局,接着弹出的对话框则要求选择 报表所用的样式,最后一个对话框则要求给出报表的标题(也是报表的 名字),然后单击“完成”按钮即可生成报表。 如果生成的报表不符合预期要求,可以在报表设计视图中进行修改。
根据主体节内字段数据的显示位置,报表又分为4种类型: (1)纵栏式报表(也称窗体报表)——一般是在一页的主体节区内 以垂直方式显示一条或多条记录。
(2)表格式报表——以整齐的行、列形式显示记录数据,通常一行 显示一条记录,一页显示多行记录。
(3)图表报表——包含图表显示的报表类型。
(4)标签报表——一种特殊类型的报表。在实际应用中,经常会用 到标签,如物品标签、客户标签等。