005第七章 报表.doc_第1页
005第七章 报表.doc_第2页
005第七章 报表.doc_第3页
005第七章 报表.doc_第4页
005第七章 报表.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

第 25 页 共 25 页第七章:报 表第一节:报 表 概 述第二节:创 建 报 表第三节:报表排序与分组第四节:在报表中计算第五节:高级报表第六节:报表的常规编辑第七节:其它操作练习题信息管理的最终目的是向用户提供信息,提供信息的方式有两种:1联机检索:查询和窗体2生成报表:报表(打印)报表功能:提供详细信息、综合性信息、各种统计信息等。 第一节:报 表 概 述一、 什么是报表 将数据综合整理并将整理结果按一定的表格格式打印输出。二、 报表和窗体的区别1相同点:两者的“设计视图”外观相似;添加控件的方法、修改控件的属性等相同。不同点:窗体主要用于制作用户与系统交互的界面;而报表主要用于数据库数据的打印输出。三、 报表的视图编辑报表时可以在三种窗口之间进行切换(设计视图、打印预览、版面预览)见:。001报表的结构(学生11表)设计视图:用于设计报表对象的结构、布局、数据的分组与汇总特性的窗口。打印预览视图:用于测试报表对象打印效果的窗口,其中打印预览内容与实际打印结果完全一致。版面预览视图:功能同,只是打印预览内容是实际打印结果的子集。第二节:创 建 报 表 一、报表的结构报表中的内容以节来划分,每一个节都有特定的目的,而且按照一定的顺序打印在报表上(同窗体的结构)见:001报表的结构(学生11表)1报表页眉: 只在报表首部显示和打印。一般放置报表标题。页面页眉: 显示在报表中每一页的最上方,比如显示列标题(表格的第一行,即表头)。主体:报表记录源中每一条记录都放置在主体节中。如果不需要主体节,可以在其属性表中将主体节“高度”属性设置为0。 页面页脚: 显示在报表中每一页的最下方,如页码等。报表页脚: 只显示在报表末尾,显示报表总计等。组页眉和组页脚(组标头和组注脚)例:002组页眉与组页脚(001教师授课情况查询)l 可以在报表的每个组内添加组页眉和组页脚,从而创建分组报表。l 组页眉显示在新记录开始的地方。l 组页脚显示组总计等内容。l 创建方法:在“视图”上单击“排序与分组”命令按钮,选择一个字段,再将组页眉和组页脚的属性设置为“是”。二、报表的类型:纵栏式报表003纵栏式报表(学生11)表名记录字段名称单个记录 多行日期时间 页码表格式报表004表格式(学生11)表名记录字段名称单个记录 单行日期时间 页码图表报表见:005图表报表(学生成绩)标签报表见:006标签报表(教师11)一条记录三、创建报表的三种方式:使用自动创建报表使用“自动报表”创建报表快、简单但占用空间多,信息显示不紧凑1)纵栏式003纵栏式报表(学生11)2)表格式004表格式(学生11)使用向导使用“向导”创建报表需要适当选择相关信息。1)报表向导(以学生11表为例,并按籍贯分类)007向导(学生11)通过向导需要选择:确定使用字段确定分组级别记录排序原则确定布局及方向确定样式确定报表标题。例按籍贯分类2)图表向导005图表报表(学生成绩)通过向导需要选择:(以学生成绩表为例)确定使用字段确定图表类型将字段分别拖入:轴区域、数据区域、系列区域确定图表标题。3)标签向导006标签报表(教师11)通过向导需要选择:(以教师11为例)确定标签尺寸确定字体、字号、颜色等确定标签字段确定排序依据确定报表名称。页面设置:文件页面设置边距、页、列(选列数为)。使用设计视图(个性化设计、如同窗体的创建)008学生成绩报表(000选择查询)主要操作:)在页面页眉中创建:标签:“学生成绩表”;2)在课程名称页眉中创建:注意:组页眉、组页脚的创建方法标签:“课程名称”;文本框:课程名称(绑定)标签:学号、姓名、成绩(并将此三个标签放在表格中,既:一个矩形框及两条竖线)文本框:“学号”、“姓名”、“成绩”(邦定)(并将此文本框放在表格中,既:四条竖线,一条横线))在页面页脚中创建:插入页码:插入页码标签:“教师签字”、“签字日期”第三节:报表排序与分组排序:按照记录的逻辑顺序排序输出;分组:同类属性的记录排列在一起输出,并可为同组记录设置汇总。一、报表排序:009表格式(学生11以性别排序)操作:在设计视图中选择“排序与分组”按钮(或视图排序与分组)确定排序字段及排序规则。二、报表分组:002组页眉与组页脚(001教师授课查询)操作:.在设计视图中创建分组“排序与分组”按钮确定分组字段及分组顺序组页眉:是、组页脚:是。.在设计视图中添加控件) 在页面页眉中:标签:“开设课程详细报表”) 在课程名称页眉中:标签及绑定文本框:“课程名称”;标签:“序号”“教师编号”“姓名”“授课地点”“授课时间”“班级名称”) 在主体中:文本框:控件来源、运行总和工作组之上。绑定文本框:“教师编号”“姓名”“授课地点”“授课时间”“班级名称”。) 在课程名称页脚中:创建一条直线作为组分隔线。) 在页面页脚中:插入页码:插入页码。第四节:在报表中计算l 对一组记录(在分组页脚添加公式)或全部记录(在报表页脚添加公式)计算总计或平均值;l 操作方法:在报表页脚中添加计算公式。一、计算总计或平均值:010计算总分及平均分(学生成绩表)011教师开课分组中的计算(001教师授课情况查询)操作:)在报表页眉中:标签:“学生总成绩及平均分统计”)在主体中:标签及绑定文本控件:“姓名”“外语”“高等数学”)在报表页脚中:标签:“总成绩”“平均分”计算控件:“=sum(外语)”“=avg(外语)” “=sum(高等数学)” “=avg(高等数学)”二、在报表中计算百分比:012百分比报表(教师表)LTrim、RTrim 和 Trim 函数返回 Variant (String) 值,该值包含指定的字符串的副本,但删除了前面的空格 (LTrim)、后面的空格 (RTrim) 或前后的空格 (Trim)。语 法LTrim(string)RTrim(string)Trim(string)必选参数 string 是任何有效的字符串表达式。如果 string 包含 Null,则返回 Null。.在设计视图中创建分组“排序与分组”按钮确定分组字段及分组顺序组页眉:是、组页脚:是。.在设计视图中添加控件) 在报表页眉中:标签:“教师统计表”2) 在页面页眉中:标签:“系部名称”“系部人数”“占全校人数比例”) 在系部名称页脚中:绑定文本框:“系部名称”计算控件:“=Trim(count教师编号)”注意:名称为“小组总计”“=Trim(count小组总计/总计)”(格式为百分数)4) 在报表页脚中:标签:“全校总人数”计算控件:“=Trim(count系部编号)”注意:名称为“总计”第五节:高级报表一、子报表:子报表的创建方法一:利用“子窗体子报表”控件(同子窗体的创建)创建子报表013子表(000选择查询)利用“000选择查询”创建学生成绩子报表,如图。)创建主报表014学生成绩主表(000选择查询)利用“子窗体子报表”控件在主窗体中添加子报表013子表(000选择查询)方法二:将已有的报表作为子表添加到其他报表中将子表从“数据库”窗口拖到主报表窗口的相关节中。连接主报表与子报表单击子报表属性数据连接子报表:姓名连接主报表:姓名。二、多列报表015多列报表(学生表)三、交叉报表:条件:记录源为交叉表查询(035学生成绩(交叉表)。操作016学生成绩表(交叉列表)在页眉中放置行标题、列标题的标签;在主体中放置置行标题、列标题的文本框。第六节:报表的常规编辑一、在报表中添加背景图片:同窗体的操作:二、在报表中添加日期和时间:在设计视图中插入日期与时间选择日期与时间格式确定说明:插入优先级:如有报表页眉则在此处插入,否则在主体中插入。插入内容:“=Date()”、“=Time()”。直接输入:也可直接输入计算文本框来添加日期与时间。三、在报表中添加页码:在页面页眉和页面页脚中插入页码:在设计视图中插入页码选择页码格式确定四、在报表中添加分页:功能:强行分页。以“罗斯文”数据库中的“概览”报表为例说明。方法:利用工具箱中的“分页符”控件。五、报表的预览与打印:页面设置:文件页面设置边距、页、列确定。报表预览:视图打印预览、版面预览。报表打印:文件打印参数设定确定。六、报表快照:以“.snp”的格式保存报表对象,形成一个独立的文件,已与Access无关,可单独使用。操作:选定报表对象文件导出给出文件地址、文件名、文件类型(*.snp)导出。第七节:其它操作练习题017教师向导(以姓名的第一个字母排序)018页脚计算(学生11)注意:1.组页脚分组计算;2.页眉页脚不能计算;3.报表页脚计算总值。019教师情况授课表(001教师情况授课)注意:1.按教师姓名的第一个字母分组。020课程自动报表(课程表)1.页面页眉放标签;2.主体对应位置放文本框(绑定)。021按学生籍贯分组(学生11)1.籍贯页眉。022学生名单(多列报表,学生表)023学生选课成绩汇总表(000选择查询)注意:1.组页脚分组计算平均值;2.报表页脚计算总平均值。00000(学生11,以籍贯的前两个字母排序)本章小结第一节:报 表 概 述一、 什么是报表二、 报表和窗体的区别三、 报表的视图第二节:创 建 报

温馨提示

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

评论

0/150

提交评论