access讲义6报表

上传人:pu****.1 文档编号:573202284 上传时间:2024-08-14 格式:PPT 页数:103 大小:916.50KB
返回 下载 相关 举报
access讲义6报表_第1页
第1页 / 共103页
access讲义6报表_第2页
第2页 / 共103页
access讲义6报表_第3页
第3页 / 共103页
access讲义6报表_第4页
第4页 / 共103页
access讲义6报表_第5页
第5页 / 共103页
点击查看更多>>
资源描述

《access讲义6报表》由会员分享,可在线阅读,更多相关《access讲义6报表(103页珍藏版)》请在金锄头文库上搜索。

1、第6章报表报表是显示与打印信息的一种方式,或者说是数据输出的方式。在传统的人工数据管理阶段,报表几乎是展示信息的唯一途径。报表也是Access数据库中的一个对象,其信息来源于表或者查询,是经过处理的、概括性的且符合特定需求的信息;并且几乎可以用任何格式来显示或者打印信息。还可以在报表中增加多级汇总、统计比较;甚至还可以加上图片和图形,以使报表看起来更加直观与美观。本章主要要讨论Access报表的基本概念、可以创建的Access报表类型,学习通过向导创建报表以及通过设计视图创建自定义的报表的方法,还要学习在报表中使用控件以及使用使用表达式来计算结果的方法,学习如何创建多级排序与汇总、如何使报表更

2、加美观以及如何显示与打印报表的方法等。在学习本章后,应该能够:准确地描述报表的组成理解不同类型的报表之间的差异掌握通过向导创建报表的方法熟练使用设计视图创建报表根据需求在报表中恰当的使控件掌握创建多级排序和分组汇总报表的方法美化报表的外观并显示与打印报表什么是报表报表是一种信息表示的方式,它根据用户需求重新组织数据表中的数据,并按特定的格式显示或者打印。报表也是Access数据库的一个对象,其信息可以是表或者查询的直接拷贝;也可以对数据分组,再按照所要求的任何次序对数据分类,然后按分组的次序来显示数据;还可以建立把数字相加的汇总、计算平均值或者其他的统计。可以说,只要用户能够想象出的报表,Ac

3、cess几乎都能够建立。6.1.1报表的分类在Access中,用户可以使用4种类型的报表。1.表格式报表表格式报表以整齐的行、列形式显示记录数据,通常一行显示一条记录、一页显示多条记录。在表格式报表中,字段标题信息通常安排在页首,如图所示。教员基本信息报表-表格式报表2.纵栏式报表纵栏式报表,也称为窗体报表,一般以垂直方式在一页中显示一条或多条记录,其标题信息与数据在一起显示,如图所示。成绩报表-纵栏式报表3.图表式报表图表式报表用图表的形式显示信息,可以更直观地表示数据及其之间的关系。如图所示。图6.3部门工资图表-图表式报表4.标签报表标签报表将每一条记录组织为邮件标签格式,如图所示。教员

4、基本信息-标签式报表6.1.2报表的设计视图在Access数据库中,创建报表主要通过向导及设计视图两种方式。向导比较直观,可以创建表格式与纵栏式报表,但所创建的报表相对比较简单,一般还需要通过设计视图进行修改。如果用户需要创建更加复杂的报表,设计视图是更好的选择。报表的设计视图主要有5部分组成,分别是报表页眉节、页面页眉节、主体节、页面页脚节及报表页脚节等,如图所示。报表设计视图报表页眉节。只在报表第一页顶部显示或打印一次,主要用于表示报表的标题页面页眉节。显示或打印在每页的顶部;如果有报表页眉节,第一页中显示或打印在报表页眉节之下主体节。是报表中显示数据的主要区域。不仅可用于显示报表数据源中

5、的记录,还可以添加控件页面页脚节。在打印报表时,出现在每页正文文字的底端。主要用来显示页码、打印日期、制作人及其它与制表有关的信息等报表页脚节。打印在整个报表的结束处。通常用于显示报表的汇总说明除了上面的5个部分,如果在报表中有排序或分组显示,在设计视图中则还有组页眉和组页脚节,以实现报表的分组输出和分组统计等功能。在如图所示的报表设计视图中,可以看到完整的报表结构,也能看到报表设计的工具箱。工具箱的使用与窗体设计视图中基本相同,但也有一些细微的差别,请读者通过练习观察这些差别。在报表的设计视图中,可以修改报表的属性,添加需要的控件,美化报表的外观等。设计好的报表可以通过Access提供的打印

