Access数据库实用教程第6章_第1页
Access数据库实用教程第6章_第2页
Access数据库实用教程第6章_第3页
Access数据库实用教程第6章_第4页
Access数据库实用教程第6章_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

第6章报表的创建和使用报表简介报表的创建报表的设计报表的美化1第6章报表的创建和使用报表和窗体类似,其数据来源于数据表或查询。报表能够按照所希望的详细程度概括和现实数据,并且几乎可以用任何格式来观看和打印数据。26.1报表简介6.1.1报表的视图报表视图打印预览视图布局视图设计视图36.1报表简介6.1.2报表的组成报表页眉/页脚(节)页面页眉/页脚(节)主体(节)组页眉/页脚(节)46.1报表简介6.1.2报表类型

一般来说,Access2010提供了4种类型的报表。(1)纵栏式报表在纵栏式报表中,每个字段都显示在主体节中的一个独立的行上,并且左边带有一个该字段的标题标签。(2)表格式报表表格式报表中每条记录的所有字段显示在主体节中的一行上,其记录数据的字段标题信息标签,显示在报表的页面页眉节中。(3)图表报表图表报表是指在报表中包含图表显示的报表。(4)标签报表标签报表一种特殊类型。如果将标签绑定到表或查询中,Access就会为基础记录源中的每条记录生成一个标签。56.2报表的创建6.2.1使用“报表”工具创建报表选择数据源使用“报表”按钮创建报表例6-0选择“教师”表为数据源,使用报表按钮创建含教师表中所有数据项的报表。66.2报表的创建6.2.2使用“报表向导”创建报表使用向导创建报表时,向导会提示用户选择数据源、字段、版面及所需的格式,根据用户的选择来创建报表。例6-1使用“报表向导”创建报表打印输出所有教师授课信息,包括教师的“姓名”、“性别”、“系别”、“职称”、所授“课程名称”及“课程类别”字段。76.2报表的创建6.2.3使用“空报表”工具创建报表启动空报表从“字段列表”窗口中将字段控件拖到空报表中例6-2创建一报表,其能打印输出所有的学生编号、姓名、选修的课程、该课程的学分及总评成绩,使输出的记录能按学生编号的升序排列。86.2报表的创建6.2.4创建图表报表用Access提供的“图表向导”可以创建图表报表。“图表向导”功能十分强大,它提供了多达20种的图表形式供用户选择。例6-3创建一报表,显示各门课的平均成绩。(1)现建查询,显示“课程名称”、“总评成绩”。(2)选择“报表设计”按钮进入设计视图,单击“控件”组中的“图表”控件,在主体节中放图表控件。(3)选择数据源,确定需要的字段。96.2报表的创建6.2.5创建标签报表创建标签使用“标签向导”。利用它可将数据库中的数据加载到控件上,从而定义指定输出格式的标签。例6-4为“学生”表中每个同学制作一个奥运志愿者标牌,包括项目:学号、姓名、年龄和所属学校。106.3报表的设计为了使设计出来的报表更能符合用户的要求,需要对报表进行进一步的设计,如对记录排序、分组计算等进行设置。这些都在报表设计视图中实现。

116.3报表中的计算6.3.1报表中的统计计算报表中的统计运算是通过在报表中添加计算型控件实现的。一般把这种计算型控件放在组页脚或报表页脚节,以便对每个分组或整个报表的记录进行统计汇总。例6-6创建一个表格式报表,使其能打印输出“选课成绩”表中的所有成绩记录,输出字段包括学生编号、姓名、课程名称、学分和总评成绩,按学生编号的升序排列,并能在报表尾部显示所有记录的平均成绩、参加考试人数、不及格人数和不及格率。126.3报表中的计算6.3.2报表的排序和分组使用报表向导创建报表时,有一个步骤是设置记录排序,最多只可以设置4个字段对记录排序,且参加排序的只能是字段,不能是表达式。建立报表过程中,除了对整个报表记录排序、统计、汇总外,还需在某些分组前提下关于分组进行统计汇总,即分类汇总。以记录的某个或多个特征(字段)分组,可使具有共同特征的一组记录组成一个集合,在显示或打印报表时,它们将相邻排序。对分组产生的每个集合,可以设置计算汇总等信息。一个报表最多可对10个字段或表达式进行分组。136.3报表中的计算6.3.2报表的排序和分组排序、分组的操作步骤例6-7修改前面力6-6的报表,使之能够显示打印每个学生的全部成绩的总评和已选课程的总学分,对总评在80分以上的学生,姓名旁显示“奖学金获得者”。146.3报表中的计算6.3.2报表的排序和分组例6-7修改前面力6-6的报表,使之能够显示打印每个学生的全部成绩的总评和已选课程的总学分,对总评在80分以上的学生,姓名旁显示“奖学金获得者”。文本框显示奖学金活动者设置:=IIf(Avg([总评成绩])>=80,"奖学金活动者","")156.4报表的美化6.4.1应用“主题”Access提供了几十种各种风格的主题,可以直接使用这些主题,也可以将自定义的“主题”添加到Access的“主题”库中。166.4报表的美化6.4.2添加背景图案可以为报表添加背景图案,也可以在报表页眉节中添加图像控件。为报表添加背景为报表页眉节添加徽标176.4报表的美化6.4.3使用分页符强制分页如果要将报表中的每个记录或分组记录均另起一页,可以通过设置主体节或主页眉、组页脚的强制分页属性实现。186.4报表的美化6.4.4添加日期和时间使用

温馨提示

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

评论

0/150

提交评论