工信版(中职)数据库应用基础——Access6教学课件.ppt
《工信版(中职)数据库应用基础——Access6教学课件.ppt》由会员分享,可在线阅读,更多相关《工信版(中职)数据库应用基础——Access6教学课件.ppt(90页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YCF(中职)数据库应用基础Access6教学课件第第6章章 报表报表6.1 报表的概述报表的概述6.2 使用设计视图创建报表使用设计视图创建报表6.3 使用向导创建报表使用向导创建报表6.4 自动创建报表自动创建报表6.5 使用标签向导创建报表使用标签向导创建报表6.6 报表的高级设计报表的高级设计6.7 报表的预览和打印报表的预览和打印下一页返回第第6章章 报表报表报表是报表是Access 2003的对象之一,它提供了按照所需方式显示数据库的对象之一,它提供了按照所需方式显示数据库信息的手段。报表的设计与窗体的设计有许多类似之处。它能根据用信息的手段。报表的设计与窗体的设计有许多类似之处。
2、它能根据用户定义的规格输出格式化的数据信息。户定义的规格输出格式化的数据信息。上一页返回6.1 报表的概述报表的概述 6.1.1报表的组成报表的组成下面以下面以“罗斯文罗斯文”数据库为例介绍报表的基本概念。数据库为例介绍报表的基本概念。(1)“罗斯文罗斯文”数据库是数据库是Access自带的一个示例数据库,打开自带的一个示例数据库,打开“罗斯文罗斯文”数据库的方法如下。数据库的方法如下。在启动在启动Acress状态下,选择状态下,选择“文件文件”“打开打开”命令,调出命令,调出“打开打开”对对话框。话框。在在“文件类型文件类型”下拉列表框中选择下拉列表框中选择“Microsoft Office
3、 Access,在,在“查找范围查找范围”下拉列表框中按以下路径选择文件下拉列表框中按以下路径选择文件:C(安装安装Microsoft Office软件的盘符软件的盘符)Program Files MicrosoftOffice office sample Northwind,单击,单击“打开打开”按钮。按钮。下一页返回6.1 报表的概述报表的概述注意注意:在上面的又件夹下面还保存着几个其他数据库又件,都是在上面的又件夹下面还保存着几个其他数据库又件,都是Access自带的示例数据库。自带的示例数据库。这时屏幕上出现了一个介绍这时屏幕上出现了一个介绍“罗斯文罗斯文”数据库的提示对话框,如数据库
4、的提示对话框,如图图6-1所示,单击其中的所示,单击其中的“确定确定”按钮。这时屏幕上出现了两个对话框,按钮。这时屏幕上出现了两个对话框,Northwind:数据库数据库”对话框对话框(如如图图6-2所示所示)和和“主切换面板主切换面板”对话框对话框(如如图图6-3所示所示)。其中其中“主切换面板主切换面板”对话框处于激活状态,这个面板也是一个数据库的对话框处于激活状态,这个面板也是一个数据库的直接用户所面对的面板。要注意,打开的直接用户所面对的面板。要注意,打开的“罗斯文罗斯文”数据库是数据库是Access 2003文件格式。文件格式。Northwind:数据库数据库”就是一个数据库窗口,这
5、里面就是一个数据库窗口,这里面包括数据库的所有内容。包括数据库的所有内容。上一页 下一页返回6.1 报表的概述报表的概述(2)打开打开“罗斯文罗斯文”数据库,在数据库,在“对象对象”列表中单击列表中单击“报表报表”对象,双击对象,双击“各各类产品类产品”报表,可以打开它的报表,可以打开它的“打印预览打印预览”视图如视图如 图图6-4所示。所示。单击工具栏上的单击工具栏上的“视图视图”按钮,可以切换到设计视图,如按钮,可以切换到设计视图,如 图图6-5所示。所示。由由 图图6-5 中可以看到,报表在设计视图中由报表页眉、页面页眉、主中可以看到,报表在设计视图中由报表页眉、页面页眉、主体、页面页脚
6、和报表页脚五个部分组成。体、页面页脚和报表页脚五个部分组成。报表页眉。只出现在报表的开头,并且只能在报表开头出现一次。报表页眉。只出现在报表的开头,并且只能在报表开头出现一次。报表页眉用来记录关于此报表的一些主题性信息。报表页眉用来记录关于此报表的一些主题性信息。页面页眉。只出现在报表中的每一页的顶部,用来显示列标题等信页面页眉。只出现在报表中的每一页的顶部,用来显示列标题等信息。息。上一页 下一页返回6.1 报表的概述报表的概述主体。包含报表的主要数据,用来显示报表的基础表或查询的每一主体。包含报表的主要数据,用来显示报表的基础表或查询的每一条记录的详细信息。条记录的详细信息。页面页脚。出现
7、在报表中的每一页的底部,可以用来显示页码等信页面页脚。出现在报表中的每一页的底部,可以用来显示页码等信息。息。报表页脚。只在报表的结尾处出现,用来显示报表总计等信息。报表页脚。只在报表的结尾处出现,用来显示报表总计等信息。6.1.2报表与窗体报表与窗体报表中的大部分内容是从表查询或报表中的大部分内容是从表查询或sql语句中获得的,它们都是报表语句中获得的,它们都是报表的数据来源。创建和设计报表对象与创建和设计窗体对象有许多共同的数据来源。创建和设计报表对象与创建和设计窗体对象有许多共同之处,两者之间的所有控件几乎是可以共用的。它们之间的不同之处之处,两者之间的所有控件几乎是可以共用的。它们之间
8、的不同之处在于在于:报表不能用来输入数据,而在窗体中可以输入数据报表不能用来输入数据,而在窗体中可以输入数据;报表只有报表只有“设设计计”和和“打印预览打印预览”两种视图。两种视图。上一页返回6.2 使用设计视图创建报表使用设计视图创建报表使用报表向导可以简单、快速地创建报表,但创建的报表格式比较单使用报表向导可以简单、快速地创建报表,但创建的报表格式比较单一,有一定的局限性。为了创建具有独特风格、美观实用的报表,要一,有一定的局限性。为了创建具有独特风格、美观实用的报表,要使用设计视图来设计报表。使用设计视图来设计报表。1.报表中控件的种类报表中控件的种类利用设计视图创建报表主要是向报表中添
9、加控件。报表控件通常可分利用设计视图创建报表主要是向报表中添加控件。报表控件通常可分为以下为以下3种。种。(1)非结合控件非结合控件:与数据表中的数据无关的控件。与数据表中的数据无关的控件。(2)结合控件结合控件:表或查询中的数据字段。表或查询中的数据字段。(3)计算控件计算控件:报表中用于进行计算的控件,例如总计、小计等。报表中用于进行计算的控件,例如总计、小计等。2.用设计视图创建报表的方法用设计视图创建报表的方法在在Access中用设计视图创建报表的具体操作步骤如下。中用设计视图创建报表的具体操作步骤如下。下一页返回6.2 使用设计视图创建报表使用设计视图创建报表(1)打开数据库窗口。选
10、择打开数据库窗口。选择“报表报表”一一“在设计视图中创建报表在设计视图中创建报表”命令,调命令,调出报表的设计视图,如出报表的设计视图,如 图图6-6所示。在设计视图窗口中右击这个窗口,所示。在设计视图窗口中右击这个窗口,调出快捷菜单。在弹出的快捷菜单中选择调出快捷菜单。在弹出的快捷菜单中选择“报表页眉报表页眉/页脚页脚”菜单命令,菜单命令,在报表中添加报表的页眉和页脚两部分内容,如在报表中添加报表的页眉和页脚两部分内容,如 图图6-7所示。所示。(2)下面可以根据需要为报表添加一些控件,在下面可以根据需要为报表添加一些控件,在“报表页眉报表页眉”和和“页面页页面页眉眉”中利用工具箱中的中利用
11、工具箱中的“标签标签”按钮建立标签,并在标签中输入文字,按钮建立标签,并在标签中输入文字,如如“学生信息学生信息”。在。在“主体主体”中用鼠标从字段列表框中拖入需打印显示的中用鼠标从字段列表框中拖入需打印显示的字段。结果如字段。结果如 图图6-8所示。所示。注意注意:此处应添加数据源,添加方法与第此处应添加数据源,添加方法与第5章在窗体中添加数据源的方章在窗体中添加数据源的方法相同,不再赘述。法相同,不再赘述。(3)单击工具栏上的单击工具栏上的“打印预览打印预览”按钮按钮 ,便可以得到如,便可以得到如 图图6-9所示的所示的报表了。报表了。返回6.3 使用向导创建报表使用向导创建报表报表向导为
12、用户提供了报表的基本布局,根据用户的不同需要可以进报表向导为用户提供了报表的基本布局,根据用户的不同需要可以进一步对报表进行修改。利用报表向导可以使报表创建变得更容易。在一步对报表进行修改。利用报表向导可以使报表创建变得更容易。在Access 2003中使用向导创建报表的具体操作步骤如下。中使用向导创建报表的具体操作步骤如下。(1)打开数据库窗口中,单击打开数据库窗口中,单击“报表报表”对象,在对象,在“报表报表”对象窗口中,双击对象窗口中,双击“使用向导创建报表使用向导创建报表”选项,调出选项,调出“报表向导报表向导”对话框之一,如对话框之一,如图图6-10所示。所示。(2)单击单击“表表/
13、查询查询”下拉列表框右侧的向下箭头调出其下拉列表,从中下拉列表框右侧的向下箭头调出其下拉列表,从中选择创建窗体所需使用的表和窗体。选择创建窗体所需使用的表和窗体。(3)在在“可用字段可用字段”列表框中选择字段,单击列表框中选择字段,单击按钮,将其添加到右半部按钮,将其添加到右半部分的分的“选定的字段选定的字段”列表中。列表中。下一页返回6.3 使用向导创建报表使用向导创建报表(4)单击单击“下一步下一步”按钮,调出按钮,调出“报表向导报表向导”对话框之二,如对话框之二,如 图图6-11 所示,所示,选定添加分组级别以及分组的依据。分组是为了使生成报表的层次更选定添加分组级别以及分组的依据。分组
14、是为了使生成报表的层次更加清晰。加清晰。(5)在在 图图6-11中,可以单击中,可以单击“分组选项分组选项”按钮,调出按钮,调出“分组间隔分组间隔”对话框,对话框,如如 图图6-12所示,在这里可以为组级字段选定分组间隔。单击所示,在这里可以为组级字段选定分组间隔。单击“确定确定”按按钮,返回到图钮,返回到图6一一11所示的报表向导。所示的报表向导。(6)单击单击“下一步下一步”按钮,调出按钮,调出“报表向导报表向导”对话框之三,如对话框之三,如 图图6-13所示。所示。在在“报表向导报表向导”对话框中,选择排序次序,可以选择一个或几个字段作对话框中,选择排序次序,可以选择一个或几个字段作为排
15、序和汇总的依据,排序可以选择升序或降序。为排序和汇总的依据,排序可以选择升序或降序。(7)单击单击“下一步下一步”按钮,调出按钮,调出“报表向导报表向导”对话框之四,如对话框之四,如 图图6-14所示所示在这个对话框中,可以确定布局和方向。在这个对话框中,可以确定布局和方向。上一页 下一页返回6.3 使用向导创建报表使用向导创建报表(8)单击单击“下一步下一步”按钮,调出按钮,调出“报表向导报表向导”对话框之五,如对话框之五,如 图图6-15所示。所示。在这个对话框中确定报表所用样式,本例中选择在这个对话框中确定报表所用样式,本例中选择“随意随意”样式。样式。(9)单击单击“下一步下一步”按钮
16、,调出按钮,调出“报表向导报表向导”对话框之六,在这个对话框中对话框之六,在这个对话框中为报表命名。为报表命名。(10)单击单击“完成完成”按钮就可以成功创建报表,所创建的报表如按钮就可以成功创建报表,所创建的报表如 图图6-16所所示。示。上一页返回6.4 自动创建报表自动创建报表如果对格式要求不高,只需要看到报表中的数据,则可以快速创建一如果对格式要求不高,只需要看到报表中的数据,则可以快速创建一个简单的报表。使用个简单的报表。使用Access自动创建报表的步骤如下。自动创建报表的步骤如下。(1)打开数据库窗口,选择打开数据库窗口,选择“报表报表”对象。对象。(2)在数据库窗口中,单击工具
17、栏上的在数据库窗口中,单击工具栏上的“新建新建”按钮,调出按钮,调出“新建报表新建报表”对对话框,如话框,如 图图6-17所示。所示。(3)选择选择“自动创建报表自动创建报表:纵栏式纵栏式”选项,在下面的下拉列表框中选择数选项,在下面的下拉列表框中选择数据的来源表。单击据的来源表。单击“确定确定”按钮,即可完成报表的创建工作,预览效果按钮,即可完成报表的创建工作,预览效果如如 图图6-18所示。所示。返回6.5 使用标签向导创建报表使用标签向导创建报表标签实际上是一种多列报表,常常把一条记录的各个字段分行排列,标签实际上是一种多列报表,常常把一条记录的各个字段分行排列,因此制作标签一般都是使用
18、多列的方法。具体操作步骤如下。因此制作标签一般都是使用多列的方法。具体操作步骤如下。(1)在数据库窗口中选择报表,单击工具栏上的在数据库窗口中选择报表,单击工具栏上的“新建新建”按钮,调出按钮,调出“新新建报表建报表”对话框,选择对话框,选择“标签向导标签向导”选项,在下面的数据来源下拉列表选项,在下面的数据来源下拉列表框中选择框中选择“学生学生”表,如表,如 图图6-19所示。所示。(2)单击单击“确定确定”按钮,调出按钮,调出“标签向导标签向导”对话框之一,如对话框之一,如 图图6-20所示,所示,从中选择标签的型号、尺寸和生产厂商。从中选择标签的型号、尺寸和生产厂商。图图6-20中选择了
19、中选择了“A一一ONE”厂商和厂商和“28171型号的标签。型号的标签。(3)单击单击“下一步下一步”按钮,调出按钮,调出“标签向导标签向导”对话框之二,如对话框之二,如 图图6-21所示。所示。在该对话框中,可对文本外观的字体、字号、粗细及颜色进行设置。在该对话框中,可对文本外观的字体、字号、粗细及颜色进行设置。下一页返回6.5 使用标签向导创建报表使用标签向导创建报表(4)单击单击“下一步下一步”按钮,调出按钮,调出“标签向导标签向导”对话框之三,如对话框之三,如 图图6-22所示。所示。在此对话框中确定标签的显示内容。在此对话框中确定标签的显示内容。(5)单击单击“下一步下一步”按钮,调
20、出按钮,调出“标签向导标签向导”对话框之四,如对话框之四,如 图图6-23所示。所示。在此对话框中可以选择一个或多个字段对标签进行排序。在此对话框中可以选择一个或多个字段对标签进行排序。(6)单击单击“下一步下一步”按钮,调出按钮,调出“标签向导标签向导”对话框之五,如对话框之五,如 图图6-24所示。所示。在此对话框中输入报表的名称,同时选中在此对话框中输入报表的名称,同时选中“查看标签的打印预览查看标签的打印预览”单选单选按钮。按钮。(7)单击单击“完成完成”按钮,结果如按钮,结果如 图图6-25所示。所示。上一页 返回6.6 报表的高级设计报表的高级设计前面分别介绍了如何利用向导和设计视
21、图来创建一个简单的报表,我前面分别介绍了如何利用向导和设计视图来创建一个简单的报表,我们还可以创建功能更加强大的报表,例如向报表中添加多种控件、使们还可以创建功能更加强大的报表,例如向报表中添加多种控件、使用报表进行数据的计算、排序和汇总。用报表进行数据的计算、排序和汇总。6.6.1在报表中添加控件在报表中添加控件报表的全部信息都包含在控件中。同窗体一样,报表的控件包括报表的全部信息都包含在控件中。同窗体一样,报表的控件包括标签、文本框、列表框、组合框、复选框、选项按钮、选项组、标签、文本框、列表框、组合框、复选框、选项按钮、选项组、图像、绑定与未绑定对象框、子窗体图像、绑定与未绑定对象框、子
22、窗体/子报表等控件,这些控件可以通子报表等控件,这些控件可以通过报表过报表“设计视图设计视图”中的中的“工具箱工具箱”进行调用。进行调用。报表控件同窗体一样也分为绑定型和非绑定型。绑定控件与基表或查报表控件同窗体一样也分为绑定型和非绑定型。绑定控件与基表或查询中的字段相关联。非绑定控件没有数据来源,可以显示信息、询中的字段相关联。非绑定控件没有数据来源,可以显示信息、线条、矩形框及图像等。线条、矩形框及图像等。下一页返回6.6 报表的高级设计报表的高级设计1.添加标签添加标签报表中标签用来显示一些内容固定的说明性文字,分为独立标签和附报表中标签用来显示一些内容固定的说明性文字,分为独立标签和附
23、加标签两种。其中附加标签是附加在某一控件上的标签,是创建该控加标签两种。其中附加标签是附加在某一控件上的标签,是创建该控件的同时添加的。例如,在报表上添加文本框的同时也创建了附加标件的同时添加的。例如,在报表上添加文本框的同时也创建了附加标签。下面介绍如何在报表中添加一个签。下面介绍如何在报表中添加一个“学生自然情况报表学生自然情况报表”字样的独立字样的独立标签。此标签只需显示在报表的第一页,其他页不显示,所以应把此标签。此标签只需显示在报表的第一页,其他页不显示,所以应把此标签添加到报夫页眉中标签添加到报夫页眉中(若需要每一页都异示此标琴若需要每一页都异示此标琴.应添加到页面页应添加到页面页
24、眉中眉中)操作步骤如下。操作步骤如下。(1)在报表的在报表的“设计视图设计视图”中打开相应的报表。中打开相应的报表。(2)选择选择“视图视图”菜单中的菜单中的“报表页眉报表页眉/页脚页脚”命令,使之处于选定状态,命令,使之处于选定状态,为报表添加上为报表添加上“报表页眉报表页眉/页脚页脚”。上一页 下一页返回6.6 报表的高级设计报表的高级设计(3)单击工具箱中的单击工具箱中的“标签标签”按钮。若屏幕上无工具箱,可在按钮。若屏幕上无工具箱,可在“视图视图”菜单菜单中选择中选择“工具箱工具箱”命令或单击工具栏上的工具箱按钮。命令或单击工具栏上的工具箱按钮。(4)在报表页眉的合适位置上单击,出现标
25、签,输入相应的文本。添加在报表页眉的合适位置上单击,出现标签,输入相应的文本。添加独立标签后的空白报表如独立标签后的空白报表如 图图6-26所示。所示。2.添加文本框添加文本框文本框分为非结合文本框和结合文本框两种。非结合文本框也称未绑文本框分为非结合文本框和结合文本框两种。非结合文本框也称未绑定文本框,一般用于显示固定不变的信息定文本框,一般用于显示固定不变的信息;结合文本框主要用于显示某结合文本框主要用于显示某个表、查询中包含的数据。在报表中添加非结合文本框的方法如下。个表、查询中包含的数据。在报表中添加非结合文本框的方法如下。(1)在报表的在报表的“设计视图设计视图”下打开相应的报表。下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工信版 数据库 应用 基础 Access6 教学 课件
限制150内