您好,欢迎访问三七文档
第5章报表报表是Access数据库对象之一,对数据库中的数据进行分组、计算、汇总和打印输出。报表和窗体相相同同点点:数据来源都是基础表、查询;设计窗体时所用到控件操作刻在报表设计中使用。二二者者区区别别:在窗体中可以输入数据,报表不能;报表主要用途(打印、统计)→输出数据。5.1报表的定义与组成一、报表功能根据指定规则打印输出格式化的数据:可以呈现格式化数据;分组组织数据,进行计算、汇总;打印输出标签、发票、订单和信封等多种样式报表。二、报表视图(3种)设计视图:用于创建和编辑报表的结构打印预览:查看报表页面数据输出形态。版面预览:查看报表版面摄制。3种视图可以相互切换!视视图图→→三、报表组成表报页眉:显示表报标题、图形、或说明文字,每每份份表表报报只只有有一一个个。。页面页眉:显示报表中字段名称或记录分组名称,每每页页有有一一个个。。主体:报表显示数据的主要区域。页面页脚:显示本页的汇总说明。报表页脚:显示整份报表的汇总说明。四、报表设计区在报表设计视图中,区区段段被表示成带带状状形形式式,称为“节节”,报表中的信息可安排在多个节中,每个节在页面上和报表中具有特定目的并按照预期顺序输出打印。1、报表页眉节:报表页眉中任何内容,在报表第第11页页打打印印一一次次。2、页面页眉节:页面页眉节中的文字或控件一般显示在每每页页顶顶端端。。3、组页眉节:使用“排序与分组”属性设置它,以实现报表的分组输出和分组统计。4、主体节:处理每条记录,字段数据均需通过文本框和其他控件绑定显示,包含计算的字段数据。5、组页脚节:显示分组统计数据。6、页面页脚:一般包含页码或控制项的合计内容。7、报表页脚节:显示整个报表汇总或其他统计信息。5.2报表的分类报表主要分4种类型:纵栏式、表格式、图表和标签式报表。一、纵栏式报表(也称为窗窗体体报报表表)字段标题与字段记录数据被安排在主体节内显示。二、表格式报表一行显示一条记录,一页显示多行记录。标题‘安排在页面页眉节区显示。三、图表报表:包含图表显示的报表类型。四、标签报表:一种特殊类型报表。5.3创建报表3种创建方法:使用自自动动报报表表、向向导导和设设计计视视图图。一、使用“自动报表”创建报表新建→自动创建报表插入→报表二、使用“报表向导”创建报表新建→报表向导三、使用“图表向导”建立报表新建→图表向导四、使用“标签向导”新建→标签向导五、使用“设计视图”创建报表创建空白报表并选择数据源添加页眉页脚布置控件显示数据、文本和各种统计信息设置报表排序和分组属性;设置报表和控件外观格式、大小和对齐方式。5.4编辑报表在报表设计视图下,对已创建的报表进行编辑和修改。一、设设置置报报表表格格式式格式→自动套用格式二、添添加加背背景景图图案案:报表的北景可添加图片增强显示效果。报表“属性”→格式→图片三、添加日期和时间插入→日期和时间四、添加分页符和页码1、在报表中添加分页符注意:分页符应设置在某个控件之上或之下。2、在报表中添加页码:插入→页码五、使用节在打印报表中,某些节可以指定很多次,放置的控件确定节中显示内容位置。1、添加/删除报报表表页页眉眉页页脚脚、页页面面页页眉眉页页脚脚视图→报表页眉页脚/页面页脚注意:页眉页脚只能作为一对同同时时添添加加//删删除除。。2、改变报表的页眉、页脚或其他节的大小拖动鼠标改变节的高度,报表只有唯一宽度,改变一节的宽度将改变整个报表宽度。3、为报表中的节或控件创建自定义颜色节属性→格式→背景颜色六、绘制线条和矩形Shift+←↑↓→调整线条角度和方向Ctrl+←↑↓→调整图形位置5.5报表排序和分组一、记录排序:视图→排序与分组注意:一个报表最多可安排10字段或字段表达式二、记录分组按选定的某个(或几个)字段值是否相等而将记录划分成组的过程。字字段段值值相相等等归归为为同同一一组组,,不不等等的的记记录录归归为为不不同同组组。例如:page2075.6使用计算控件计计算算控控件件::计算控件的控件源是计算表达式,文本框是最常用的计算控件。一、报表添加计算控件例如:P209,工龄计算。例如:P207,分组求平均avg,总平均avg5.7创建子表子子报报表表概概念念:插在其他报表中的报表。主报表可以包含子报表,也可以包含子窗体,而且能够包含多个子窗体和子报表。一、在已有报表中创建子报表注注意意:在主体节下部要为子报表的插入预留出一定的空间。二、将某个已有报表添加到其他已有报表来创建子报表按FF1111键切换到数据库窗口注注意意::子报表在链接到主报表之前,应当确保已经正确的建立了表间关系。三、链接主报表和子报表5.8创建多列报表一、标签向导二、普通列表文件→页面设置5.9设计复杂的报表
本文标题:第5章 报表
链接地址:https://www.777doc.com/doc-2195850 .html