6、预览及版面预览两个功能,观察显示及打印效果。6.1.3建立报表的过程建立报表的工作不仅仅是在Access的设计视图中完成。实际上,在设计视图中创建报表之前,还需要做一些计划准备工作。首先,报表也是建立在用户需求的基础上。当用户希望查询的数据格式不仅仅是数据表的格式时,或者说,当用户需要对原始数据进行一定的整理以表达更多的信息时,对报表的需求就提出来了。由此我们可以看出,报表的目的就是把原始数据转换为有意义的信息。报表的建立过程包括以下几个步骤:明确需求。你希望报表提供什么样的信息定义报表布局。根据需求,定义报表的布局。比较正式的做法是书面设计,先在纸上描绘出报表的布局。在非正式的情况下,这种设

7、计可以仅仅是大脑中的想象汇集数据。为报表汇集所需要的数据。如果报表中使用的数据来源于多个表,可以先创建一个查询将这些表格连接在一起,再使用查询作为报表的数据源使用设计视图创建报表。上述准备工作完成之后,就可以通过设计视图建立报表打印或浏览设计的报表自动创建报表为了使报表创建工作更容易更直观一些,Access提供了报表向导及自动报表两种方法。类似于窗体向导,用户可以先通过报表向导创建基本的报表布局,再通过设计视图修改。6.2.1用报表向导创建报表例6.1设计如图所示的教员工资分部门明细表。分析:这是一个按部门输出教员工资信息的报表。报表的标题为“教员工资分部门明细表”,按部门名称进行分组。报表中

8、涉及到的数据项包括部门名称、姓名、基本工资等,还包括实发工资,这些数据无法从一个表中读取。在第4章,曾经建立了一个包含上述数据的实发工资查询,以此作为数据源即可。主要操作步骤如下:教员工资分部门明细表打开新建报表对话框在高校教师管理数据库窗口中选择报表对象,单击新建按钮,打开新建报表对话框,选择“报表向导”单击确定按钮,屏幕显示如图所示的报表向导对话框。选择报表的数据源及其字段这里可以选择多个表或者查询中的数据(字段)。在如图所示的对话框中,选择“表/查询”下拉列表中的“查询:实发工资查询”后,在可用字段列表中即显示查询中的字段,可以根据需要选择其中的部分或者全部字段。直接单击“”按钮选择所有

9、字段。单击下一步按钮进入确定查看数据的方式对话框,选择“通过salary”,单击下一步进入确定是否添加分组级别对话框。确定报表的数据源和字段确定报表的分组字段在确定是否添加分组级别中,选择部门名称,如图所示。根据需要还可以选择第二级的分组字段。不同字段的优先级与排列顺序相同,前高后底。可以通过中间的两个前头按钮调整优先级。如果分组字段下有重复值,分组才有意义;否则没有意义。确定报表的分组字段确定排序字段在图中,单击下一步按钮,屏幕显示如图所示的选择排序字段对话框。选择按基本工资的升序进行排序。在这里用户最多可选择4个排序字段,排序方式可以是升序或者降序,单击旁边的按钮即可以在升序与降序之间转换

10、。图中还有一个汇总选项按钮,单击个按钮,屏幕将会显示汇总选项对话框,用户可以选择需要计算的汇总值。选择排序字段确定报表的布局方式在确定报表的布局方式对话框中,选择布局为递阶、方向为纵向,如图所示。报表的布局方式确定所用样式在如图所示的对话框中,单击下一步按钮后,屏幕显示确定所用样式对话框,可以在列出的6种样式中任意选择一种。在这里选择“正式”。指定报表标题在选择好样式后,屏幕显示为报表指定标题对话框,将报表标题指定为“教员工资分部门明细表”,选择修改报表设计单选项,按完成按钮。屏幕显示如图所示的报表设计视图对话框。图6.11报表设计视图在设计视图中修改报表通过向导设计的报表一般还需要进一步修改

