版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章报表2第5章报表本章要求了解什么是报表了解报表的组成部分了解报表的创建方法掌握在报表中添加分页符和页码掌握在报表中绘制线条和矩阵掌握对报表中的数据进行分组掌握利用报表中的数据进行计算35.1报表的基本概念和组成一、报表的概念报表是Access中以一定格式表现数据的一个对象。主要用于对数据进行分组、计算、汇总和打印输出。Access数据库提供了4种报表视图:
设计视图——用于创建和编辑报表结构
打印预览视图——用于查看报表的页面数据输出形态
布局预览视图——用于查看报表的版面设置(显示的是报表示例,而非实际打印效果)
报表视图——查看报表设计的效果。4二、报表设计区
在设计视图中,节代表着报表的不同区域,报表的内容是按节进行划分的。一般报表分为五个节,自上而下分别为:2)页面页眉:页面页眉出现在报表每页的顶部。可利用它显示列标题3)主体:主体节包含了报表数据的主体部分。对报表基础记录来源的每条记录而言,该节重复出现4)页面页脚:页面页脚出现在报表每页的底部。可利用它显示页号等信息5)报表页脚:报表页脚只在报表结尾出现一次。可利用它显示报表合计等信息,报表页脚是报表设计的最后节,出现在打印报表最后一页的页面页脚之前1)报表页眉:在一个报表中,报表页眉只出现一次。利用它可显示徽标、报表标题或打印日期。报表页眉打印在报表第一页的前面5在报表设计5个基本节区域的基础上,用户可以使用”排序与分组“属性设置”组页眉/组页脚“区域。
组页眉的数据输出在每组的开头位置。
组页脚的数据输出在每组的结束位置。6三、报表的分类报表有4种基本类型:
表格式报表
纵栏式报表
图表式报表
标签式报表75.2创建报表创建报表有3种方式:
①使用”自动创建报表“创建报表
②使用”报表向导“创建报表
③使用设计视图创建报表一、使用”自动创建报表“
自动创建报表是使用数据来源中的所有字段自动生成报表的方法,会自动生成报表输出记录源所有字段的全部记录。
步骤:选择数据源,再单击“创建”选项卡中“报表”区域的“报表”按钮。8二、使用“报表向导”创建报表选择数据源,再单击“创建”选项卡中“报表”区域的“报表向导”按钮。9三、使用“标签向导”创建报表选择数据源,再单击“创建”选项卡中“报表”区域的“标签”按钮。10四、使用“设计”视图创建报表
Access中,用户可以在设计视图中根据自己的需要自行设计报表样式,以使报表更加符合要求。也可以在使用自动报表和向导建立好报表后,在“设计”视图中更改。11将主体中的标签控件移至页面页眉节(当光标变成手形时拖动,或通过”剪切“命令或借助方向键移动),借助”格式“菜单中的”对齐“、”大小“、”水平间距“、”垂直间距“命令调整各个控件的位置、大小,并通过“格式”区域设置其格式。设计报表跟设计窗体类似,也主要靠各种控件进行设计。12135.3编辑报表编辑报表主要包括设置报表格式、添加背景图案、添加页码、添加时间日期等。一、设置报表主题
Access数据库内置了一些主题,也可以设计自己的主题或者使用外部主题。
在报表设计视图模式下,通过“设计”选项卡下的“主题”区域进行设置。14二、添加背景图案
鼠标右键单击报表选择器或者在报表区域之外的设计区进行右击,在弹出的对话框中选择”属性“命令,单击”格式选项卡,设置“图片”属性。15三、添加日期和时间在“报表”对象设计视图中,通过“设计”选项卡下面的“页眉/页脚”区域进行日期和时间的添加。
或者在页面页脚节中添加文本框控件,在文本框中输入对应的日期、时间表达式(以“=”开头)。若在报表中显示日期而不显示时间,则在文本框中输入“=Date()”,若显示年则输入“=Year(date())”,显示年月日则输入“
=year(date())&’年’&month(date())&’月’&day(date())&’日’
”,“&”为连接字符串的符号。16日期、时间表达式及显示结果序号表达式显示结果1=Now()显示当前日期和时间2=Date()显示当前日期3=Time()显示当前时间4=year(date())显示年5=month(date())显示月6=day(date())显示日7=year(date())&’年’&month(date())&’月’&day(date())&’日’显示某年某月某日17四、添加分页符和页码1.在报表中添加分页符
在报表中插入分页符,表示其后的内容要另起一页显示。
在设计视图中打开相应报表,单击工具箱中的“分页符”控件按钮,选择主体节中需设置分页符的位置并单击,分页符以虚线形式出现。182.添加页码
通过“设计”选项卡下面的“页眉/页脚”区域。
也可用表达式创建页码。Page和pages是内置变量,[page]代表当前页号,[pages]代表总页数。代码显示文本=“第”&[page]&”页”第N(当前页)页=[page]”/”[pages]N/M(总页数)=“第”&[page]&”页,共”&[pages]&”页”第N页,共M页19五、使用节1.添加/删除报表页眉、页脚和页面页眉、页脚
通过右击报表设计区的空白区域,在快捷菜单中的进行设置。2.改变报表的页眉、页脚或其他节的大小
通过鼠标拖动调节。3.为报表中的节或者控件创建自定义颜色
通过设置属性表中的“前景颜色”、“背景颜色”、“边框颜色”等,可以为报表中的节或者控件创建自定义颜色。205.4报表的排序和分组排序是将记录按照一定的规则进行排序,分组是将具有相同类型的记录排列在一起,并且可以对同组数据进行计算和汇总。通过“设计”选项卡下面的“分组和汇总”区域,或者通过快捷菜单进行选择,然后在“分组、排序和汇总”窗口进行设置。
215.5使用计算控件一、报表中添加的计算控件
计算控件的控件来源是计算表达式。当表达式的值发生变化时,会重新计算结果并输出。文本框是最常用的计算控件。22二、报表统计计算在主体节内添加计算控件,然后设置计算控件的“控件来源”为相应字段的运算表达式即可。在组页眉/组页脚节区或报表页眉/报表页脚节区内添加计算字段,对记录的若干字段求和或进行统计计算。这种统计一般是对报表字段列的纵向记录数据进行统计,而且要使用Access提供的内置统计函数完成相应的计算操作。
若是进行分组统计并输出,则统计计算控件应该布置在“组页眉/组页脚”节区内相应的位置,然后使用统计函数设置控件源即可。23三、报表常用函数
报表中的常用函数函数功能Avg在指定的范围内计算指定字段的平均值Count计算指定范围内的记录个数First返回指定范围内多条记录中的第一条记录指定的字段值Last返回指定范围内多条记录中的最后一条记录指定的字段值Max返回指定范围内多条记录中的最大值Min返回指定范围内多条记录中的最小值Sum计算指定范围内多条记录指定字段值的和Date当前日期Now当前日期和时间Time当前时间Year当前年245.6创建子报表子报表是包含在其他报表中的报表。合并报表时,两个表中的一个必须是主报表。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 顾问式销售(二)经典案例
- 全球经济形势与趋势评估研究
- 现代物流管理 第07章 第三方物流与第四方物流
- 大学生反诈骗安全
- 单位附属绿地规划设计案例
- 会计信息系统实训-供应链篇(用友U8 V10.1)(第2版) 课件 单元4 财务各子系统初始化
- 吴王夫差剑课件
- 2024-2025学年年七年级数学人教版下册专题整合复习卷26.2 用函数观点看一元二次方程(1)课课练(含答案)
- 弦歌不辍-阳关三叠 课件 2024-2025学年西交大版(2024)初中音乐七年级上册
- 2024届江西省抚州市临川区一中高三年级三月线上月考数学试题试卷
- 单相双半波晶闸管整流电路设计(纯电阻负载讲解
- 车辆档案(公务用车一车一档)
- 帕金森病医学必看试题带详细解析答案
- 公司安全检查流程图(共2页)
- 普惠金融发展过程中的风险管理
- 第二节岩石的水理性质
- 酒店销售部绩效考核方案(DOC6页)
- 六步法设计与实现
- 幼儿园小班社会教案动物好朋友及教学反思推荐5篇
- 预防未成年人犯罪主题教育班会PPT课件
- 综合自然地理学-土地与土地类型(第5章)
评论
0/150
提交评论