计算机等级考试二级培训Access数据库程序设计报表.ppt_第1页
计算机等级考试二级培训Access数据库程序设计报表.ppt_第2页
计算机等级考试二级培训Access数据库程序设计报表.ppt_第3页
计算机等级考试二级培训Access数据库程序设计报表.ppt_第4页
计算机等级考试二级培训Access数据库程序设计报表.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

全国计算机等级考试 二级教程培训 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 count first last max min sum date now 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页”的 页码,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论