11、。首先要将标题居中,调整报表页眉中的标签位置及格式,将组页眉,即部门名称页眉中的标签长度加大。还可以调整主体节中的记录显示行间距等。这方面的操作方法将在下一节详细讨论。自动创建报表Access还提供了一种比向导更加简单的创建报表的方法自动创建报表。用户在创建报表的过程中只需选择数据源,其它工作全由Access自动完成。当然,这样的报表在样式及功能上可能难以满足用户的需求。例6.2在高校教师管理数据库中,创建一个教员基本信息报表,数据来源于salary表中,第一页如图所示。打开新建报表对话框在高校教师管理数据库中,选中报表对象,单击新建按钮,弹出新建报表对话框,如图所示。新建报表对话框选择报表类

12、型从如图所示的对话框中可以看到,自动创建的报表有两种类型,纵栏式和表格式。这里选择表格式,在报表数据记录的来源中,选择emlpoyee表。按确定按钮后屏幕显示所创建的表格式报表,但其中的标题等信息还需要在设计视图中修改。创建工作完成后,将该报表的名称指定为教员基本信息报表并存储。同样的,可以看到报表的显示效果与图并不相同,还需要通过设计视图对标签等信息进行修改。与上面的操作类似,可以通过自动报表创建纵栏式报表。用设计器创建报表报表设计器就是报表的设计视图,通过它可以从一个空白的窗体开始逐步设计出符合需要的完整的报表。在本章的第1节我们曾经提到设计报表的过程包括明确需求、定义报表布局、汇集数据、

13、使用设计视图创建报表及打印或浏览设计的报表等5个阶段。在这5个阶段中,明确需求与定义报表需求通常由用户手工完成。如果报表中的数据直接来源于单一的表,汇集数据几乎可以忽略;但如果数据来源于不同的表或者其它的字段值的计算结果,则首先需要创建查询作为报表的数据源。在本节中,我们将讨论如何具体实现用户的设计的报表。创建报表的任务为了创建一个用户自定义的报表,在使用设计视图创建报表时需要完成多项任务,下面结合一个具体的例子来讨论具体的设计方法通过设计视图创建如图所示的分部门课程统计表。分析:由于报表中的数据分别来源于department、course、employee及appoint等4个表,首先要建立

14、一个查询(分部门课程查询,见第4章),将相关的数据汇集起来。报表内容是分部门统计课程信息,因此在设计报表时要设置分组字段。主要操作如下:创建新报表并将其与查询结合通过设计器创建报表时,通常先创建一个新的空白报表,并使其与某个已有的表或者查询结合起来。所谓将报表与表或查询结合,指的是表或者查询中的字段可用于报表设计;当查看或者打印报表时,使用来自于指定的表或者查询的数据。按以下步骤操作:分部门课程统计报表打开新建报表对话框选择设计视图在“请选择该对象的数据来源表或查询”后面的组合框中,显示了当前数据库中所有的表和查询的下拉列表,选择“分部门课程查询”单击确定按钮并最大化窗口此时屏幕显示出报表设计

15、窗口,同时弹出工具箱及查询中的字段列表窗口,如图所示。可以通过工具箱及字段列表按钮控制两个相应窗口的显示与隐藏。在报表设计窗口中,有页面页眉、主体与页面页脚等3个节。图6.15报表设计窗口定义报表页面的大小与布局在计划报表时,就需要考虑报表页面的大小及布局特点,要考虑输出用的打印机及纸张类型。并据此进行页面设置。只有这样,才能够产生需要的报表。例如,要将报表的打印方向设置为“横向”,所用的纸张大小是A4,上、下页边距是22mm,左、右页边距是25mm。操作步骤如下:在Access主窗口中,选择文件菜单中的页面设置选项,打开页面设置对话框选择“边距”选项卡,单击“上”页边距后面的文本框,将设置改

16、为22mm,依此类推,将下边距设置为22mm,左、右页边距设置为25mm选择“页”选项卡,设置打印方向为纵向、纸张大小为A4,如图6.16所示设置完成后单击确定按钮,关闭页面设置对话框页面设置对话框在主体节中放置字段在如图所示的设计视图中,把bmmc、kcm、zy、nj及xm等5个字段依次拖到主体节中,如图所示。与每个字段对应的有标签及文本框两个控件。在主体节中放置字段设置页面页眉页面页眉中的标题要与主体节中的内容相对应,一般都是标签。本例中要为主体节显示的每一个字段信息添加标题。按住shift键,依次单击主体节中每个字段前面的标签,将其剪切并粘贴至页面页眉节中,再对它们的位置进行调整,将显示

