《第八章 建立和打印报表.ppt》由会员分享,可在线阅读,更多相关《第八章 建立和打印报表.ppt(55页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第八章第八章 建立和打印报建立和打印报表表8.1 认识报表的用途认识报表的用途数数数数据据据据库库库库应应应应用用用用系系系系统统统统一一一一般般般般都都都都应应应应给给给给用用用用户户户户配配配配置置置置完完完完善善善善的的的的打打打打印印印印输输输输出出出出功功功功能能能能。在在在在传传传传统统统统的的的的关关关关系系系系数数数数据据据据库库库库开开开开发发发发环环环环境境境境中中中中,程程程程序序序序员员员员必必必必需需需需通通通通过过过过繁繁繁繁琐琐琐琐的的的的编编编编程程程程实实实实现现现现报报报报表表表表的的的的打打打打印印印印。在在在在Access Access 20002000
2、关关关关系系系系数数数数据据据据库库库库中中中中,报报报报表表表表对对对对象象象象允允允允许许许许用用用用户户户户不不不不用用用用编编编编程程程程仅仅仅仅通过通过通过通过可视化的直观操作可视化的直观操作可视化的直观操作可视化的直观操作就可以设计报表打印格式。就可以设计报表打印格式。就可以设计报表打印格式。就可以设计报表打印格式。报报报报表表表表对对对对象象象象不不不不仅仅仅仅能能能能够够够够提提提提供供供供方方方方便便便便快快快快捷捷捷捷、功功功功能能能能强强强强大大大大的的的的报报报报表打印格式,而且能够对数据进行分组统计和计算。表打印格式,而且能够对数据进行分组统计和计算。表打印格式,而且
3、能够对数据进行分组统计和计算。表打印格式,而且能够对数据进行分组统计和计算。使用报表主要有以下几个方面的好处:使用报表主要有以下几个方面的好处:使用报表主要有以下几个方面的好处:使用报表主要有以下几个方面的好处:在在在在一一一一个个个个处处处处理理理理的的的的流流流流程程程程中中中中,报报报报表表表表能能能能用用用用尽尽尽尽可可可可能能能能少少少少的的的的空空空空间间间间来来来来呈现更多的数据。呈现更多的数据。呈现更多的数据。呈现更多的数据。可可可可以以以以成成成成组组组组地地地地组组组组织织织织数数数数据据据据,以以以以便便便便对对对对各各各各组组组组中中中中的的的的数数数数据据据据进进进进
4、行行行行汇汇汇汇总,显示组间的比较等。总,显示组间的比较等。总,显示组间的比较等。总,显示组间的比较等。可以在报表中包含子窗体、子报表及图表。可以在报表中包含子窗体、子报表及图表。可以在报表中包含子窗体、子报表及图表。可以在报表中包含子窗体、子报表及图表。可可可可以以以以采采采采用用用用报报报报表表表表打打打打印印印印出出出出很很很很吸吸吸吸引引引引人人人人的的的的标标标标签签签签、发发发发票票票票、订订订订单单单单和信封等。和信封等。和信封等。和信封等。可可可可以以以以在在在在报报报报表表表表上上上上增增增增加加加加数数数数据据据据的的的的汇汇汇汇总总总总信信信信息息息息,如如如如计计计计数
5、数数数、求求求求平均值或者其他的统计计算。平均值或者其他的统计计算。平均值或者其他的统计计算。平均值或者其他的统计计算。可以嵌入图像或图片来显示数据。可以嵌入图像或图片来显示数据。可以嵌入图像或图片来显示数据。可以嵌入图像或图片来显示数据。与与与与窗窗窗窗体体体体对对对对象象象象一一一一样样样样,报报报报表表表表对对对对象象象象也也也也可可可可以以以以对对对对事事事事件件件件进进进进行行行行响响响响应应应应,不不不不过过过过它它它它所所所所能能能能响响响响应应应应的的的的事事事事件件件件比比比比较较较较少少少少,但但但但对对对对于于于于打打打打印印印印控控控控制制制制来说已经足够了。来说已经足
6、够了。来说已经足够了。来说已经足够了。8.2 报表的结构组成报表的结构组成报报报报表表表表的的的的窗窗窗窗口口口口结结结结构构构构包包包包括括括括报报报报表表表表页页页页眉眉眉眉、页页页页面面面面页页页页眉眉眉眉、主主主主体、页面页脚和报表页脚等部分。体、页面页脚和报表页脚等部分。体、页面页脚和报表页脚等部分。体、页面页脚和报表页脚等部分。报表页眉:报表页眉:在报表的在报表的开始处,用来显示标开始处,用来显示标题、图形或说明性文题、图形或说明性文字,每份报表只有一字,每份报表只有一个报表页眉。个报表页眉。页面页眉:页面页眉:用来显示用来显示报表中的字段名称或报表中的字段名称或记录的分组名称,报
7、记录的分组名称,报表的每一页只有一个表的每一页只有一个页面页眉。页面页眉。主体:主体:打印数据表或打印数据表或查询中的每条记录。查询中的每条记录。页面页脚:页面页脚:打印在每打印在每页的底部,用来显示页的底部,用来显示本页的汇总说明,报本页的汇总说明,报表的每一页只有一个表的每一页只有一个页面页脚。页面页脚。报表页脚:报表页脚:用来显示用来显示整份报表的汇总说明,整份报表的汇总说明,在所有记录都被处理在所有记录都被处理后,只打印到报表的后,只打印到报表的结束处。结束处。8.3 报表设计区报表设计区用用用用于于于于设设设设计计计计报报报报表表表表对对对对象象象象的的的的结结结结构构构构、布布布布
8、局局局局、数数数数据据据据的的的的分分分分组组组组与与与与汇汇汇汇总总总总特特特特性性性性的的的的窗窗窗窗口口口口称称称称为为为为报报报报表表表表设设设设计计计计视视视视图图图图。在在在在报报报报表表表表设设设设计计计计视视视视图图图图中中中中,Access Access 20002000为为为为用用用用户户户户提提提提供供供供了了了了丰丰丰丰富富富富的的的的可可可可视视视视化化化化设设设设计计计计手手手手段段段段。用用用用户户户户可可可可以以以以不不不不用用用用编编编编程程程程仅仅仅仅通通通通过过过过可可可可视视视视化化化化的的的的直直直直观观观观操操操操作作作作(如如如如放放放放入入入入控
9、控控控件件件件项项项项等等等等)就就就就可可可可以以以以快快快快速速速速、高高高高质质质质量量量量地地地地完完完完成成成成实实实实用用用用、美美美美观的报表设计。观的报表设计。观的报表设计。观的报表设计。8.3.1 8.3.1 报表页眉报表页眉报表页眉报表页眉报报报报表表表表页页页页眉眉眉眉中中中中的的的的任任任任何何何何内内内内容容容容都都都都只只只只能能能能在在在在报报报报表表表表的的的的开开开开始始始始处处处处,即即即即报报报报表表表表的的的的第第第第一一一一页页页页打打打打印印印印一一一一次次次次。在在在在报报报报表表表表页页页页眉眉眉眉中中中中,是是是是以以以以大大大大字字字字体体体
10、体将将将将该该该该份份份份报报报报表表表表的的的的标标标标题题题题放放放放在在在在报报报报表表表表顶顶顶顶端端端端的的的的一一一一个个个个文文文文本本本本控控控控件中。件中。件中。件中。可可可可以以以以在在在在报报报报表表表表中中中中设设设设置置置置一一一一些些些些控控控控件件件件来来来来突突突突出出出出显显显显示示示示标标标标题题题题文文文文字。一般来说,报表页眉主要用作封面。字。一般来说,报表页眉主要用作封面。字。一般来说,报表页眉主要用作封面。字。一般来说,报表页眉主要用作封面。8.3.2 8.3.2 页面页眉页面页眉页面页眉页面页眉页页页页面面面面页页页页眉眉眉眉中中中中的的的的文文文
11、文字字字字或或或或控控控控件件件件一一一一般般般般打打打打印印印印在在在在每每每每页页页页的的的的顶顶顶顶端端端端。通通通通常常常常,它它它它是是是是作作作作为为为为群群群群组组组组/合合合合计计计计报报报报表表表表中中中中的的的的列列列列标标标标题题题题,而而而而且可以包含报表的标题。且可以包含报表的标题。且可以包含报表的标题。且可以包含报表的标题。一一一一般般般般来来来来说说说说,把把把把报报报报表表表表的的的的标标标标题题题题放放放放在在在在报报报报表表表表页页页页眉眉眉眉中中中中,该该该该标标标标题题题题打打打打印印印印时时时时仅仅仅仅在在在在第第第第一一一一页页页页的的的的开开开开始
12、始始始位位位位置置置置出出出出现现现现。如如如如果果果果将将将将标标标标题移动到页面页眉中,则每一页上都打印出标题。题移动到页面页眉中,则每一页上都打印出标题。题移动到页面页眉中,则每一页上都打印出标题。题移动到页面页眉中,则每一页上都打印出标题。8.3.3 8.3.3 群组页眉群组页眉群组页眉群组页眉/页脚页脚页脚页脚群群群群组组组组页页页页眉眉眉眉用用用用来来来来标标标标识识识识一一一一个个个个特特特特定定定定的的的的值值值值,可可可可以以以以指指指指明明明明显显显显示在主体上的内容是否属于该群组。示在主体上的内容是否属于该群组。示在主体上的内容是否属于该群组。示在主体上的内容是否属于该群
13、组。用用用用户户户户可可可可以以以以通通通通过过过过工工工工具具具具栏栏栏栏上上上上的的的的“排排排排序序序序与与与与分分分分组组组组”按按按按钮钮钮钮,创建群组页眉和群组页脚。创建群组页眉和群组页脚。创建群组页眉和群组页脚。创建群组页眉和群组页脚。8.3.4 8.3.4 主体主体主体主体主体是用来处理每条记录,其中常常包含有计主体是用来处理每条记录,其中常常包含有计主体是用来处理每条记录,其中常常包含有计主体是用来处理每条记录,其中常常包含有计算的字段。算的字段。算的字段。算的字段。用户通过更改报表用户通过更改报表用户通过更改报表用户通过更改报表“设计设计设计设计”窗体中主体区段的窗体中主体
14、区段的窗体中主体区段的窗体中主体区段的“可见性可见性可见性可见性”属性,来告诉系统是否要在报表中显示属性,来告诉系统是否要在报表中显示属性,来告诉系统是否要在报表中显示属性,来告诉系统是否要在报表中显示某一区段。某一区段。某一区段。某一区段。8.3.5 8.3.5 页面页脚页面页脚页面页脚页面页脚页面页脚中一般包含页码或者控制项的合计。页面页脚中一般包含页码或者控制项的合计。页面页脚中一般包含页码或者控制项的合计。页面页脚中一般包含页码或者控制项的合计。如如如如上上上上图图图图通通通通过过过过:=“=“页页页页 ”&Page Page&“共共共共 ”&PagesPages表达式来打印页码。表达
15、式来打印页码。表达式来打印页码。表达式来打印页码。8.3.6 8.3.6 报表页脚报表页脚报表页脚报表页脚该该该该部部部部分分分分一一一一般般般般是是是是在在在在所所所所有有有有的的的的主主主主体体体体和和和和群群群群组组组组页页页页脚脚脚脚被被被被打打打打印印印印完完完完成成成成后后后后,才才才才会会会会打打打打印印印印在在在在报报报报表表表表的的的的最最最最后后后后面面面面。通通通通过过过过使使使使用用用用报报报报表表表表页页页页脚脚脚脚,可可可可以以以以显显显显示示示示整整整整个个个个报报报报表表表表的的的的计计计计算算算算汇汇汇汇总总总总或或或或其其其其他他他他的统计数字。的统计数字。
16、的统计数字。的统计数字。8.4 报表的分类报表的分类目目目目前前前前比比比比较较较较流流流流行行行行的的的的报报报报表表表表有有有有:群群群群组组组组/合合合合计计计计报报报报表表表表、纵纵纵纵栏式报表和邮件标签等。栏式报表和邮件标签等。栏式报表和邮件标签等。栏式报表和邮件标签等。8.4.1 8.4.1 8.4.1 8.4.1 群组群组群组群组/合计报表合计报表合计报表合计报表如书上图如书上图如书上图如书上图8-78-7所示。所示。所示。所示。用用用用户户户户通通通通过过过过工工工工具具具具栏栏栏栏上上上上的的的的“排排排排序序序序与与与与分分分分组组组组”按按按按钮钮钮钮,创创创创建建建建群
17、组页眉和群组页脚后提交的报表。群组页眉和群组页脚后提交的报表。群组页眉和群组页脚后提交的报表。群组页眉和群组页脚后提交的报表。群群群群组组组组/合合合合计计计计报报报报表表表表一一一一般般般般是是是是通通通通过过过过直直直直线线线线或或或或方方方方框框框框等等等等分分分分隔隔隔隔数数数数据据据据,以以以以整整整整齐齐齐齐的的的的列列列列和和和和行行行行来来来来显显显显示示示示数数数数据据据据的的的的数数数数据据据据表表表表。通通通通常常常常依依依依据据据据一一一一个个个个或或或或多多多多个个个个字字字字段段段段值值值值而而而而组组组组织织织织数数数数据据据据,并并并并且且且且在在在在每每每每一
18、一一一群群群群组组组组中中中中,有有有有计计计计算算算算并并并并显显显显示示示示数数数数值值值值、字字字字段段段段的的的的子子子子合合合合计计计计或或或或统统统统计计计计的的的的数数数数据。据。据。据。8.4.2 8.4.2 8.4.2 8.4.2 纵栏式报表纵栏式报表纵栏式报表纵栏式报表如书上图如书上图如书上图如书上图8-88-8所示。所示。所示。所示。纵纵纵纵栏栏栏栏式式式式报报报报表表表表(也也也也称称称称为为为为窗窗窗窗体体体体报报报报表表表表),一一一一般般般般是是是是用用用用一一一一页页页页显显显显示示示示一一一一条条条条或或或或多多多多条条条条记记记记录录录录,采采采采用用用用垂
19、垂垂垂直直直直方方方方法法法法显显显显示示示示。它它它它与与与与数数数数据据据据输输输输入入入入窗窗窗窗体体体体很很很很相相相相似似似似,但但但但是是是是报报报报表表表表是是是是用用用用来来来来查查查查阅阅阅阅数数数数据据据据而而而而不是用来输入数据的。不是用来输入数据的。不是用来输入数据的。不是用来输入数据的。8.4.2 8.4.2 8.4.2 8.4.2 邮件标签邮件标签邮件标签邮件标签如书上图如书上图如书上图如书上图8-98-9所示。所示。所示。所示。在在在在AccessAccess数数数数据据据据库库库库中中中中,用用用用户户户户可可可可以以以以非非非非常常常常轻轻轻轻松松松松地地地地
20、使使使使用报表向导来建立邮件用的标签。用报表向导来建立邮件用的标签。用报表向导来建立邮件用的标签。用报表向导来建立邮件用的标签。用用用用户户户户可可可可以以以以选选选选择择择择标标标标签签签签报报报报表表表表的的的的“标标标标签签签签纸纸纸纸型型型型号号号号和和和和尺尺尺尺寸寸寸寸”,也也也也可可可可以以以以在在在在报报报报表表表表的的的的“设设设设计计计计视视视视图图图图”中中中中打打打打开开开开并并并并修修修修改改改改已经生成的报表。已经生成的报表。已经生成的报表。已经生成的报表。8.5 8.5 认识报表窗体认识报表窗体Access Access 20002000为为为为报报报报表表表表对
21、对对对象象象象提提提提供供供供了了了了三三三三种种种种可可可可视视视视化化化化的的的的操操操操作作作作窗窗窗窗口口口口。用用用用户户户户在在在在设设设设计计计计报报报报表表表表对对对对象象象象时时时时只只只只能能能能选选选选择择择择使使使使用用用用其其其其中中中中的的的的一一一一种种种种窗窗窗窗口口口口,而而而而不不不不能能能能同同同同时时时时打打打打开开开开同同同同一一一一个个个个报报报报表表表表对对对对象象象象的的的的三三三三种种种种窗窗窗窗口。用户需要时可以在这三种窗口之间进行切换。口。用户需要时可以在这三种窗口之间进行切换。口。用户需要时可以在这三种窗口之间进行切换。口。用户需要时可以
22、在这三种窗口之间进行切换。8.5.1 8.5.1 8.5.1 8.5.1 预览窗体中的工具栏预览窗体中的工具栏预览窗体中的工具栏预览窗体中的工具栏用用用用户户户户单单单单击击击击“打打打打印印印印预预预预览览览览”按按按按钮钮钮钮,就就就就可可可可以以以以预预预预览览览览该该该该报报报报表表表表的的的的内容。同时在工具栏上出现打印预览工具条。内容。同时在工具栏上出现打印预览工具条。内容。同时在工具栏上出现打印预览工具条。内容。同时在工具栏上出现打印预览工具条。在在在在报报报报表表表表预预预预览览览览窗窗窗窗体体体体的的的的左左左左下下下下角角角角有有有有一一一一个个个个页页页页码码码码框框框框
23、,可可可可以以以以单单单单击击击击页页页页码码码码框框框框左左左左边边边边或或或或右右右右边边边边的的的的按按按按钮钮钮钮翻翻翻翻动动动动报报报报表表表表的的的的各各各各页页页页,或或或或者者者者直直直直接在页码框中输入页号,翻到指定的页。接在页码框中输入页号,翻到指定的页。接在页码框中输入页号,翻到指定的页。接在页码框中输入页号,翻到指定的页。8.5.2 8.5.2 8.5.2 8.5.2 报表设计窗体中工具栏和工具箱报表设计窗体中工具栏和工具箱报表设计窗体中工具栏和工具箱报表设计窗体中工具栏和工具箱工具栏工具箱在在在在工工工工具具具具栏栏栏栏中中中中有有有有用用用用户户户户在在在在窗窗窗窗
24、体体体体设设设设计计计计中中中中所所所所看看看看到到到到的的的的大大大大部部部部分分分分工工工工具具具具。其其其其中中中中“排排排排序序序序和和和和分分分分组组组组”按按按按钮钮钮钮,可可可可以以以以打打打打开开开开“排排排排序序序序和和和和分分分分组组组组”窗窗窗窗体体体体,我我我我们们们们可可可可以以以以在在在在窗窗窗窗体体体体中中中中定定定定义义义义分分分分组组组组的的的的字字字字段段段段或或或或表表表表达达达达式。式。式。式。8.6 8.6 设计报表设计报表8.6.1 8.6.1 8.6.1 8.6.1 用预定义格式来设置报表的格式用预定义格式来设置报表的格式用预定义格式来设置报表的格
25、式用预定义格式来设置报表的格式 在在在在用用用用向向向向导导导导或或或或自自自自动动动动报报报报表表表表生生生生成成成成报报报报表表表表后后后后,可可可可以以以以用用用用预预预预定义格式来设置报表格式,具体步骤如下:定义格式来设置报表格式,具体步骤如下:定义格式来设置报表格式,具体步骤如下:定义格式来设置报表格式,具体步骤如下:1)1)1)1)在报表在报表在报表在报表“设计设计设计设计”视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。2)2)2)2)根根根根据据据据要要要要求求求求选选选选定定定定对对对对象象象象。若若若若要要要要设设设设置置置置整整整整
26、个个个个报报报报表表表表的的的的格格格格式式式式,单单单单击击击击相相相相应应应应的的的的报报报报表表表表选选选选定定定定按按按按钮钮钮钮。如如如如果果果果要要要要设设设设置置置置某某某某个个个个节节节节的的的的格格格格式式式式,可可可可单单单单击击击击相相相相应应应应的的的的节节节节选选选选定定定定按按按按钮钮钮钮。如如如如果果果果需需需需要要要要设设设设置置置置控件的格式,可以选定相应的控件。控件的格式,可以选定相应的控件。控件的格式,可以选定相应的控件。控件的格式,可以选定相应的控件。3)3)3)3)在在在在工工工工具具具具栏栏栏栏上上上上,单单单单击击击击“自自自自动动动动套套套套用用
27、用用格格格格式式式式”按按按按钮钮钮钮 ,就就就就会出现会出现会出现会出现“自动套用格式自动套用格式自动套用格式自动套用格式”对话框。对话框。对话框。对话框。8.6.2 8.6.2 8.6.2 8.6.2 添加分页符和页码添加分页符和页码添加分页符和页码添加分页符和页码 具体步骤如下:具体步骤如下:具体步骤如下:具体步骤如下:1)1)1)1)在报表在报表在报表在报表“设计设计设计设计”视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。2)2)2)2)单击工具箱上中的单击工具箱上中的单击工具箱上中的单击工具箱上中的“分页符分页符分页符分页符”按钮按钮按钮按钮
28、 。3)3)3)3)单击报表中需要设置分页符的位置,将分页符设置单击报表中需要设置分页符的位置,将分页符设置单击报表中需要设置分页符的位置,将分页符设置单击报表中需要设置分页符的位置,将分页符设置在某个控件之上或之下,以免拆分了控件中的数据。在某个控件之上或之下,以免拆分了控件中的数据。在某个控件之上或之下,以免拆分了控件中的数据。在某个控件之上或之下,以免拆分了控件中的数据。vv 在报表中添加分页符在报表中添加分页符在报表中添加分页符在报表中添加分页符在在在在报报报报表表表表中中中中,可可可可以以以以使使使使用用用用分分分分页页页页控控控控制制制制符符符符来来来来标标标标志志志志要要要要另另
29、另另起起起起一一一一页的位置。页的位置。页的位置。页的位置。AccessAccess将将将将分分分分页页页页符符符符以以以以短短短短虚虚虚虚线线线线标标标标志志志志放放放放在在在在报报报报表表表表的的的的左左左左边边边边界上。界上。界上。界上。如如如如果果果果要要要要将将将将报报报报表表表表中中中中的的的的每每每每个个个个记记记记录录录录或或或或记记记记录录录录组组组组都都都都另另另另起起起起一一一一页页页页,可可可可以以以以通通通通过过过过设设设设置置置置组组组组标标标标头头头头、组组组组注注注注脚脚脚脚或或或或主主主主体体体体节节节节的的的的“强强强强制制制制分分分分页页页页”属性来实现。
30、属性来实现。属性来实现。属性来实现。具体步骤如下:具体步骤如下:具体步骤如下:具体步骤如下:1)1)1)1)在报表在报表在报表在报表“设计设计设计设计”视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。2)2)2)2)单击单击单击单击“插入插入插入插入”菜单中的菜单中的菜单中的菜单中的“页码页码页码页码”命令。命令。命令。命令。3)3)3)3)在在在在“页码页码页码页码”对话框中,根据需要选择相应的页码格对话框中,根据需要选择相应的页码格对话框中,根据需要选择相应的页码格对话框中,根据需要选择相应的页码格式、位置和对齐方式。式、位置和对齐方式。式、位置和对
31、齐方式。式、位置和对齐方式。vv在报表中添加页码在报表中添加页码在报表中添加页码在报表中添加页码4)4)4)4)如如如如果果果果要要要要在在在在第第第第一一一一页页页页显显显显示示示示页页页页码码码码,要要要要选选选选中中中中“首首首首页页页页显显显显示示示示页码页码页码页码”复选框复选框复选框复选框 对于对齐方式,有下列可选选项:对于对齐方式,有下列可选选项:对于对齐方式,有下列可选选项:对于对齐方式,有下列可选选项:a.a.a.a.左:在左页边距添加文本框。左:在左页边距添加文本框。左:在左页边距添加文本框。左:在左页边距添加文本框。b.b.b.b.中:在左、右页边距的正中添加文本框。中:
32、在左、右页边距的正中添加文本框。中:在左、右页边距的正中添加文本框。中:在左、右页边距的正中添加文本框。c.c.c.c.右:在右页边距添加文本框。右:在右页边距添加文本框。右:在右页边距添加文本框。右:在右页边距添加文本框。d.d.d.d.内:在左、右页边距之间添加文本框,奇数页打印内:在左、右页边距之间添加文本框,奇数页打印内:在左、右页边距之间添加文本框,奇数页打印内:在左、右页边距之间添加文本框,奇数页打印在左侧,偶数页打印在右侧。在左侧,偶数页打印在右侧。在左侧,偶数页打印在右侧。在左侧,偶数页打印在右侧。e.e.e.e.内:在左、右页边距之间添加文本框,偶数页打印内:在左、右页边距之
33、间添加文本框,偶数页打印内:在左、右页边距之间添加文本框,偶数页打印内:在左、右页边距之间添加文本框,偶数页打印在左侧,奇数页打印在右侧。在左侧,奇数页打印在右侧。在左侧,奇数页打印在右侧。在左侧,奇数页打印在右侧。8.6.3 8.6.3 8.6.3 8.6.3 在报表上使用节在报表上使用节在报表上使用节在报表上使用节报报报报表表表表中中中中的的的的内内内内容容容容是是是是以以以以节节节节划划划划分分分分的的的的。节节节节代代代代表表表表着着着着不不不不同同同同的的的的带带带带区区区区,每每每每一一一一个个个个节节节节都都都都有有有有其其其其特特特特定定定定的的的的目目目目的的的的,而而而而且
34、且且且按按按按照照照照一一一一定定定定的的的的顺顺顺顺序打印在页面及报表上。序打印在页面及报表上。序打印在页面及报表上。序打印在页面及报表上。通通通通过过过过对对对对使使使使用用用用共共共共享享享享值值值值的的的的记记记记录录录录进进进进行行行行分分分分组组组组,可可可可以以以以进进进进行行行行一一一一些计算或简化报表使其易于阅读。些计算或简化报表使其易于阅读。些计算或简化报表使其易于阅读。些计算或简化报表使其易于阅读。1.1.1.1.添加或删除报表页面、页脚和页面页眉、页脚添加或删除报表页面、页脚和页面页眉、页脚添加或删除报表页面、页脚和页面页眉、页脚添加或删除报表页面、页脚和页面页眉、页脚
35、选选选选择择择择“视视视视图图图图”菜菜菜菜单单单单上上上上的的的的“报报报报表表表表页页页页眉眉眉眉/页页页页脚脚脚脚”命令或命令或命令或命令或“页面页眉页面页眉页面页眉页面页眉/页脚页脚页脚页脚”命令来操作。命令来操作。命令来操作。命令来操作。页页页页眉眉眉眉/页页页页脚脚脚脚只只只只能能能能同同同同时时时时添添添添加加加加。如如如如果果果果不不不不需需需需要要要要页页页页眉眉眉眉或或或或页页页页脚脚脚脚,可可可可以以以以将将将将不不不不要要要要的的的的节节节节的的的的“可可可可见见见见性性性性”属属属属性性性性设设设设为为为为“否否否否”,或或或或者者者者删删删删除除除除该该该该节节节节
36、的的的的所所所所有有有有控控控控件件件件,然然然然后后后后将将将将其其其其大大大大小小小小设设设设置置置置为为为为0 0或或或或将将将将其其其其“高高高高度度度度”属性设为属性设为属性设为属性设为“0”“0”。如如如如果果果果删删删删除除除除页页页页眉眉眉眉和和和和页页页页脚脚脚脚,AccessAccess将将将将同同同同时删除页眉、页脚中的控件。时删除页眉、页脚中的控件。时删除页眉、页脚中的控件。时删除页眉、页脚中的控件。2.2.2.2.改变报表或窗体的页眉、页脚或其他节的大小改变报表或窗体的页眉、页脚或其他节的大小改变报表或窗体的页眉、页脚或其他节的大小改变报表或窗体的页眉、页脚或其他节的
37、大小可可可可以以以以单单单单独独独独改改改改变变变变窗窗窗窗体体体体和和和和报报报报表表表表上上上上各各各各个个个个节节节节的的的的大大大大小小小小。只只只只要要要要将将将将鼠鼠鼠鼠标标标标放放放放在在在在节节节节的的的的底底底底边边边边上上上上,上上上上下下下下拖拖拖拖动动动动鼠鼠鼠鼠标标标标就就就就可可可可以以以以改改改改变变变变节节节节的高度。的高度。的高度。的高度。由由由由于于于于报报报报表表表表只只只只有有有有唯唯唯唯一一一一的的的的宽宽宽宽度度度度,因因因因此此此此改改改改变变变变节节节节的的的的宽宽宽宽度度度度将将将将改改改改变变变变这这这这个个个个报报报报表表表表的的的的宽宽宽
38、宽度度度度。我我我我们们们们可可可可以以以以将将将将鼠鼠鼠鼠标标标标放放放放在在在在节节节节的的的的右右右右边边边边,左右拖动鼠标就可改变节的宽度。左右拖动鼠标就可改变节的宽度。左右拖动鼠标就可改变节的宽度。左右拖动鼠标就可改变节的宽度。也也也也可可可可以以以以将将将将鼠鼠鼠鼠标标标标放放放放在在在在节节节节的的的的右右右右下下下下脚脚脚脚,然然然然后后后后沿沿沿沿对对对对角角角角线线线线的的的的方向拖动鼠标,同时改变高度和宽度。方向拖动鼠标,同时改变高度和宽度。方向拖动鼠标,同时改变高度和宽度。方向拖动鼠标,同时改变高度和宽度。3.3.3.3.为窗体或报表中的节或控件创建自定义颜色为窗体或报
39、表中的节或控件创建自定义颜色为窗体或报表中的节或控件创建自定义颜色为窗体或报表中的节或控件创建自定义颜色用用用用户户户户可可可可以以以以利利利利用用用用节节节节或或或或控控控控件件件件的的的的属属属属性性性性表表表表中中中中的的的的“前前前前景景景景颜颜颜颜色色色色”、“背景颜色背景颜色背景颜色背景颜色”或或或或“边框颜色边框颜色边框颜色边框颜色”等属性进行设置。等属性进行设置。等属性进行设置。等属性进行设置。8.6.4 8.6.4 8.6.4 8.6.4 在报表上绘制线条在报表上绘制线条在报表上绘制线条在报表上绘制线条 具体步骤如下:具体步骤如下:具体步骤如下:具体步骤如下:1)1)1)1)
40、在报表在报表在报表在报表“设计设计设计设计”视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。2)2)2)2)单击工具箱中的单击工具箱中的单击工具箱中的单击工具箱中的“线条线条线条线条”工具。工具。工具。工具。3)3)3)3)单击报表的任意处可以创建默认类型的线条,或通单击报表的任意处可以创建默认类型的线条,或通单击报表的任意处可以创建默认类型的线条,或通单击报表的任意处可以创建默认类型的线条,或通过单击并拖动的方式可以创建自定类型的线条。过单击并拖动的方式可以创建自定类型的线条。过单击并拖动的方式可以创建自定类型的线条。过单击并拖动的方式可以创建自定类型
41、的线条。如如如如果果果果要要要要细细细细微微微微调调调调整整整整线线线线条条条条的的的的长长长长度度度度或或或或角角角角度度度度,可可可可单单单单击击击击线线线线条条条条,然然然然后后后后同同同同时时时时按按按按下下下下ShiftShift键键键键和和和和方方方方向向向向键键键键中中中中的的的的任任任任意意意意一一一一个个个个。如如如如果果果果要要要要细细细细微微微微调调调调整整整整线线线线条条条条的的的的位位位位置置置置,则则则则同同同同时时时时按按按按下下下下CtrlCtrl键键键键和和和和方方方方向向向向键键键键中中中中的的的的一一一一个个个个。利利利利用用用用“格格格格式式式式”工工工
42、工具具具具栏栏栏栏中中中中的的的的“线线线线条条条条/边边边边框框框框宽宽宽宽度度度度”按按按按钮钮钮钮和和和和“属属属属性性性性”按按按按钮,可以分别更改线条样式和边框样式。钮,可以分别更改线条样式和边框样式。钮,可以分别更改线条样式和边框样式。钮,可以分别更改线条样式和边框样式。8.6.5 8.6.5 8.6.5 8.6.5 在报表上绘制矩形在报表上绘制矩形在报表上绘制矩形在报表上绘制矩形 具体步骤如下:具体步骤如下:具体步骤如下:具体步骤如下:1)1)1)1)在报表在报表在报表在报表“设计设计设计设计”视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表。视图,打开相应的报表
43、。2)2)2)2)单击工具箱中的单击工具箱中的单击工具箱中的单击工具箱中的“矩形矩形矩形矩形”工具。工具。工具。工具。3)3)3)3)单击窗体或报表的任意处可以创建默认大小的矩形,单击窗体或报表的任意处可以创建默认大小的矩形,单击窗体或报表的任意处可以创建默认大小的矩形,单击窗体或报表的任意处可以创建默认大小的矩形,或通过单击并拖动的方式可以创建自定大小的矩形。或通过单击并拖动的方式可以创建自定大小的矩形。或通过单击并拖动的方式可以创建自定大小的矩形。或通过单击并拖动的方式可以创建自定大小的矩形。利利利利用用用用“格格格格式式式式”工工工工具具具具栏栏栏栏中中中中的的的的“线线线线条条条条/边
44、边边边框框框框宽宽宽宽度度度度”按按按按钮钮钮钮和和和和“属性属性属性属性”按钮,可以分别更改线条样式和边框样式。按钮,可以分别更改线条样式和边框样式。按钮,可以分别更改线条样式和边框样式。按钮,可以分别更改线条样式和边框样式。8.7 8.7 制作图表制作图表 制作图表,可以应用制作图表,可以应用制作图表,可以应用制作图表,可以应用“图表向导图表向导图表向导图表向导”将数据以图表将数据以图表将数据以图表将数据以图表的形式显示出来,具体步骤如下:的形式显示出来,具体步骤如下:的形式显示出来,具体步骤如下:的形式显示出来,具体步骤如下:1)1)1)1)在新建报表的窗体中,选择在新建报表的窗体中,选
45、择在新建报表的窗体中,选择在新建报表的窗体中,选择“图表向导图表向导图表向导图表向导”,并指定具,并指定具,并指定具,并指定具体的数据来源,这里我们选择了体的数据来源,这里我们选择了体的数据来源,这里我们选择了体的数据来源,这里我们选择了“个人平均得分个人平均得分个人平均得分个人平均得分”作作作作为数据来源,并单击确定按钮。为数据来源,并单击确定按钮。为数据来源,并单击确定按钮。为数据来源,并单击确定按钮。2)2)2)2)这时出现如图这时出现如图这时出现如图这时出现如图8-168-168-168-16所示的窗体向导,选择需要由图表所示的窗体向导,选择需要由图表所示的窗体向导,选择需要由图表所示
46、的窗体向导,选择需要由图表表示的字段数据,这里我们选择表示的字段数据,这里我们选择表示的字段数据,这里我们选择表示的字段数据,这里我们选择“教师姓名教师姓名教师姓名教师姓名”和和和和“综综综综合得分合得分合得分合得分”两个字段,然后单击两个字段,然后单击两个字段,然后单击两个字段,然后单击“下一步下一步下一步下一步”按钮。按钮。按钮。按钮。3)3)3)3)这时出现如图这时出现如图这时出现如图这时出现如图8-178-178-178-17所示的对话框,要求选择图表的类型。所示的对话框,要求选择图表的类型。所示的对话框,要求选择图表的类型。所示的对话框,要求选择图表的类型。这里选择这里选择这里选择这
47、里选择“柱形图柱形图柱形图柱形图”,然后单击,然后单击,然后单击,然后单击“下一步下一步下一步下一步”按钮。按钮。按钮。按钮。4)4)4)4)接下来需要确定布局图表数据的方式。这里以接下来需要确定布局图表数据的方式。这里以接下来需要确定布局图表数据的方式。这里以接下来需要确定布局图表数据的方式。这里以“教师姓教师姓教师姓教师姓名名名名”为横坐标,以为横坐标,以为横坐标,以为横坐标,以“综合得分综合得分综合得分综合得分”为纵坐标。可以将为纵坐标。可以将为纵坐标。可以将为纵坐标。可以将“教教教教师姓名师姓名师姓名师姓名”按钮拖动到横坐标中,将按钮拖动到横坐标中,将按钮拖动到横坐标中,将按钮拖动到横
48、坐标中,将“综合得分综合得分综合得分综合得分”按钮拖按钮拖按钮拖按钮拖动到纵坐标中,然后单击动到纵坐标中,然后单击动到纵坐标中,然后单击动到纵坐标中,然后单击“下一步下一步下一步下一步”按钮。按钮。按钮。按钮。5)5)5)5)在接下来的窗体向导中,指定图表的标题,然后单击在接下来的窗体向导中,指定图表的标题,然后单击在接下来的窗体向导中,指定图表的标题,然后单击在接下来的窗体向导中,指定图表的标题,然后单击“完成完成完成完成”按钮,系统就会立即显示图表的设计结果,如图按钮,系统就会立即显示图表的设计结果,如图按钮,系统就会立即显示图表的设计结果,如图按钮,系统就会立即显示图表的设计结果,如图8
49、-198-198-198-19所示。所示。所示。所示。8.8 8.8 创建子报表创建子报表 子报表是插在其他报表中的报表。子报表是插在其他报表中的报表。子报表是插在其他报表中的报表。子报表是插在其他报表中的报表。在在在在合合合合并并并并报报报报表表表表时时时时,两两两两个个个个报报报报表表表表中中中中的的的的一一一一个个个个必必必必须须须须作作作作为为为为主主主主报报报报表表表表。主主主主报报报报表表表表可可可可以以以以是是是是结结结结合合合合的的的的也也也也可可可可以以以以是是是是非非非非结结结结合合合合的的的的,也也也也就就就就是是是是说说说说,主主主主报报报报表表表表可可可可以以以以基基
50、基基于于于于数数数数据据据据表表表表、查查查查询询询询或或或或SQLSQLSQLSQL语语语语句句句句,也也也也可可可可以不基于其他数据对象。以不基于其他数据对象。以不基于其他数据对象。以不基于其他数据对象。在在在在报报报报表表表表中中中中,如如如如果果果果需需需需要要要要插插插插入入入入包包包包含含含含与与与与主主主主报报报报表表表表数数数数据据据据相相相相关关关关联联联联的的的的信信信信息息息息的的的的子子子子报报报报表表表表。可可可可以以以以将将将将主主主主报报报报表表表表绑绑绑绑定定定定(即即即即设设设设置置置置主主主主报报报报表表表表的的的的“数数数数据据据据来来来来源源源源”属属属