模块六报表设计与创建.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1. 在报表页眉/页脚节中添加计算控件 在报表页眉/页脚节中添加计算控件,可以对某些字段的全部记录进行统计,如求累加和、最高分、总人数等。这种形式的计算一般是对报表字段列的纵向记录数据进行统计,并且经常使用Access 提供的内置统计函数来完成相应的计算操作。 此时只针对报表中的所有记录进行计算,因此需要将计算控件放在报表页眉/页脚节中。 2. 在组页眉/页脚节中添加计算控件 在组页眉/页脚节中添加计算控件,可以对分组记录进行统计,如求出每个专业的学生人数、不同课程的选修人数等。 此时只针对报表中的一组记录进行计算,因此需要将计算控件放在组页眉/组页脚节中。 3. 在主体节中添加计算控件 在主体节中添加计算控件,可以对报表中每条记录的若干字段值进行计算,如求期末总分、平均分、年龄等。只需设置该计算控件源为记录中对应的字段的计算表达式即可,这里进行的是横向计算。 4.常用的SQL聚合函数 报表常用的函数主要是“SQL聚合函数”中的Avg(平均值)、Count(计数)、Max(最大值)、Min(最小值)和Sum(求和)等,以及“日期/时间”类中的Date(日期)、Now(日期与时间)、Time(时间)和Year(年份)等 任务设计--在报表页眉/页脚节中添加计算控件 根据“教学信息管理系统”数据库,创建“项目2-2-1 统计学生总人数”,在报表的报表页眉节输出学生总人数。主体中显示所有学生信息。 任务设计--在组页眉/页脚节中添加计算控件 根据“教学信息管理系统”数据库,统计学生表中各专业最大出生日期”,在报表的专业组页眉节输出各专业的最大出生日期。报表主体中显示姓名,性别,专业,出生日期 任务设计--在主体节中添加计算控件 根据“教学信息管理系统”数据库,根据学生的出生日期在报表主体节输出每位学生的年龄。报表中显示姓名,年龄 任务三 设计主/子报表 把一个报表插入到另一个报表内部,被插入的报表称为子报表,包含子报表的报表叫做主报表。 其中主报表可以是未绑定的,也可以是绑定的。对于绑定的主报表,它包含的是一对多关系“一”方的记录,而子报表显示“多”方的相关记录。 任务设计--在已有报表中创建子报表 根据“教学信息管理系统”数据库,在项目一创建的“项目1-2-1 课程信息”报表中创建子报表,子报表的数据源是“学生”表和“成绩”表,要求能够在“项目1-2-1 课程信息”报表中显示对应课程的学生选课成绩,包括“姓名”、“性别”、“出生日期”、“专业”和“分数”等字段。创建的主/子报表名称为“项目2-3-1 课程选修信息”。 任务设计--将已有报表添加到主报表中建立子报表 根据“教学信息管理系统”数据库,首先创建主报表“学生基本信息”和子报表“课程选修信息”,然后将“课程选修信息”子报表添加到主报表中,新创建的主/子报表名称为“项目2-3-2 学生选课成绩”。 模块六 报表的设计与创建 本章目录 报表概述与类型 1 报表创建与编辑 2 报表汇总和排序 3 报表打印 4 一、报表概述 报表是Access数据库的第四大数据库对象,报表是以打印格式显示数据的一种有效方式,用户可以设置报表的外观和尺寸,并按不同的格式查看和打印信息,以及给报表添加多级汇总、统计、图片和图表。 二、 报表的功能 报表主要有下列三项基本功能: (1)从多个表/查询中提取数据并进行排序、分组、统计。 (2)生成带有数据透视图或透视表的报表,增加数据的可读性。 (3)将数据源按分组生成数据清单,制作数据标签。 报表的结构和窗体类似,也由节组成,每个报表可以包含7个节,分别是:报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚和报表页脚。 1. 报表页眉/页脚 2. 页面页眉/页脚 3. 主体 4. 组页眉/页脚:用于分组 三、 报表的组成 四 报表的类型 在Access中报表的主要类型主要分为以下四种类型: 纵栏式报表、表格式报表、图表报表、标签报表。 1. 纵栏式报表 纵栏式报表将数据表的每一条记录以垂直的方式排列,然后在排列好的字段内显示数据。 纵栏式报表的特点: 一次只显示一个记录的多个字段; 字段标题信息不是在页面页眉中,而是在主体节中。 2. 表格式报表 表格式报表实质是一个二维表,由行和列的形式显示记录数据,通常一行显示一行记录、一页显示多条记录,记录数据的字段标题信息放在页面页眉中。 3. 图表报表 图表报表是指包含图表显示的报表类型。在报表中使用图表,可以更直观地表示出数据之间的关系。 4. 标签报表 标签报表是一种

文档评论(0)

smashing + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档