《使用报表输出信息》PPT课件.ppt

上传人:tia****nde 文档编号:12710011 上传时间:2020-05-14 格式:PPT 页数:93 大小:1.16MB
返回 下载 相关 举报
《使用报表输出信息》PPT课件.ppt_第1页
第1页 / 共93页
《使用报表输出信息》PPT课件.ppt_第2页
第2页 / 共93页
《使用报表输出信息》PPT课件.ppt_第3页
第3页 / 共93页
点击查看更多>>
资源描述
第5章报表,http:/www.zg-http:/www.skf-http:/www.skf-http:/www.nsk-http:/www.fag-http:/www.ntn-http:/www.xunchi-http:/www.ort-,学习目标,理解不同类型报表的作用与结构掌握使用向导创建基本报表的方法掌握使用设计视图创建各种不同格式的报表掌握报表中控件的使用了解创建多级排序和分组汇总报表的方法了解美化报表的外观并显示与打印报表方法,http:/www.zg-http:/www.skf-http:/www.skf-http:/www.nsk-http:/www.fag-http:/www.ntn-http:/www.xunchi-http:/www.ort-,5.1什么是报表,报表是一种信息表示的方式,它根据用户需求重新组织数据表中的数据,并按特定的格式显示或者打印。报表也是Access数据库的一个对象,其信息可以是表或者查询的直接拷贝;也可以对数据分组,再按照所要求的任何次序对数据分类,然后按分组的次序来显示数据;还可以建立把数字相加的汇总、计算平均值或者其他的统计。可以说,只要用户能够想象出的报表,Access几乎都能够建立。,http:/www.zg-http:/www.skf-http:/www.skf-http:/www.nsk-http:/www.fag-http:/www.ntn-http:/www.xunchi-http:/www.ort-,5.1.1一个报表的例子,例5-1学期课程表创建和设计报表与创建和设计窗体的操作有很多共同之处,两者之间的所有控件几乎是可以共用的,它们之间的不同在于报表不能用来输入数据。如图5-1所示的学期课程表就是使用课程统计查询作为数据源创建的报表。,图5-1学期课程表,http:/www.zg-http:/www.skf-http:/www.skf-http:/www.nsk-http:/www.fag-http:/www.ntn-http:/www.xunchi-http:/www.ort-,5.1.2报表的分类,在Access中,用户可以使用4种类型的报表。1.表格式报表表格式报表的外观与通常的报表相似,以整齐的行、列形式显示记录数据,一行表示一条记录、一页可以显示多条记录。在表格式报表中,如果在设计报表时,将与字段对应的标题信息设置在页面页眉中,则报表的每一页都会有一个标题行,如图5-2所示。,图5-2学生基本信息报表-表格式报表,2.纵栏式报表纵栏式报表,也也称为窗体报表,以垂直(纵向)方式在一页中显示一条或多条记录,其标题信息与数据在一起显示,左侧是标题,右侧是对应的数据记录,如图5-3所示。,图5-3系部信息报表-纵栏式报表,3.图表式报表图表式报表用图表的形式显示信息,可以更直观地表示数据及数据之间的关系。可以根据实际需要选择多种不同形式的图表,如图5-4所示的是以折线图形式表示的各专业各年级学生入学的平均成绩情况。,图5-4学生入学成绩图表-图表式报表,4.标签报表标签报表将与表或者查询对应的一条记录中的指定内容组织为邮件标签格式,一页中可以显示多个标签,如图5-5所示。,图5-5学生基本信息-标签式报表,5.1.3建立报表的过程,建立报表不仅仅是在Access的设计视图中进行操作。实际上,在开始创建报表之前,一般均需要做一些计划及准备工作。例5-2请简要描述创建报表的基本过程。解:首先,创建报表也要建立在满足用户需求的基础上。当用户需要对原始数据进行一定的处理以表达更加明确的信息时,对报表的需求就提出来了。一般来说,报表的建立过程包括以下几个步骤:明确需求。明确用户希望报表提供哪些信息?这些信息以什么格式显示?等。,http:/www.zg-http:/www.skf-http:/www.skf-http:/www.nsk-http:/www.fag-http:/www.ntn-http:/www.xunchi-http:/www.ort-,定义报表布局。根据用户需求,定义报表的布局。比较正式的做法是做原型设计,通过某种工具(电子或者纸质的)描绘出报表的布局。在非正式的情况下,这种设计可以仅仅是大脑中的想象。汇集数据。为报表汇集所需要的数据。如果报表中使用的数据来源于多个表,可以先创建一个查询将这些表格连接在一起,再使用查询作为报表的数据源。使用向导或者设计视图创建报表。上述准备工作完成之后,就可以开始创建报表。如果报表的格式比较简单,一般可以通过向导创建;而如果报表的格式相对较复杂,还是需要通过设计视图建立报表。打印或浏览设计的报表。,5.2快速创建报表,Access提供了报表向导及自动创建报表两种方法快速创建报表。类似于窗体向导,用户可以先通过报表向导创建基本的报表布局,再通过设计视图修改。5.2.1用报表向导创建报表例5-3设计一个报表,以课程为单位显示学生的成绩表,报表显示内容及格式如图5-6所示。分析:这是一个一般意义上的报表,已经有了明确的格式要求,内容按课程名称分组显示,涉及到的数据项包括课程名称、学号、姓名、班级名称和成绩。需要选择多张表作为数据源,主要操作步骤如下:,图5-6课程成绩表,打开新建报表对话框。在高校学生管理数据库窗口中选择报表对象,单击新建按钮,打开新建报表对话框,选择报表向导单击确定按钮,屏幕显示如图5-7所示的报表向导对话框。选择报表的数据源及其字段。这里可以选择多个表或者查询中的数据(字段)。在如图5-7所示的对话框中,依次选择“表/查询”下拉列表中的“表:课程表”、“表:学生基本信息表”、“表:班级表”和“表:成绩表”后,在可用字段列表中根据需要选择其中的部分或者全部字段。,图5-7确定报表的数据源和字段,http:/www.zg-http:/www.skf-http:/www.skf-http:/www.nsk-http:/www.fag-http:/www.ntn-http:/www.xunchi-http:/www.ort-,确定查看数据的方式。在确定查看数据方式对话框中,选择“通过课程表”,如图5-8所示。如果需要,可以单击“显示更多信息”查看更加详细的说明。,图5-8确定报表的分组字段,确定是否添加分组级别。如果需要,选择一个字段作为二级分组级别,否则直接进入下一步。确定明细信息使用的排序次序和汇总信息。在如图5-9所示的对话框中,确定排序字段及排序方式,选择“xh”、“升序”。在这里用户最多可选择4个排序字段,排序方式可以是升序或者降序,单击旁边的按钮即可以在升序与降序之间转换。图5-9中还有一个汇总选项按钮,单击该按钮,屏幕将会显示汇总选项对话框,用户可以选择需要计算的汇总值。,图5-9选择排序字段,确定报表的布局方式。在确定报表的布局方式对话框中,选择布局为“递阶”、方向为“纵向”。确定所用样式。在确定所用样式对话框中,可以在列出的6种样式中任意选择一种,本题目中选择“组织”样式。,指定报表标题在指定报表标题对话框中,将报表标题指定为“课程成绩表”,选择“修改报表设计”单选项,按完成按钮后,屏幕显示报表设计视图对话框;否则,直接浏览设计结果。在设计视图中修改报表。通过向导设计的报表一般还需要进一步修改。例如,本题中要将标题字体样式改为“倾斜”,调整报表页眉中的标签位置及格式,将组页眉,即课程名页眉中的标签长度加大,调整主体节中的记录显示行间距,等等。这方面的操作将在下一节详细讨论。,5.2.2自动创建报表,Access还提供了一种比向导更加简单的创建报表的方法自动创建报表。在创建报表的过程中,用户只需指定数据源,其它工作全由Access自动完成。例5-4在高校学生管理数据库中,创建一个学生基本信息报表。打开新建报表对话框。在高校学生管理数据库中,选中报表对象,单击新建按钮,弹出新建报表对话框,如图5-10所示。,http:/www.zg-http:/www.skf-http:/www.skf-http:/www.nsk-http:/www.fag-http:/www.ntn-http:/www.xunchi-http:/www.ort-,图5-10新建报表对话框,选择报表类型。在如图5-10所示的对话框中可以看到,自动创建的报表有两种类型纵栏式和表格式。选择表格式,在报表数据记录的来源中,选择教师基本信息表。按确定按钮后屏幕显示所创建的表格式报表,但其中的标题等信息还需要在设计视图中修改。将该报表的名称指定为教师基本信息报表并存储与上面的操作类似,可以通过自动报表创建纵栏式报表。,5.3用设计器创建报表,通过报表的设计视图可以从一个空白的窗体开始逐步设计出符合需要的完整的报表。在本章的第1节,曾经提到设计报表的过程包括明确需求、定义报表布局、汇集数据、使用设计视图创建报表及打印或浏览设计的报表等5个阶段。报表的设计只有在需要明确后才能开始,本节讨论如何在设计视图中创建符合用户需要的报表。,5.3.1报表的设计视图,在Access数据库中,与其他数据库对象类似,创建报表主要通过向导及设计视图两种方式。向导比较直观,操作也比较方便,可以创建表格式与纵栏式报表,但所创建的报表相对比较简单,一般还需要通过设计视图进行修改。例5-5观察报表设计视图的组成,并将其与窗体的设计视图进行对比。说明:如果用户对报表格式有较高的要求,一般均需要通过设计视图创建报表。类似于窗体的设计视图,报表的设计视图也由5部分组成,分别是报表页眉节、页面页眉节、主体节、页面页脚节及报表页脚节等,如图5-11所示。,图5-11报表设计视图,1.主体节主体节是窗体及报表的主要组成部分,其组成元素主要是Access提供的各种控件。在报表中,主体节可用于显示数据源中的记录,还可以添加Access中的控件。2.报表页眉与页脚报表页眉位于报表顶部,用于为报表添加标题或使用说明等。其中显示的信息对每个记录都是一样的,在打印时,报表页眉只出现在第一页的顶部。报表页脚位于报表的底部,用于放置命令按钮或者报表的说明信息。类似于报表页眉,其中显示的信息对每个记录都是一样的,在打印时,仅仅出现在最后一条主体节之后。,3.页面页眉与页脚页面页眉仅仅出现在打印的报表中,在每张打印页的顶部显示标题信息。类似的,页面页脚也仅仅出现在打印报表中,通常用于显示日期及页号等信息。除了上面的几个部分,如果在报表中有排序或分组显示,在设计视图中则还有组页眉和组页脚节,以实现报表的分组输出和分组统计等功能。,在如图5-11所示的报表设计视图中,可以看到完整的报表结构,也能看到报表设计的工具箱。工具箱的使用与窗体设计视图中基本相同,但也有一些细微的差别,请读者通过实际应用体会这些差别。在报表的设计视图中,可以修改报表的属性,添加需要的控件,美化报表的外观等。设计好的报表可以通过Access提供的打印预览及版面预览两个功能,观察显示及打印效果。,5.3.2创建报表的任务,为了创建一个用户自定义的报表,在使用设计视图创建报表时需要完成多项任务,下面结合一个例子来讨论具体的设计方法。例5-6通过设计视图创建如图5-12所示的分班级课程统计表。分析:由于报表中的数据分别来源于教师表、课程表及开课情况表等3个表,首先要建立一个查询,将相关的数据汇集起来。报表内容是分班级统计课程信息,因此在设计报表时要设置分组字段。主要操作如下:,创建新报表并将其与查询结合通过设计器创建报表时,通常先创建一个新的空白报表,并使其与某个已有的表或者查询结合起来。所谓将报表与表或查询结合,指的是表或者查询中的字段可用于报表设计;当查看或者打印报表时,使用来自于指定的表或者查询的数据。按以下步骤操作:,http:/www.zg-http:/www.skf-http:/www.skf-http:/www.nsk-http:/www.fag-http:/www.ntn-http:/www.xunchi-http:/www.ort-,图5-12分班级课程统计表,打开新建报表对话框选择设计视图在“请选择该对象的数据来源表或查询”后面的组合框中,显示了当前数据库中所有的表和查询的下拉列表,选择“分部门课程查询”单击确定按钮并最大化窗口此时屏幕显示出报表设计窗口,同时弹出工具箱及查询中的字段列表窗口,如图6.15所示。可以通过工具箱及字段列表按钮控制两个相应窗口的显示与隐藏。在报表设计窗口中,有页面页眉、主体与页面页脚等3个节。,图5-13报表设计窗口,定义报表页面的大小与布局在计划报表时,就需要考虑报表页面的大小及布局特点,要考虑输出用的打印机及纸张类型。并据此进行页面设置。只有这样,才能够产生需要的报表。,例如,要将报表的打印方向设置为“横向”,所用的纸张大小是A4,上、下页边距是22mm,左、右页边距是25mm。操作步骤如下:在Access主窗口中,选择文件菜单中的页面设置选项,打开页面设置对话框选择“边距”选项卡,单击“上”页边距后面的文本框,将设置改为22mm,依此类推,将下边距设置为22mm,左、右页边距设置为25mm选择“页”选项卡,设置打印方向为纵向、纸张大小为A4,如图5-14所示设置完成后单击确定按钮,关闭页面设置对话框,图5-14页面设置对话框,在主体节中放置字段在如图5-13所示的设计视图中,把xm、xss、bjmc及kcm这4个字段依次拖到主体节中,如图5-15所示。与每个字段对应的有标签及文本框两个控件。,图5-15在主体节中放置字段,设置页面页眉页面页眉中的标题要与主体节中的内容相对应,一般都是标签。本例中要为主体节显示的每一个字段信息添加标题。按住shift键,依次单击主体节中每个字段前面的标签,将其剪切并粘贴至页面页眉节中,再对它们的位置进行调整,将显示信息改为中文,字体格式设置为宋体、加粗及12号。在这些标签的上下各添加一个直线控件。如图5-16所示。也可以通过添加标签控件来设置页面页眉。,图5-16在页面页眉节中设置标签,设置排序与分组排序是根据一个或者多个字段的值来确定数据显示的顺序。分组是根据某一个字段的值将相关的记录分成组,可以使报表的信息更加全面准确。在添加分组之前,必须先在报表中用至少一个字段指定排序顺序。单击常用工具栏中的排序与分组图标,屏幕显示如图5-17所示排序与分组对话框,选择排序字段为bjmc、次序为升序,组页眉及组页脚均为“是”。此时报表的设计视图中将显示分组页眉节(bjmc页眉)及页脚节(bjmc页脚),如图5-18所示。,图5-17选择排序字段,设置分组页眉与页脚在如图5-18所示的设计视图中,通过复制与粘贴将主体节中的bjmc字段放置至bjmc页眉节中,并将其字体等格式设置为宋体、加粗及12号。在bjmc页脚中添加显示课程汇总信息的控件。分两组,每组一个标签、一个文本框及另一个标签。第一组中,第一个标签的显示信息设置为“本班安排的课程共有:”,文本框中输入“=count(bjmc)”,第2个标签的显示信息设置为“门”。第二组中,第一个标签的显示信息设置为“总学时”,文本框中输入“=sum(xss)”,第2个标签的显示信息设置为“课时”。,图5-18设置分组页眉与页脚,设置页面页脚在页面页脚节中增加两个文本框控件,分别在其中输入“=Now()”及“=共&Pages&页,第&Page&页”。为报表添加标题在报表设计视图中,单击鼠标右键,选择报表页眉页脚,在报表页眉节中添加一个标签,内容为“分部门课程统计报表”,并将其字体等属性设置为黑体、14号字,调整到合适的位置,如图5-19所示。,图5-19为报表添加标题,至此,任务基本完成。可以通过版面预览来看一看表格的格式是否达到了预期的效果。如果不满意,可以在设计视图中调整控件的位置并修改其的属性。其他控件的使用方法与本例题基本相同。但由于报表主要是用于输出数据,命令控件是不起作用的。,例5-7设计一个学生费用结算报表,如图5-20所示。能够打印出每一个学生本学期的费用结算表,报表中包含标题行及费用明细数据行。,图5-20学生费用结算报表,分析:本例中报表的目的是打印出每个学生的费用情况。因此至少有两个方面的要求,一方面要求分部门;另一方面,每一个学生的费用报表都有相同的结构且都应该有标题。数据源选择第3章中的学生费用余额查询。我们先通过报表向导创建表格式报表,再通过设计视图进行修改。操作步骤如下:按照例5-3的方法创建学生费用结算报表删除报表页眉中的标签控件在学生费用结算报表中,该控件并没有实际意义,所以可以删除。,将页面页眉中的各个标签移动到主体节费用结算报表中,对应每一个记录都需要有一个标题。因此,将页面页眉中的标签控件直接移动到主体节中是比较省事的方法。如图5-21所示。关闭设计视图,保存设计结果,图5-21学生费用结算报表的设计视图,5.3.3子报表,子报表与子窗体一样,是指插入到其它报表中的报表,被插入的报表叫主报表。在Access中,可以通过子报表向导为一个报表添加子报表,也可以将一个已有的报表插入到另一报表中作为其子报表例5-8在高校学生管理数据库中,创建一个报表。对应于学生基本信息报表中的每一行,能够同时显示相关的费用信息,如图5-22所示。,图5-22主/子报表,分析:依照题目要求,在显示学生基本信息报表内容时,同时显示相关的费用信息,这是典型的主/子报表。从图中可以看到,主表与子表的链接字段为姓名。与第4章中创建主/子窗体的方法类似,一般先要建立主报表和子报表的数据源表之间的关联关系,然后建立主报表,通过子报表向导在主报表的主体节中添加子报表。在本例中,首先建立学生基本信息表和学生费用结算表之间的一对一的关系;然后创建两个表格式报表学生基本信息报表及学生费用结算报表。具体操作步骤如下:,创建学生基本信息报表及学生费用结算报表(如果表已经存在,直接转)打开学生基本信息报表的设计视图启动子报表向导在工具箱中,确保控件向导按钮处于激活状态,选择子窗体子报表控件,在主体节中单击,屏幕显示子报表向导对话框,如图5-23所示。选择“使用现有的报表和查询”,并选择“学生费用结算报表”,单击下一步按钮。,图5-23子报表向导,选择链接字段在如图5-24所示的对话框中,指定主子报表的链接字段。选择“从列表中选择”单选项以及列表中的“对学生基本信息表中的每个记录用xm显示学生费用余额”。单击下一步按钮。,图5-24确定链接字段,命名并保存子报表在指定子报表名称对话框中,给子报表命名为“学生费用结算子表”,单击确定按钮。在主报表设计视图中调整子报表在主报表设计视图中调整子报表的位置,为了减少在主报表中的显示信息,可以考虑删除子报表的标题标签,调整行距等。关闭主报表设计视图,通过预览检查显示效果,如果不满意,可以继续在主报表设计视图中修改。图5-22所示的主/子报表,也是经过反复修改后的结果。,5.3.4图表报表,图表报表可以使表达的信息更加直观形象,也能够更好地体现数据的特点及其相互关系。可以通过Access提供的图表向导建立图表报表。例5-9在高校学生管理数据库中,创建一个图表报表,用于显示全校学生志愿者的分布情况。操作步骤如下:启动图表向导在高校学生管理系统数据库主窗口中,选中报表对象,单击新建按钮,弹出新建报表对话框,选择图表向导,将数据来源表指定为志愿者查询(在该查询中,显示志愿者的学号、姓名、所在系部的名称)。,确定图表字段图表要求按系部显示志愿者人数,因此需要按xbmc字段分类汇总xh的值。图表数据所用的字段为xbmc和xh,选择这两个字段即可。确定图表类型指定图表的类型为饼图。确定数据在图表中的布局方式选择指定数据在图表中的布局方式,把xbmc字段放到系列框中,xh字段拖放到数据框中,如果该字段是数字或日期类型,拖放后用鼠标双击数据框,可以对该字段进行求和、求平均值、求最大值等操作,如图5-25所示。,确定图表的标题指定图表的标题。默认为数据表的名称,这里指定报表的名称为“志愿者分布图”,单击完成按钮即可。,图5-25图表中数据布局方式与汇总,5.4编辑并美化报表,报表编辑的主要任务是通过一些特殊的显示效果突出报表中的某些信息以增强报表的可读性;通过对显示格式的调整,美化报表的外观,增加其可看性。在本章第2、3两节创建的报表中,仅仅使用了标签和文本框控件,并且也没有经过特殊的格式化处理。在本节中,将对前面建立的报表进行格式化处理,用复选框、选项按钮及切换按钮来显示某些字段,以增强报表的可读性与可看性。,5.4.1设置文本型信息的显示效果,在创建了一个报表以后,就可以在报表的设计视图中进行格式化处理,以获得理想的显示效果。格式化报表的主要内容就是对报表的文本及控件属性进行调整。,1.设置标签控件的属性增强标签控件的效果主要通过以下几种方式:改变文本的字体与字号改变文本字体的字型改变文本的颜色设置阴影设置标签的名称设置标签的标题,2.设置文本框控件的属性文本框在使用时,下列属性可能需要经常改变以增加数据的显示效果:改变文本框的字体和字号改变文本框的字型改变文本框的前景颜色和背景颜色改变文本框的位置改变文本框的大小设置文本框的空间来源,5.4.2增加新的控件,有时候,可以在报表中增加一些控件,以加强对相关信息的说明。例如,通过在报表中增加图片,可以使得报表更加直观。1.图像控件可以在报表的任何位置(如在页眉、页脚或主体部分)加入图片。根据添加图片的大小和位置不同,添加的图片可以用作徽标、横幅,也可以用作节的背景。如果图片遮住了现有控件,可以选择该图片,然后在“格式”菜单上,单击“置于底层”命令。如果图片大小与节大小相符,则可以将添加的图片用作节的背景。,2.线条矩形和直线可以使内容较长的报表变得更加易读。可以使用直线来分隔控件,或使用矩形将多个控件进行可视化分组。在Access中使用矩形或直线时无需创建,而只需在“设计”视图中直接绘制,其使用方式与使用文本框或标签控件的方式相同。可以在控件属性对话框中调整和设置其属性。,5.4.3在报表中汇总或计算,简单的显示数据表的内容并不能体现报表的真正价值。为了更好的体现报表的信息价值,需要对原始数据表或者查询中的数据进行处理。例如,在分组报表中一般都需要按组进行数据的汇总。例5-12为例5-10的课程成绩报表增加一个汇总,统计每门课程学生的平均成绩。分析:本题可以在例5-10的基础上进行操作,此前已经对成绩按课程进行了分组,那么只需要在分组kch页眉增加总计项就可以了。,打开课程成绩报表的设计视图添加统计文本框在Access的报表中,需要输出计算结果时,通常使用的都是文本框控件,然后修改文本框的控件来源属性。在课程成绩报表的设计视图中进行如下操作:在kchy页眉节中添加一个文本框在文本框前的标签中输入“平均成绩:”将文本框的控件来源属性设置为“=AVG(cj”,如图5-29所示,图5-29计算统计文本框,5.4.4增加打印日期,现实中的报表,一般都需要在打印报表的同时附带上当前日期。例5-13为上例中的课程成绩报表增加打印日期。分析:打印的时间一般都是当前系统时间,可以用Now()函数或Date()函数获取。通常把这个时间放在报表的最后位置,即报表页脚上。,打开报表的设计视图添加打印时间在报表页脚节中添加一个文本框在文本框前的标签中输入“打印时间:”将文本框的控件来源属性设置为“=Year(Now()&”年”&Month(Now()&”月”&Day(Now()&”日”,如图5-30所示,图5-30添加打印时间,5.5打印报表,创建报表的主要目的之一就是打印。在打印报表之前,可以通过打印预览或版面预览观察版面的效果。5.5.1页面设置一般在创建报表之前,就要考虑报表的页面设置。在本章的例56中,已经简单地讨论过页面设置的方法。下面再做一个详细地介绍。例5-14设置例5-11中创建的听课证报表的页面,使其适合A4纸打印。页面设置的内容包括设置打印纸的大小、页边距和列数等信息。打开报表后,运行文件菜单的页面设置命令即可进入页面设置对话框。,设置页边距在页面设置对话框中,单击“边距”选项按钮,即可设置边距,如图5-31所示。在页边距框中输入打印的数据和页面的上下左右4个边距,输入后,可以立即在右侧的“示范”框中看到实际打印的效果。,图5-31页边距对话框,如果选中了“只打印数据”选项,则报表打印时不显示诸如分割线、页眉页脚等信息,而只显示数据库中字段的数据或是计算得来的数据。这个选项一般应用在需要打印数据到已经制定好格式的纸张上,例如,商场中打印顾客购物清单到发票上,因为发票的格式是预先设定好的,使用时只需要将购物的清单和价格打印到上面即可。,设置页面在“页面设置”对话框中的“页”选项卡中,用户可以设置报表的打印方向、纸张和使用的打印机,如图5-32所示。,图5-32页选项对话框,打印方向可以选择横向或纵向。如果需要设置纸张大小,可以在下拉框中选择系统提供的常用纸张中选择一个。如果用户安装了多台打印机,那么可以选择“使用指定打印机”,然后点击后面的“打印机”按钮,选择本报表将要使用的打印机。,设置列在“页面设置”对话框中的“列”选项卡中可以设置列数、间距和列布局等,如图6.36所示。,图5-33列选项对话框,其中列数,除了标签报表默认是2以外,其它报表均默认是1列,用户也可以在文本框中输入制定的列数。在行间距文本框中,可以指定打印的报表中行间距的值,在多列的情况下,可以在列间距文本框中指定报表的列间距,还可以在列布局中选择打印时是先列后行还是先行后列。,5.5.2打印,例5-15请打印上例中设置的学生听课证报表。当决定打印报表时,按以下步骤操作:选择文件菜单中打印命令,显示如图所示的打印对话框指定打印机类型、打印范围以及打印的份数,如图5-34所示。,图5-34打印对话框,习题5,一.选择题1.以下关于报表的描述,正确的是。A、报表只能输入数据B、报表只能输出数据C、报表可以输入和输出数据D、报表不能输入和输出数据2.报表的主要目的是。A、操作数据B、在计算机屏幕上查看数据C、查看打印出的数据D、方便数据的输入3.用于实现报表的分组统计数据的操作区间的是。A、报表的主体区域B、页面页眉或页面页脚区域C、报表页眉或报表页脚区域D、组页眉或组页脚区域,4.要在报表每一页的顶部都输出相同信息,需要设置的位置是_。A、报表页眉B、报表页脚C、页面页眉D、页面页脚5.要在报表上显示格式为“7/总10页”的页码,则计算控件的控件源应设置为。A、Page/总PagesB、=Page/总PagesC、Page&“/总”&PagesD、=Page&“/总”&Pages6.以下视图中,Access报表操作中未能提供的视图是_。A、设计视图B、打印预览视图C、版面预览视图D、页面视图,7.下列不能作为报表数据源的是_。A、查询B、表C、SQL语句D、宏和模块8.将报表与某一数据源绑定起来的报表属性是_。A、记录源B、字段C、标题D、控件来源9.在报表设计中,可以作为绑定控件并显示字段数据的是_。A、命令按钮B、文本框C、图像D、标签,10.在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是A、直线和矩形B、直线和圆形C、直线和多边形D、矩形和圆形11.在报表设计视图中设置分页符时,分页符将_。A、在左侧以实线显示B、在右侧以实线显示C、在左侧以虚线显示D、在右侧以虚线显示12.关于报表分组说法,不正确的是_。A、在报表中,可以根据任意类型字段进行分组B、在报表中,可以按多个字段实现多级分组C、报表中分组的主要目的在于使具有相同值的记录连续显示D、在报表中,既可以根据字段分组,也可以根据表达式分组,二.填空题1.较为流行的报表形式有4种,分别是_、表格式报表、图表式报表和标签式报表。2.报表设计中,可以通过在组页眉或组页脚中创建来显示记录的分组汇总数据。3.利用报表不仅可以创建计算字段,而且可以对记录,计算各组的。4.信息管理的最终目的是要以适当的方式向管理者提供信息,而提供信息的方式有两种:一是联机检索,二是。5.报表的主要作用是和数据。6.宏是Access提供给程序开发者用程序的方法来开发的应用程序。,7.在报表设计中,可以通过添加控件来控制另起一页输出显示。8.在Access中,报表包括文字报表、和3大类。9.用于在窗体或报表上显示说明性文本的控件是_。10.对于查询结果,用户可以在一个数据工作表、或中显示。11.将表或查询中的数值变成更直观的图形形式显示。12.在Access对象中,虽然都是由窗口组成的。但与窗体不同,不能用来输入数据。13.报表是以_的格式显示用户数据的一种有效的方式。,14.报表不能对数据源中的数据进行_。15.在报表中既有分组,又有排序,它俩中通常我们是先进行_操作。16.Access在新建报表对话框中,通常有设计视图、自动创建报表:纵栏式、自动创建报表:表格式、。17.报表将、中的数值变成更直观的图形形式显示。18.对报表中节的操作有和、显示和隐藏节、调整节的大小。19.我们使用向导报表创建报表时,第一步必须选择或。20.为使报表标题仅在第一页的开始位置出现,应该将报表的标题放到_节中。,三.简答题,1、叙述并比较窗体与报表的形式及用途。2、创建报表的方法有哪些?3、设置打印分组的作用是什么?4、在一个报表中,通常标题、表头、表体、表尾及表脚标均应对应报表对象中的哪个节?,四.基本操作题1.利用报表设计向导创建图书基本信息,要求按照出版社分组,并显示各组图书数量和,效果如图5-35所示,图5-35图书信息分组报表,2.在报表设计视图中创建图书基本信息,要求按照出版社分组,单价递增排序,并显示各组图书数量和,效果如图5-35所示3.以出版社为数据源制作一个标签报表,要在报表中显示出版社名称、地址几及联系方式,并美化该报表,为其添加合适的背景图片。,4.创建出版社和图书信息的主/子报表,要求出版社表作为主报表数据源,图书表作为子报表,如图5-36所示。,图5-36出版社与图书主/子报表,五.设计题,同学们自己建立一个学生管理数据库,设计出我们介绍过的各种报表。,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!