17、信息改为中文,字体格式设置为宋体、加粗及12号。在这些标签的上下各添加一个直线控件。如图所示。也可以通过添加标签控件来设置页面页眉。在页面页眉节中设置标签设置排序与分组排序是根据一个或者多个字段的值来确定数据显示的顺序。分组是根据某一个字段的值将相关的记录分成组,可以使报表的信息更加全面准确。在添加分组之前,必须先在报表中用至少一个字段指定排序顺序。单击常用工具栏中的排序与分组图标,屏幕显示如图所示排序与分组对话框,选择排序字段为bmmc、次序为升序,组页眉及组页脚均为“是”。此时报表的设计视图中将显示分组页眉节(bmmc页眉)及页脚节(bmmc页脚),如图所示。选择排序字段设置分组页眉与页脚

18、在如图所示的设计视图中,通过复制与粘贴将主体节中的bmmc字段放置至bmmc页眉节中,并将其字体等格式设置为宋体、加粗及12号。在bmmc页脚中添加显示课程汇总信息的控件。分两组,每组一个标签、文本框及一个标签。第一组中,第一个标签的显示信息设置为“本系开设的课程共有:”,文本框中输入“=count(bmmc)”,第2个标签的显示信息设置为“门”。第二组中,第一个标签的显示信息设置为“总课时”,文本框中输入“=sum(xs)”,第2个标签的显示信息设置为“学时”。设置分组页眉与页脚设置页面页脚在页面页脚节中增加两个文本框控件,分别在其中输入“=Now()”及“=共&Pages&页,第&Page

19、&页”。为报表添加标题在报表设计视图中,单击鼠标右键,选择报表页眉页脚,在报表页眉节中添加一个标签,内容为“分部门课程统计报表”,并将其字体等属性设置为黑体、14号字,调整到合适的位置,如图所示。为报表添加标题至此,任务基本完成。可以通过版面预览来看一看表格的格式是否达到了预期的效果。如果不满意,可以在设计视图中调整控件的位置并修改其的属性。其他控件的使用方法与本例题基本相同。但由于报表主要是用于输出数据,命令控件是不起作用的。例设计一个工资条报表,如图所示。能够打印出每一个教员的工资条,工资条中包含标题及工资信息。工资条报表分析:本例中报表的目的是打印出每个教员的工资条。因此至少有两个方面的

20、要求,一方面要求分部门;另一方面,每一个教员的工资条都有相同的结构且都应该有标题。数据源仍然选择第4章中的实发工资查询。我们先通过报表向导创建表格式报表,再通过设计视图进行修改。操作步骤如下:按照例的方法创建工资条报表删除报表页眉中的标签控件在工资条报表中,该控件并没有实际意义,所以可以删除。将页面页眉中的各个标签移动到主体节工资条中,对应每一个记录都需要有一个标题。因此,将页面页眉中的标签控件直接移动到主体节中是比较省事的方法。如图所示。关闭设计视图,保存设计结果图6.23工资条报表的设计视图子报表子报表与子窗体一样,是指插入到其它报表中的报表,被插入的报表叫主报表。在Access中,可以通

21、过子报表向导为一个报表添加子报表,也可以将一个已有的报表插入到另一报表中作为其子报表。例在高校教师管理数据库中,创建一个报表。对应于教员基本信息报表中的每一行,能够同时显示相关的工资信息,如图所示。子报表分析:依照题目要求,在显示教员基本信息报表中内容时,同时显示相关的工资信息,这是典型的主/子报表。从图中可以看到,主表与子表的链接字段为姓名。与第5章中创建主/子窗体的方法类似,一般先要建立主报表和子报表的数据源表之间的关联关系,然后建立主报表,通过子报表向导在主报表的主体节中添加子报表。在本例中,首先建立employee表和salary表之间的一对一的关系;然后创建两个表格式报表教员基本信息

