ACCESS实例教程(报表的操作)
Access上机操作题——报表操作
Access上机操作题之二十——创建报表㈠一、使用工具栏中“新对象:自动报表”按钮创建纵栏式报表:●创建“学生”表的纵栏式报表,其操作步骤如下:①打开“教学”数据库,选择“表”对象。
②选择“学生”数据表。
③单击工具栏中的“新对象:自动报表”按钮,选择“自动报表”选项。
④保存此报表。
●窗体转换为报表:将“教学”数据库中的“学生”窗体转换为报表。
其操作步骤如下:①打开“教学”数据库,选择“窗体”对象。
②右击“学生”窗体名,选择“另存为”命令。
③在“另存为”对话框中的“保存类型”下拉按钮中,选择“报表”选项。
④单击“确定”按钮。
●学生操作训练⑴创建“课程”表的纵栏式报表。
⑵创建“成绩”表的纵栏式报表。
⑶在“职工基本情况”数据库中,创建一个基于“职工”数据表的窗体,然后再将转换为报表。
二、使用向导创建单表报表:1、自动创建纵栏式报表:⑴根据“学生”表创建纵栏式报表,其操作步骤如下:①选择“插入”菜单中的“报表”命令,或选择“报表”对象后,再单击“新建”按钮。
②选择“自动创建报表:纵栏式”选项,并选择数据来源为“学生”表后,单击“确定”按钮。
③保存此报表。
注:自动创建表格式报表和数据表式报表的操作方法同此相似。
学生操作训练:⑵根据“课程”表,分别创建一个纵栏式、表格式报表。
⑶根据“成绩”表,分别创建一个纵栏式、表格式报表。
2、使用“报表向导”创建报表:⑴使用“报表向导”建立一个基于“学生”表中“学号、姓名、性别、出生日期”等字段的简单报表。
其操作步骤如下:①选择“报表”对象,双击“使用向导创建报表”选项。
②在“表/查询”下拉列表中选择报表的数据来源——“学生”表,然后选择在报表中要显示的字段名:学号、姓名、性别、出生日期等,最后单击“下一步”按钮。
③设置分组:确定是否添加分组级别。
暂时不添加,则直接单击“下一步”按钮。
④设置记录的排序次序。
暂时不设置排序,则直接单击“下一步”按钮。
⑤选择一种报表布局形式:纵栏表/ 表格/ 两端对齐;并选择一种页面方向:纵向/ 横向。
Access教程 第五章 报表
Access教程第五章报表本章内容◆报表的功能◆报表的设计◆报表的记录分组和排序◆报表的打印和预览一、报表的功能尽管数据表和查询都可用于打印,但是,报表才是打印和复制数据库管理信息的最佳方式,可以帮助用户以更好的方式表示数据。
报表既可以输出到屏幕上,也可以传送到打印设备。
报表是查阅和打印数据的方法,与其他的打印数据方法相比,具有以下两个优点:◆报表不仅可以执行简单的数据浏览和打印功能,还可以对大量原始数据进行比较、汇总和小计。
◆报表可生成清单、订单及其他所需的输出内容,从而可以方便有效地处理商务。
报表作为Access 2003数据库的一个重要组成部分,不仅可用于数据分组,单独提供各项数据和执行计算,还提供了以下功能:◆可以制成各种丰富的格式,从而使用户的报表更易于阅读和理解。
◆可以使用剪贴画、图片或者扫描图像来美化报表的外观。
◆通过页眉和页脚,可以在每页的顶部和底部打印标识信息◆可以利用图表和图形来帮助说明数据的含义。
二、报表设计如同数据库中创建的大多数对象一样,用户可以采用多种方式来创建所需的报表。
首先,打开数据库窗口,单击【对象】栏下的【报表】按钮,然后单击【报表设计】工具栏上的【新建】,则弹出【新建报表】对话框。
1. 报表设计工具⑴工具栏视图、对象、超链接、字段列表、工具箱、排序分组、自动套用格式、代码、属性、生成器、数据库窗口、新对象、线条/边框宽度、特殊效果⑵工具箱在报表设计过程中,工具箱是十分有用的,下面具体介绍【工具箱】中的各个控件。
◆选择对象用于选定操作的对象。
◆控件对象单击该按钮后,在使用其他控件时,即可在向导下完成。
◆标签显示标题、说明文字。
◆文本框用来在窗体、报表或数据访问页上显示输入或编辑数据,也可接受计算结果或用户输入。
◆选项组显示一组限制性的选项值。
◆切换按钮当表内数据具有逻辑性时,用来帮助数据的输入。
◆选项按钮与切换按钮类似,属单选。
◆复选框选中时,值为1,取消时,值为0。
Access如何进行报表的生成和打印
Access如何进行报表的生成和打印报表生成和打印是企业管理中非常重要的一项工作,它涉及到数据的整合、分析和展示,为管理者提供决策参考。
在现代科技发达的时代,有许多软件和工具可以帮助我们进行报表的生成和打印,其中Access是一种非常常用且强大的数据库管理软件,今天我将为大家介绍如何在Access中进行报表的生成和打印。
首先,我们来了解一下报表的生成和打印的基本流程。
在Access 中,报表是用来从数据库中提取数据并以易于理解的形式进行展示的工具。
生成报表的过程通常包括以下几个步骤:1.设计报表:在Access中,我们可以通过报表设计视图来创建报表的结构和布局,包括选择要显示的字段、设置数据的分组和排序等。
2.运行查询:在生成报表之前,通常需要先运行查询来从数据库中提取需要的数据。
查询可以根据特定的条件和要求来筛选、计算和排序数据,以便生成报表时能够呈现出有意义的信息。
3.生成报表:一旦设计好报表的布局和结构,我们就可以利用查询的结果来生成报表。
在Access中,我们可以通过“创建”选项卡中的“报表”工具来新建报表,然后将查询的结果和报表的布局进行结合,生成最终的报表。
4.打印报表:最后,我们可以将生成的报表通过打印机或其他打印设备进行打印,以便在纸质上进行阅读、分发和存档。
下面我们将逐步介绍在Access中如何进行报表的生成和打印。
第一步:设计报表在Access中设计报表的过程通常包括以下几个方面:1.选择报表的数据源:在设计报表之前,我们首先需要确定报表要使用的数据源,即要从数据库中提取哪些数据来进行展示。
这通常是通过运行查询来实现的,可以根据实际需求来筛选、计算和排序数据。
2.设计报表的结构和布局:在设计报表时,我们需要确定报表的结构和布局,包括要显示的字段、数据的分组和排序方式等。
在Access中,我们可以通过报表设计视图来进行这些设定,可以通过拖放字段、设置排序和分组属性等来实现。
3.设计报表的样式和格式:除了基本的数据展示外,我们还可以通过设置报表的样式和格式来美化报表的外观。
Access 2019数据库开发实例教程 第09章 报表的操作
9.7.1 创建子列表
在【员工信息报表】中创建子报表,用于显示员工签署的订单信息。
9.1.3 报表的构成
在Access 2019中,报表是按节来设计的,并且只有在设计视图中才能查 看报表的各个节。一个完整的报表有7部分组成,分别是报表页眉、页面页 眉、分组页眉、主体、分组页脚、页面页脚和报表页脚。
9.2 创建报表
Access 2019提供了强大的报表创建功能,帮助用户创建专业、功能齐全 的报表。下面将详细介绍创建报表的几种方法。
9.2.3 创建标签报表
标签是一种特殊的报表,它是以记录为单位,创建格式完全相同的独立 报表,主要应用于制作信封、打印工资条、学生成绩单等。单击标签工具将 打开标签向导,根据向导提示可以创建各种标准大小的标签报表 。
9.2.4 创建空白报表
如果使用报表工具或报表向导不能满足报表的设计需求,那么可以使用 空白报表工具从头生成报表。使用空白报表工具创建报表是指首先创建一个 空白报表,然后将选定的数据字段添加到报表中所创建的报表。使用这种方 法创建报表,其数据源只能是表。
9.5.2 报表分组
在实际工作中,经常需要对数据进行分组、汇总。分组是将报表中具有 共同特征的相关记录排列在一起,并且可以为同组记录进行汇总统计。使用 Access 2019提供的分组功能,可以对报表中的记录进行分组。对报表的记录 进行分组时,可以按照一个字段进行,也可以对多个字段分别进行。
9.6 打印报表
设计外观 添加修饰元素
9.3.1 设计外观
报表主要用于输出和显示数据,因此外观设计很重要,报表设计要做到 数据清晰并有条理地显示给用户。
9.3.2 添加修饰元素
在报表中除了显示主体内容外,还可以增加一些表现要素,使得报表的 表现力更强。
ACCESS实例教程(报表操作)
ACCESS实例教程
5.3.2 数据分组
例:按照“姓名”字段分组,显示所选课程的名称、成 绩,计算平均成绩 。 “视图”菜单→“排序与分组”→分组字段选“姓 名”→组页眉选“是”→组页脚选“是”,设计视图中 显示组页眉和组页脚。
ACCESS实例教程
在组页脚添加计算字段。
表达式:=avg([成绩])
ACCESS实例教程
5.1.4 报表的几个重要按钮
分别是:字段列表,工具箱,排序分组,自动套用格式, 代码,属 性,生成器,数据库,新对象。 单击“排序分组”按钮,选取一个字段,可以对字段进 行排序和分组操作,实现报表数据的排序、分组输出、分组 统计。
ACCESS实例教程
5.1.5 报表的节
报表的内容以节划分,节代表不同带区,每个节都有特定用 途,并按一定顺序打印。报表有惟一宽度,改变一个节的宽度等 于改变整个报表的宽度。 用“视图”菜单中的命令可以为报表添加“报表页眉/页脚” 节、“页面页眉/页脚”节、“组页眉/页脚”节。 选中一个节,“可见性”属性设置为“否”,或删除节中控 件,将节的“高度”属性设置为0,可以隐藏选中的节。
Access实例教程
潘明寒 赵义霞 主编
中国水利水电出版社
ACCESS实例教程
——报表的操作(第5章)
本章要点:
1,使用报表控件
2,建立报表
3,建立主/子报表 4,添加计算控件
ACCESS实例教程
5.1
认识报表对象
报表是按指定格式输出数据的对象,数据源是表、查
询或SQL语句。报表主要于数据库数据的打印,没有输入数
据的功能。 报表是容器对象,包含数据源和其他对象,在报表中的 对象称为报表控件。
ACCESS实例教程
ACCESS实例教程--报表的操作(第5章)
5
5.1.3 报表的类型
报表有4种类型,分别是:纵栏式报表、表格式报表、图表报 表、标签报表。 纵栏式报表以垂直方式显示记录,字段标签与字段值一起显示在 主体节内。 表格式报表以行、列形式显示记录,一页显示多条记录,字段标 签不在主体节区域,而是在页面页眉节中。分组字段在表格式报表中 设置。 图表报表用图表方式显示数据,直观地显示数据之间的关系。 标签报表是特殊类型的报表,将数据做成标签形式,一页中显示 许多标签。
11
显示结果:
12
5.2.4 在报表中显示非记录源字段
用 DLookup 函数在报表中显示非记录源(又称外部表)中 的字段值,外部表与当前表之间无须建立关系,在函数中以共有 字段作为连接条件即可。 DLookup("外部表字段名","外部表名","条件表达式") 说明: (1)函数中的各部分要用引号括起来。 (2)条件表达式格式:外部表字段名=' "&当前表字段名& " ' 注意其中单、双引号和&号的使用。 (3)如果有多个字段符合条件表达式,DLookup 函数只返回第 一个字段值。
8
5.2
在报表中使用控件
5.2.1 用文本框控件显示页码 [page] 计算当前页, [pages]计算总页数。 页码主要有2种显示格式: (1)显示格式为“当前页/总页数”, 如“3/10” 表达式:= [page] & "/" & [pages] (2)显示格式为“第n页/共m页”,如“第3页/共10页” 表达式:= "第" & [page] & "页/总" & [pages] & " 页"
ACCESS最佳教程(报表的设置教学)
第四章报表◆报表的功能◆报表的设计◆报表的记录分组和排序◆报表的打印和预览一、报表的功能尽管数据表和查询都可用于打印,但是,报表才是打印和复制数据库管理信息的最佳方式,可以帮助用户以更好的方式表示数据。
报表既可以输出到屏幕上,也可以传送到打印设备。
报表是查阅和打印数据的方法,与其他的打印数据方法相比,具有以下两个优点:◆报表不仅可以执行简单的数据浏览和打印功能,还可以对大量原始数据进行比较、汇总和小计。
◆报表可生成清单、订单及其他所需的输出内容,从而可以方便有效地处理商务。
报表作为Access 2003数据库的一个重要组成部分,不仅可用于数据分组,单独提供各项数据和执行计算,还提供了以下功能:◆可以制成各种丰富的格式,从而使用户的报表更易于阅读和理解。
◆可以使用剪贴画、图片或者扫描图像来美化报表的外观。
◆通过页眉和页脚,可以在每页的顶部和底部打印标识信息◆可以利用图表和图形来帮助说明数据的含义。
二、报表设计如同数据库中创建的大多数对象一样,用户可以采用多种方式来创建所需的报表。
首先,打开数据库窗口,单击【对象】栏下的【报表】按钮,然后单击【报表设计】工具栏上的【新建】,则弹出【新建报表】对话框。
1. 报表设计工具⑴工具栏视图、对象、超链接、字段列表、工具箱、排序分组、自动套用格式、代码、属性、生成器、数据库窗口、新对象、线条/边框宽度、特殊效果⑵工具箱在报表设计过程中,工具箱是十分有用的,下面具体介绍【工具箱】中的各个控件。
◆选择对象用于选定操作的对象。
◆控件对象单击该按钮后,在使用其他控件时,即可在向导下完成。
◆标签显示标题、说明文字。
◆文本框用来在窗体、报表或数据访问页上显示输入或编辑数据,也可接受计算结果或用户输入。
◆选项组显示一组限制性的选项值。
◆切换按钮当表内数据具有逻辑性时,用来帮助数据的输入。
◆选项按钮与切换按钮类似,属单选。
◆复选框选中时,值为1,取消时,值为0。
属多选。
◆组合框包括了列表框和文本框的特性。
Access数据库的创建报表指导
报表◆报表旳功能◆报表旳设计◆报表旳记录分组和排序◆报表旳打印和预览一、报表旳功能尽管数据表和查询都可用于打印,但是,报表才是打印和复制数据库管理信息旳最佳方式,可以协助顾客以更好旳方式表达数据。
报表既可以输出到屏幕上,也可以传送到打印设备。
报表是查阅和打印数据旳措施,与其他旳打印数据措施相比,具有如下两个长处:◆报表不仅可以执行简朴旳数据浏览和打印功能,还可以对大量原始数据进行比较、汇总和小计。
◆报表可生成清单、订单及其他所需旳输出内容,从而可以以便有效地解决商务。
报表作为Access 数据库旳一种重要构成部分,不仅可用于数据分组,单独提供各项数据和执行计算,还提供了如下功能:◆可以制成多种丰富旳格式,从而使顾客旳报表更易于阅读和理解。
◆可以使用剪贴画、图片或者扫描图像来美化报表旳外观。
◆通过页眉和页脚,可以在每页旳顶部和底部打印标记信息◆可以运用图表和图形来协助阐明数据旳含义。
二、报表设计犹如数据库中创立旳大多数对象同样,顾客可以采用多种方式来创立所需旳报表。
一方面,打开数据库窗口,单击【对象】栏下旳【报表】按钮,然后单击【报表设计】工具栏上旳【新建】,则弹出【新建报表】对话框。
1. 报表设计工具⑴工具栏视图、对象、超链接、字段列表、工具箱、排序分组、自动套用格式、代码、属性、生成器、数据库窗口、新对象、线条/边框宽度、特殊效果⑵工具箱在报表设计过程中,工具箱是十分有用旳,下面具体简介【工具箱】中旳各个控件。
◆选择对象用于选定操作旳对象。
◆控件对象单击该按钮后,在使用其他控件时,即可在向导下完毕。
◆标签显示标题、阐明文字。
◆文本框用来在窗体、报表或数据访问页上显示输入或编辑数据也可接受计算成果或顾客输入。
◆选项组显示一组限制性旳选项值。
◆切换按钮当表内数据具有逻辑性时,用来协助数据旳输入。
◆选项按钮与切换按钮类似,属单选。
◆复选框选中时,值为1,取消时,值为0。
属多选。
◆组合框涉及了列表框和文本框旳特性。
Access数据库应用09-报表
将工资报表导出或打印,以便于核对和发放工资。
案例三:创建库存报表
总结词
库存报表是企业用来跟踪和管理库存的表格,通过库存报表,企业可 以了解库存状况、及时补充货源和避免缺货现象。
构建库存报表
在Access数据库中构建一个库存报表,包括商品名称、库存数量、入 库日期、出库日期和供应商等字段。
详细描述
在Access中,可以通过“分组/汇总向导”来创建分组报表。 选择数据源后,需要指定分组字段和汇总方式(如求和、平 均值等),报表将按照分组字段进行分组展示,并包含相应 的汇总信息。
创建交叉报表
总结词
用于展示交叉表形式的数据,数据源为一个表或查询,报表中包含行、列和交叉点的汇 总信息。
详细描述
03
创建Access数据库报表
创建简单报表
总结词
用于展示单一表中的数据,数据源为一个表或查询。
详细描述
在Access中,可以通过“报表向导”或“报表设计”来创建简单报表。选择数据 源后,报表将按照表或查询中的字段顺序进行展示。
创建分组报表
总结词
用于展示分组数据,数据源为一个表或查询,报表中包含分 组和汇总信息。
Access数据库应用09-报表
• 引言 • Access数据库报表基础 • 创建Access数据库报表 • 报表的高级功能 • 报表的定制和输出 • 案例分析
01
引言
主题简介
报表是Access数据库中用于展示数 据的工具,可以按照指定的格式和要 求呈现数据。
报表可以包含文本、图像、图表等多 种元素,并支持自定义设计,以满足 不同用户的需求。
06
案例分析
表哥的access入门 案例文件
表哥的Access入门案例文件一、数据库和表的创建1. 打开Access,点击左侧导航栏中的“新建数据库”按钮。
2. 在弹出的对话框中,输入数据库名称,然后点击“创建”按钮。
3. 在数据库中创建表,点击左侧导航栏中的“新建表”按钮。
4. 在弹出的对话框中,输入表名称,然后点击“确定”按钮。
5. 在表中添加字段,输入字段名称、数据类型和字段属性等信息。
6. 点击“保存”按钮保存表。
二、数据输入与编辑1. 打开已创建的表,点击左侧导航栏中的“打开”按钮。
2. 在表中输入数据,可以通过单击字段名称来快速输入数据。
3. 编辑数据,选中要编辑的字段,然后输入新的数据。
4. 添加新的记录,在记录中输入新的数据。
5. 删除记录,选中要删除的记录,然后点击“删除”按钮。
6. 更新记录,选中要更新的记录,然后编辑数据并保存。
三、查询数据的创建1. 打开Access,点击左侧导航栏中的“查询”按钮。
2. 在弹出的对话框中,选择要查询的表和字段。
3. 设置查询条件,可以通过输入表达式或使用比较运算符来设置查询条件。
4. 点击“确定”按钮保存查询,并关闭查询设计视图。
5. 在导航栏中点击“查询”按钮,然后选择要运行的查询,即可查看查询结果。
四、窗体的设计与使用1. 打开Access,点击左侧导航栏中的“窗体”按钮。
2. 在弹出的对话框中,选择要使用的窗体类型。
3. 设计窗体布局,可以通过拖拽控件到窗体上来自定义布局。
4. 设置控件属性,可以通过属性面板来设置控件的属性和样式。
5. 添加事件处理函数,可以为控件添加事件处理函数来响应用户操作。
6. 运行窗体并查看效果,可以通过点击窗体上的控件来触发事件并执行相应操作。
五、报表的创建与编辑1. 打开Access,点击左侧导航栏中的“报表”按钮。
2. 在弹出的对话框中,选择要使用的报表类型。
3. 设计报表布局,可以通过拖拽控件到报表上来自定义布局。
4. 设置控件属性,可以通过属性面板来设置控件的属性和样式。
Access数据库报表的创建和使用课件
学习目标:
● 了解报表的功能与类型; ● 能够使用向导创建报表并对报表
进行再设计; ● 能够对报表中的数据进行排序与
分组;
2
6.1 报表概述
6.1.1 6.1.2 6.1.3 6.1.4
报表的功能 报表的结构 报表的视图 报表的类型
返3 回
6.1.1 报表的功能
报表是Access用来打印数据库信息的对 象。它的主要功能就是根据需要将数据库中 的有关数据提取出来进行整理、分类、汇总 和统计,并以要求的格式打印出来。报表可 以打印输出表、查询或窗体中的数据。
报表和窗体这两种对象有着本质的区别: 报表只能查看数据,而窗体可以改变数据源 中的数据。
4
返回
6.1.2 报表的结构
报表页眉
页面页眉
主体 页面页脚
报表页脚
报表的结构和窗体类似,也由节组成。报表可以 包含这些节:主体、报表页眉、报表页脚、页面 页眉、页面页脚、组页眉表页眉/页脚、页面页眉/页脚都可以通过“视图” 菜单选定显示或不显示。而组页眉和组页脚只有在创 建分组报表时根据需要显示。一个报表通常包含多页, 整个报表只有一个报表页眉和一个报表页脚,通常作 为整个报表的封面和封底。
• 每一页由主体、页面页眉和页面页脚组成。 • 组页眉和组页脚数随有无分组和分组的层数多少而定,
其名称也随具体分组字段而定。 • 报表中,主体是不可或缺的。绝大多数报表都有页面
页眉和页面页脚。简单的报表可以没有报表页眉和报 表页脚。不分组的报表没有组页眉和组页脚。
6
• 主体是报表的主要组成部分,用来显示报表数 据源中的记录。
• 一般情况下基于查询创建报表比基于表 要好,这样做所返回的数据集会尽可能 小,因而性能得到提高。
第6章 Access 2010数据库应用教程 报表
Access 2010数据库应用教程
6.3.3记录的分组和汇总
2.汇总计算 报表中的汇总计算可以通过以下途径来完 成: (1)通过快捷菜单命令操作。在布局视 图中打开已创建的报表,鼠标右键单击要汇总 的字段,从弹出的快捷菜单中选择“汇总”列 表中的计算类型。如“求和”、“平均值”、 “记录计数”(即统计所有记录的数目)、 “值计数”(只统计此字段中有值的记录的数 目)、“最大值”、“最小值”、“标准偏差” 和“方差”等。
Access 2010数据库应用教程
6.2.2使用报表向导创建
与使用“报表”按钮直接生成报表不同, 使用报表向导是以交互式的方法创建报表, 显示一个多步骤向导,允许用户指定字段、 分组/排序级别和布局选项。该向导将基于用 户所做的选择创建报表。
Access 2010数据库应用教程
6.2.3使用报表设计视图创建
Access 2010数据库应用教程
6.3.7导出报表
Access 2010报表可以导出为多种格式, 具体如图6-63所示。
图 6-63 导出选项组
Access 2010数据库应用教程
6.4报表的预览打印
6.4.1打印预览 创建报表后,可以在打印之前利用Access 2010提供的打印预览视图提前观察打印效果。 如果报表存在问题,可以在打印之前返回设计 视图或布局视图及时修改,然后再切换至打印 预览视图中检查。
Access 2010数据库应用教程
6.3.6子报表
1.子报表概述 子报表是指插入到其他报表中的报表。在 合并两个报表时,一个报表作为主报表,另一 个就成为子报表。
Access 2010数据库应用教程
6.3.6子报表
2.在已有报表中创建子报表。 创建子报表时,必须先确定主报表和子报 表之间已经建立了正确的联系,从而保证子报 表与主报表中显示记录的一致性。 3. 将一个报表添加到另一个报表中创建子报 表 可以将Access数据库中一个已创建的报表 作为子报表,添加到另一个已建报表中。子报 表在添加到主报表之前,应当确保已经正确地 建立了表间关系。
ACCESS经典教程-报表制作
报表
可见两个表的窗体
直线
用于在窗体或报表中添加直线,以增加可观性
矩形
用于在窗体或报表中添加矩形,以增加可观性
其它按钮 系统提供的所有ACTIVEX控件
20
7.3.2 为报表添加标题、字段名、字 段内容
1.添加标题 一个报表总要有标题,标题一般放在“报表页眉”处。
对于标题,可以添加,还可以修饰,使其美观、漂亮
依操作步骤,形成报表 时,选择了全部字段, 若需取舍还要再进入 设计视图中操作
但是操作步骤较多
---
---
用户需要熟练掌握“工 具箱”的使用
16
第7章 报表制作
7.1 报表的基础知识 7.2 创建与维护报表 7.3 报表设计 7.4 报表的打印输出 7.5 本章小结
17
7.3 报表设计
7.3.1 报表工具箱的使用 7.3.2 为报表添加标题、字段名、字段内容 7.3.3 排序和分组 7.3.4 美化报表
21
7.3.3 排序和分组
22
7.3.4 美化报表
1. 设置报表格式 2. 设置标题格式 3. 添加背景图案 4. 添加日期时间 5. 添加“页码”和“分页符” 6. 添加计算公式
23
7.3.4
美化报表
页 码
函
数
日 期 时 间 函 数
24
分页符 计算公式
第7章 报表制作
7.1 报表的基础知识 7.2 创建与维护报表 7.3 报表设计 7.4 报表的打印输出 7.5 本章小结
第7章 报表制作
7.1 报表的基础知识 7.2 创建与维护报表 7.3 报表设计 7.4 报表的打印输出 7.5 本章小结
1
7.1 表单的基础知识
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ACCESS实例教程
“文件”菜单→“页面设置”→“列”选项卡中列 数选4→行间距和列间距都选0→宽度3.5cm→高度2.7cm→ 去掉“与主体相同”的对勾。
ACCESS实例教程
显示结果:
ACCESS实例教程
据的功能。 报表是容器对象,包含数据源和其他对象,在报表中的 对象称为报表控件。
ACCESS实例教程
5.1.1 报表的视图
报表有3种视图:设计视图、打印预览、版面预览。单击 窗口左上角的视图按钮进行视图切换。
ACCESS实例教程
5.1.2
报表的结构
一个完整的报表对象包含 7个节:报表页眉节、页面页 眉节、组页眉节、主体节、组 页脚节、页面页脚节、报表页 脚节。默认情况下设计视图窗 口只显示页面页眉节、主体节、 页面页脚节。只有在“视图” 菜单的 “排序与分组”中设 置,才能显示组页眉节和组页 脚节。
ACCESS实例教程
5.3.2 数据分组
例:按照“姓名”字段分组,显示所选课程的名称、成 绩,计算平均成绩 。 “视图”菜单→“排序与分组”→分组字段选“姓 名”→组页眉选“是”→组页脚选“是”,设计视图中 显示组页眉和组页脚。
ACCESS实例教程
在组页脚添加计算字段。
表达式:=avg([成绩])
例:用主/子报表的方法显示学生表与公共课成绩表
(1)将“学生”表与“公共课成绩”表建立关系并实施 参照完整性,并分别建立报表 。
(2)将子报表拖入主报表的设计视图,调整大小 。
ACCESS实例教程
显示结果:
ACCESS实例教程
5.4.2 标签报表
标签报表是一种多列报表,在一页中显示多列数据。
例:制作可以显示4列的标签报表。 (1)添加字段,用矩形控件修饰。
ACCESS实例教程
例:当前表是“员工”表,外部表是“部门”表,用 DLookup 函数显示外部表中“名称”字段的值。
ACCESS实例教程
计算出生年:
=Year(Now())-[年龄] 计算部门: =dlookup("名称","部门","部门编号='"&所属部门&"'")
ACCESS实例教程
显示结果:
表达式:= "第" & [page] & "页/总" & [pages] & " 页"
ACCESS实例教程
5.2.2 用文本框控件在报表中添加新字段
例:在报表中添加“应发工资”字段 页面页眉中添加标签,主体节中添加计算文本框。 表达式:=[工资]+[ 奖金]
ACCESS实例教程
5.3.3 用复选框控件在报表中添加新字段 例:用复选框控件添加“通过否”字段 在主体节添加复选框控件,名称为fxk,“控件来源”属 性写表达式:=iif([人平均]>=70,true,false) 在“录取否”对应的计算文本框表达式: =iif(fxk=-1,"录取","未录取")
ACCESS实例教程
5.1.3 报表的类型
报表有4种类型,分别是:纵栏式报表、表格式报表、图表报 表、标签报表。 纵栏式报表以垂直方式显示记录,字段标签与字段值一起显示在 主体节内。 表格式报表以行、列形式显示记录,一页显示多条记录,字段标 签不在主体节区域,而是在页面页眉节中。分组字段在表格式报表中 设置。 图表报表用图表方式显示数据,直观地显示数据之间的关系。 标签报表是特殊类型的报表,将数据做成标签形式,一页中显示 许多标签。
ACCESS实例教程
显示结果:
ACCESS实例教程
5.4 主/子报表与标签报表
5.4.1 主子报表
主/子报表类似于主/子窗体,是对建立了关系的两 个表的操作。两个表都已单独建立了报表,然后将子表对 应的报表插入到主表对应的报表中。主报表可以包含一个 或多个子报表,也可以包含一个或多个子窗体。
ACCESS实例教程
ACCESS实例教程
报表布局:
ACCESS实例教程
显示结果:
ACCESS实例教程
5.3 数据排序与分组
5.3.1 数据排序
“视图”菜单→“排序与分组”→在左边列中选字 段→在右边列中选排序方式。如果对多个字段排序,则 选取字段的顺序就是排序次序。首先对第一个字段排序, 当第一个字段的值相同时,再对第二个字段排序。
ACCESS实例教程
5.2.5 统计报表数据
在报表页脚节或组页脚节可以使用函数对整个报表或组做 统计操作,常用的统计函数有:count(统计个数)、sum(求 和)、avg(求平均值)。 例:用count、sum、avg函数统计报表数据 计算总人数:=count([姓名]) 计算平均工资:=avg([工资]) 计算奖金合计:=sum([奖金]) 说明:“格式”属性选“固定”,值显示2位小数。
Access实例教程
潘明寒 赵义霞 主编
中国水利水电出版社
ACCESS实例教程
——报表的操作(第5章)
本章要点:
1,使用报表控件
2,建立报表
3,建立主/子报表 4,添加计算控件
ACCESS实例教程
5.1
认识报表对象
报表是按指定格式输出数据的对象,数据源是表、查
询或SQL语句。报表主要于数据库数据的打印,没有输入数
ACCESS实例教程
5.2
在报表中使用控件
5.2.1 用文本框控件显示页码 [page] 计算当前页, [pages]计算总页数。 页码主要有2种显示格式: (1)显示格式为“当前页/总页数”, 如“3/10” 表达式:= [page] & "/" & [pages]
(2)显示格式为“第n页/共m页”,如“第3页/共10页”
ACCESS实例教程
5.1.4 报表的几个重要按钮
分别是:字段列表,工具箱,排序分组,自动套用格式, 代码,属 性,生成器,数据库,新对象。 单击“排序分组”按钮,选取一个字段,可以对字段进 行排序和分组操作,实现报表数据的排序、分组输出、分组 统计。
ACCESS实例教程
5.1.5 报表的节
报表的内容以节划分,节代表不同带区,每个节都有特定用 途,并按一定顺序打印。报表有惟一宽度,改变一个节的宽度等 于改变整个报表的宽度。 用“视图”菜单中的命令可以为报表添加“报表页眉/页脚” 节、“页面页眉/页脚”节、“组页眉/页脚”节。 选中一个节,“可见性”属性设置为“否”,或删除节中控 件,将节的“高度”属性设置为0,可以隐藏选中的节。
ACCESS实例教程
显示结果:
ACCESS实例教程5.2.4 在报表中显示 Nhomakorabea记录源字段
用 DLookup 函数在报表中显示非记录源(又称外部表)中 的字段值,外部表与当前表之间无须建立关系,在函数中以共有 字段作为连接条件即可。 DLookup("外部表字段名","外部表名","条件表达式")
说明: (1)函数中的各部分要用引号括起来。 (2)条件表达式格式:外部表字段名=' "&当前表字段名& " ' 注意其中单、双引号和&号的使用。 (3)如果有多个字段符合条件表达式,DLookup 函数只返回第 一个字段值。