资源预览内容
第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
第9页 / 共31页
第10页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
全国计算机等级考试二级教程培训 Access数据库 程序设计Train不动摇不动摇不懈怠不懈怠不折腾不折腾第5章 报 表n5.1 报表的基本概念与组成n5.2 创建报表n5.3 编辑报表n5.4 报表排序和分组n5.5 使用计算控件n5.6 创建子报表n5.7 创建多列报表n5.8 设计复杂的报表报 表n是ACCESS的一种对象。n只能查看或输出数据,不能修改或输入数据。n数据来源可以是数据表、查询或新建的SQL语句。5.1 报表的基本概念与组成n5.1.1 报表基本概念报表的功能:格式化输出数据格式化输出数据对数据分组汇总对数据分组汇总进行计数等统计计算进行计数等统计计算输出多种样式报表输出多种样式报表嵌入图片等丰富数据嵌入图片等丰富数据报表工作的三种视图:设计视图打印预览视图版面预览视图报表的组成区域显示报表的大标题,每份报表只有一显示报表的大标题,每份报表只有一个报表页眉。个报表页眉。显示字段名称或记录的分组名称,报显示字段名称或记录的分组名称,报表的每一页都有一个页面页眉。表的每一页都有一个页面页眉。显示数据的主要区域显示数据的主要区域报表的每一页都有一个页面页脚,用报表的每一页都有一个页面页脚,用来显示本页的汇总说明。来显示本页的汇总说明。显示整份报表的汇总信息,只输出在显示整份报表的汇总信息,只输出在报表的结束处。报表的结束处。5.2 创建报表n5.2.1 使用“自动报表”创建报表步骤:先选择表或查询作为褒贬的记录源 再选择报表的类型。例5.1:在教学管理数据库中使用“自动报表”创建学生信息报表。5.2.2 使用“报表向导”创建n例5.2 以“教学管理”数据库文件中已经存在的“学生选课成绩表”查询对象为基础,利用向导创建学生选课成绩报表。5.2.3 使用“图表向导”创建报表n例5.3:创建“教师职称统计表”图表报表。5.2.4 使用“标签向导”创建报表n例5.4:5.2.5 使用“设计”视图创建报表n例:使用“设计”视图创建“学生选课成绩表”的表格式报表。5.3 编辑报表n主要操作项目:设置报表格式设置报表格式添加背景图案添加背景图案添加页码添加页码添加时间日期等添加时间日期等5.3.1 设置报表格式n利用“自动套用格式”,可以一次性更改报表中所有文本的字体、字号及线条粗细等外观属性。5.3.2 添加背景图案n报表的背景可以添加图片以增强显示效果。5.3.3 添加时间日期5.3.4 添加分页符和页码n在报表中添加分页符:可以在某一节中使用分页控制符来标志要另起一页的位置。操作步骤:1、单击工具箱中的分页符按钮2、选择要设置的位置单击即可注意:分页符应该在控件之上或注意:分页符应该在控件之上或下,以免拆分了控件中的数据。下,以免拆分了控件中的数据。n在报表中添加页码:1、单击“插入”菜单中的页码命令2、在页码对话框中,根据需要选择相应的页码格式、位置和对齐方式。注:可用表达式创建页码:代码代码显示文本显示文本=”第第”&page&”页页”第第N页页=page”/”pagesN/M=”第第”&page&”页页,共共”&pages&”页页”第第N页页,共共M页页n绘制线条和矩形 在报表设计中,可以通过添加线条或矩形来修饰版面,以达到一个更好的显示效果。注:直线和矩形都是报表工具箱中的控件5.4 报表排序和分组n记录排序1、“报表向导”中设置字段排序,除有最多一次设置4个字段的限制外,排序依据还限制只能是字段,不能是表达式。2、实际上,一个报表最多可以安排10个字段或字段表达式进行排序。n例:在“教师信息表”报表设计中按照教师的工作时间由早到晚进行排序输出。n记录分组 分组就是设计报表时,按选定的某个字段值是否相等将记录划分成组的过程。一个报表最多可以对10个字段或表达式进行分组。例:对学生成绩进行分组。5.5 使用计算控件n计算控件:控件的控件来源属性为计算表达式。n5.5.1 报表添加计算控件n例:在“教师信息表”报表设计中根据教师“工作时间”字段值使用计算控件来计算教师工龄。n例:给“学生选课成绩”报表中增加一个关于“成绩”的说明信息,如下图:5.5.2 报表统计计算n可以在报表的主体节、报表页眉/页脚节、组页眉/页脚节中添加统计计算字段来完成计算。n报表常用函数P168。AVG COUNTFIRST LASTMAX MINSUM DATENOW TIME以上函数均在指定范围内进行统计计算以上函数均在指定范围内进行统计计算5.6 创建子报表n子报表就是插在其他报表中的报表。n主报表既可以包含子报表也可以包含子窗体。n一个主报表最多只能包含两级子窗体或子报表。n例:在“学生信息表”报表中增添“选课成绩信息”子报表。n创建多列报表1、实用“标签向导”创建标签报表。2、把一个设计好的普通报表设置成多列报表。5.8 设计复杂的报表n报表设计时正确灵活使用“报表属性”、“控件属性”、“节属性”等可以设计出更加精美、丰富的报表。n常见属性介绍请参考课本P172.真题再现真题再现n2011年9月全国计算机等级考试Access 二级笔试(21)下图所示的是报表设计视图,由此可判断该报表的分组字段是A)课程名称 B)学分 C)成绩 D)姓名(7)在报表中要显示格式为“第N页”的页码,页码格式设置是:=”第”& 7 &”页”。真题再现真题再现n2010年3月全国计算机等级考试Access 二级笔试(24)在报表设计过程中,不适合添加的控件是A)标签控件B)图形控件C)文本框控件D)选项组控件
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号