22、报表及工资条报表。具体操作步骤如下:创建教员基本信息报表及工资条报表(如果表已经存在,直接转)打开教员基本信息报表的设计视图启动子报表向导在工具箱中,确保控件向导按钮处于激活状态,选择子窗体子报表控件,在主体节中单击,屏幕显示子报表向导对话框,如图所示。选择“使用现有的报表和查询”,并选择“工资条”报表,单击下一步按钮。子报表向导选择链接字段在如图所示的对话框中,指定主子表的链接字段。选择“从列表中选择”单选项以及列表中的“对中的每个记录用xm显示教师实发工资”。单下一步按钮。确定链接字段命名并保存子报表在指定子报表名称对话框中,给子报表命名为“工资条”,单击确定按钮。在主报表设计视图中调整子

23、报表在主报表设计视图中调整子报表的位置,为了减少在主报表中的显示信息,可以考虑删除子报表的标题标签,调整行距等。关闭主报表设计视图,通过预览检查显示效果,如果不满意,可以继续在主报表设计视图中修改。图所示的主/子报表,也是经过反复修改后的结果。图表报表图表报表可以使表达的信息更加直观形象,也能够更好地体现数据的特点及其相互关系。可以通过Access提供的图表向导建立图表报表。例在高校教师管理数据库中,创建一个图表报表,用于显示各部门基本工资总值的分布情况。启动图表向导在高校教师管理系统数据库主窗口中,选中报表对象,单击新建按钮,弹出新建报表对话框,选择图表向导,将数据来源表指定为salary。

24、确定图表字段图表要求按部门显示基本工资总值,因此需要按bmmh字段分类汇总jbgz的值。图表数据所用的字段为bmbh和jbgz,选择这两个字段即可。确定图表类型指定图表的类型为饼图。确定数据在图表中的布局方式选择指定数据在图表中的布局方式,把bmbh字段放到系列框中,jbgz字段拖放到数据框中,拖放后用鼠标双击数据框,可以对该字段进行求和、求平均值、求最大值等操作,如图所示。图图表中数据布局方式与汇总确定图表的标题指定图表的标题。默认为数据表的名称,这里指定报表的名称为“各部门基本工资分布图”,单击完成按钮即可。编辑报表报表编辑的主要任务是通过一些特殊的显示效果突出报表中的某些信息以增强报表的

25、可读性;通过对显示格式的调整,美化报表的外观,增加其可看性。在本章第2、3两节创建的报表中,仅仅使用了标签和文本框控件,并且也没有经过特殊的格式化处理。在本节中,将对前面建立的报表进行格式化处理,用复选框、选项按钮及切换按钮来显示某些字段,以增强报表的可读性与可看性。6.4.1设置文本型信息的显示效果在创建了一个报表以后,就可以在报表的设计视图中进行格式化处理,以获得理想的显示效果。格式化报表的主要内容就是对报表的文本及控件属性进行调整。1.设置标签控件的属性增强标签控件的效果主要通过以下几种方式:改变文本的字体与字号改变文本字体的字型改变文本的颜色设置阴影设置标签的名称设置标签的标题2.设置

26、文本框控件的属性文本框在使用时,下列属性可能需要经常改变以增加数据的显示效果:改变文本框的字体和字号改变文本框的字型改变文本框的前景颜色和背景颜色改变文本框的位置改变文本框的大小设置文本框的空间来源6.4.2增加新的控件有时候,可以在报表中增加一些控件,以加强对相关信息的说明。例如,通过在报表中增加图片,可以使得报表更加直观。1.图像控件可以在报表的任何位置(如在页眉、页脚或主体部分)加入图片。根据添加图片的大小和位置不同,添加的图片可以用作徽标、横幅,也可以用作节的背景。如果图片遮住了现有控件,可以选择该图片,然后在“格式”菜单上,单击“置于底层”命令。如果图片大小与节大小相符,则可以将添加

27、的图片用作节的背景。2.线条矩形和直线可以使内容较长的报表变得更加易读。可以使用直线来分隔控件,或使用矩形将多个控件进行可视化分组。在Access中使用矩形或直线时无需创建,而只需在“设计”视图中直接绘制,其使用方式与使用文本框或标签控件的方式相同。可以在控件属性对话框中调整和设置其属性。6.4.3在报表中汇总或计算简单的显示数据表的内容并不能体现报表的真正价值。为了更好的体现报表的信息价值,需要对原始数据表或者查询中的数据进行处理。例如,在分组报表中一般都需要按组进行数据的汇总。例6.8为例的工资条报表增加一个汇总,统计每个系所有职工工资的总计。分析:本题可以在例的基础上进行操作,此前已经对

28、工资条进行了分组,那么只需要在分组页脚增加总计项就可以了。操作步骤如下:打开工资条报表的设计视图添加统计文本框在Access的报表中,需要输出计算结果时,通常使用的都是文本框控件,然后修改文本框的控件来源属性。在工资条报表的设计视图中进行如下操作:在部门名称页脚节中添加一个文本框在文本框前的标签中输入“实发工资总计:”将文本框的控件来源属性设置为“=sum(实发工资)”,如图所示图6.32计算统计文本框2.增加打印日期现实中的报表,一般都需要在打印报表的同时附带上当前日期。例6.9为上例中的工资条报表增加打印日期。分析:打印的时间一般都是当前系统时间,可以用Now()函数或Date()函数获取

29、。通常把这个时间放在报表的最后位置,即报表页脚上。操作步骤如下:打开报表的设计视图添加打印时间在报表页脚节中添加一个文本框在文本框前的标签中输入“打印时间:”将文本框的控件来源属性设置为“=Year(Now()&”年”&Month(Now()&”月”&Day(Now()&”日”,如图所示添加打印时间打印报表创建报表的主要目的之一就是打印。在打印报表之前,可以通过打印预览或版面预览观察版面的效果。页面设置一般在创建报表之前,就要考虑报表的页面设置。在本章的例6.3中,已经简单地讨论过页面设置的方法。下面再做一个详细地介绍。页面设置的内容包括设置打印纸的大小、页边距和列数等信息。打开报表后,运行文

30、件菜单的页面设置命令即可进入页面设置对话框。设置页边距在页面设置对话框中,单击“边距”选项按钮,即可设置边距,如图所示。在页边距框中输入打印的数据和页面的上下左右4个边距,输入后,可以立即在右侧的“示范”框中看到实际打印的效果。图6.34页边距对话框如果选中了“只打印数据”选项,则报表打印时不显示诸如分割线、页眉页脚等信息,而只显示数据库中字段的数据或是计算得来的数据。这个选项一般应用在需要打印数据到已经制定好格式的纸张上,例如,商场中打印顾客购物清单到发票上,因为发票的格式是预先设定好的,使用时只需要将购物的清单和价格打印到上面即可。设置页面在“页面设置”对话框中的“页”选项卡中,用户可以设

31、置报表的打印方向、纸张和使用的打印机,如图所示。图6.35页选项对话框打印方向可以选择横向或纵向。如果需要设置纸张大小,可以在下拉框中选择系统提供的常用纸张中选择一个。如果用户安装了多台打印机,那么可以选择“使用指定打印机”,然后点击后面的“打印机”按钮,选择本报表将要使用的打印机。设置列在“页面设置”对话框中的“列”选项卡中可以设置列数、间距和列布局等,如图所示。图6.36列选项对话框其中列数,除了标签报表默认是2以外,其它报表均默认是1列,用户也可以在文本框中输入制定的列数。在行间距文本框中,可以指定打印的报表中行间距的值,在多列的情况下,可以在列间距文本框中指定报表的列间距,还可以在列布

32、局中选择打印时是先列后行还是先行后列。6.5.2打印当决定打印报表时,按以下步骤操作:选择文件菜单中打印命令,显示如图所示的打印对话框指定打印机类型、打印范围以及打印的份数,如图所示。图6.37打印对话框本章小结本章内容包括报表的组成、分类及其视图;通过向导及设计视图创建报表,以及在报表中添加控件的方法;报表中数据的排序与分组,如何修改已有及美化已有的报表等。Access报表提供了一种信息浏览的方法。它能够从一个或者多个数据表及查询中获取信息,既可以显示也可以打印。一个报表通常由报表页眉、报表页脚、页面页眉、页面页脚及主体组成,如果有分组,还会有组页眉或组页脚。Access的报表可以分为表格式

33、、纵栏式、图表式及标签等4类。根据报表类型的不同,可以选择设计视图、报表向导、自动创建报表、图表向导以及标签向导等不同的方法创建。不管使用哪种方法,一般都要指定数据来源,选择报表中所用的字段。报表的数据源可以是表及查询。在报表的设计窗口中,Access提供了有力的工具,如排序与分组等。工具箱也为创建报表提供了方便,通过它可以在报表中创建控件。也可以在报表的设计视图中编辑控件的属性,通过控件的属性表。在报表中通过排序和分组,可以实现数据按照一定的次序归类、统计及汇总等功能,可以在报表中创建分组及总计字段。排序可以将数据以不同于输入的顺序组织并显示;分组可以将数据分成相关的组,使数据更加易于理解。

34、报表设计好以后,为了美化报表的界面,可以对其格式进行编辑修改。修改的主要内容包括设置文本类信息的显示属性,如字体、字号及字型等,也可以通过添加控件增强报表的功能。习题6一.填空题1.一个主报表最多只能包含子窗体或子报表。2.报表设计中,可以通过在组页眉或组页脚中创建来显示记录的分组汇总数据。3.利用报表不仅可以创建计算字段,而且可以对记录,计算各组的。4.信息管理的最终目的是要以适当的方式向管理者提供信息,而提供信息的方式有两种:一是联机检索,二是。5.报表的主要作用是和数据。6.宏是Access提供给程序开发者用程序的方法来开发的应用程序。7.在报表设计中,可以通过添加控件来控制另起一页输出

35、显示。8.在Access中,报表包括文字报表、和3大类。9.在Access中,报表包括、图表报表和3大类。10.对于查询结果,用户可以在一个数据工作表、或中显示。11.将表或查询中的数值变成更直观的图形形式显示。12.在Access对象中,虽然都是由窗口组成的。但与窗体不同,不能用来输入数据。13.报表是以_的格式显示用户数据的一种有效的方式。14.报表不能对数据源中的数据进行_。15.在报表中既有分组,又有排序,它俩中通常我们是先进行_操作。16.Access在新建报表对话框中,通常有设计视图、自动创建报表:纵栏式、自动创建报表:表格式、。17.报表将、中的数值变成更直观的图形形式显示。18

36、.对报表中节的操作有和、显示和隐藏节、调整节的大小。19.我们使用向导报表创建报表时,第一步必须选择或。20.在报表中可作为“”的常用控件有文本框、组合框和列表框。二.选择题1.报表的主要目的是()A、操作数据B、在计算机屏幕上查看数据C、查看打印出的数据D、方便数据的输入2.下面关于报表对数据的处理中叙述正确的是()A、报表只能输入数据B、报表只能输出数据C、报表可以输入和输出数据D、报表不能输入和输出数据3.用于实现报表的分组统计数据的操作区间的是()A、报表的主体区域B、页面页眉或页面页脚区域C、报表页眉或报表页脚区域D、组页眉或组页脚区域4.为了在报表的每一页底部显示页码号,那么应该设

37、置()A、报表页眉B、页面页眉C、页面页脚D、报表页脚5.要在报表上显示格式为“7/总10页”的页码,则计算控件的控件源应设置为()A、Page/总PagesB、=Page/总PagesC、Page&“/总”&PagesD、=Page&“/总”&Pages6.使用报表设计时,欲让每页呈现一条记录,报表应如何配置?()A、表格式B、纵栏式C、对齐D、图表报表7.在Access数据库中,专用于打印的是()。A、表B、查询C、报表D、页8.要实现报表的分组统计,其操作区域是()A、报表页眉或报表页脚区域B、页面页眉或页面页脚区域C、主体区域D、组页眉或组页脚区域9.在关于报表数据源设置的叙述中,以下

38、不正确的是()A、可以是查询对象B、可以是表对象C、只能是查询对象D、可以是表对象或查询对象10.在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是()A、直线和矩形B、直线和圆形C、直线和多边形D、矩形和圆形三.简答题1、叙述并比较窗体与报表的形式及用途。2、创建报表的方法有哪些?3、设置打印分组的作用是什么?4、在一个报表中,通常标题、表头、表体、表尾及表脚标均应对应报表对象中的哪个节?四.基本操作题1.利用报表设计向导创建图书基本信息,要求按照出版社分组,并显示各组图书数量和,效果如图所示图书信息分组报表2.在报表设计视图中创建图书基本信息,要求按照出版社分组,单价递增排序,并显示各组图书数量和,效果如图所示3.以出版社为数据源制作一个标签报表,如图所示。标签报表4.创建出版社和图书信息的主/子报表,要求出版社表作为主报表数据源,图书表作为子报表,如图所示出版社与图书主/子报表五.设计题同学们自己建立一个学生管理数据库,设计出我们介绍过的各种报表。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号