Access数据库系统与应用 第5章 报表设计与打印.ppt
《Access数据库系统与应用 第5章 报表设计与打印.ppt》由会员分享,可在线阅读,更多相关《Access数据库系统与应用 第5章 报表设计与打印.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ACCESSACCESS数据库应用数据库应用第第5章章 报表设计与打印报表设计与打印全体编者全体编者Compute Center,Qiqihar University ACCESSACCESS数据库应用数据库应用本章内容提示概述概述创建报表创建报表编辑报表编辑报表报表的排序、分组和计算报表的排序、分组和计算创建子报表与多列报表创建子报表与多列报表报表打印报表打印ACCESSACCESS数据库应用数据库应用一、报表概述一、报表概述1.报表的特点报表的特点报表是一种数据库对象,它能以报表是一种数据库对象,它能以打印方式打印方式展示数据。展示数据。数据来源:数据来源:表、查询表、查询。报表通过报表通
2、过控件控件显示数据源中的数据。显示数据源中的数据。可以按照报表设定的格式进行打印预览与可以按照报表设定的格式进行打印预览与输出输出ACCESSACCESS数据库应用数据库应用2.报表的功能主要功能如下:主要功能如下:数据浏览和打印功能。数据浏览和打印功能。对大量原始数据进行分组、汇总和小计。对大量原始数据进行分组、汇总和小计。对大量原始数据进行计数、求平均值、求和等统计计算。对大量原始数据进行计数、求平均值、求和等统计计算。生成清单、订单、标签、发票和信封等多种样式报表。生成清单、订单、标签、发票和信封等多种样式报表。可以制成各种丰富的格式,从而使用户的报表更易于阅读可以制成各种丰富的格式,从
3、而使用户的报表更易于阅读和理解。和理解。可以嵌入图像或图片来美化报表的外观。可以嵌入图像或图片来美化报表的外观。通过页眉和页脚,可以在每页的顶部和底部打印标识信息。通过页眉和页脚,可以在每页的顶部和底部打印标识信息。可以利用图表和图形来帮助说明数据的含义。可以利用图表和图形来帮助说明数据的含义。ACCESSACCESS数据库应用数据库应用3.报表的分类三种类型报表三种类型报表文字报表文字报表纵栏式纵栏式:在主体节区内显示一条或多条记录:在主体节区内显示一条或多条记录表格式表格式:在主体节区内,以行、列形式显示数据;:在主体节区内,以行、列形式显示数据;字段标题在页面页眉中字段标题在页面页眉中图
4、表报表图表报表:包含:包含图表图表显示的报表显示的报表标签报表标签报表:大小、样式一致的卡片:大小、样式一致的卡片ACCESSACCESS数据库应用数据库应用4.报表的视图报表有三种视图报表有三种视图设计视图设计视图:可以创建报表或修改报表:可以创建报表或修改报表打印预览打印预览:显示报表中的全部数据:显示报表中的全部数据版面预览版面预览:显示版面设置和数据示例:显示版面设置和数据示例三种视图的切换方法三种视图的切换方法菜单切换菜单切换工具栏切换工具栏切换注意打印预览与版面预览的不同。注意打印预览与版面预览的不同。注意打印预览与版面预览的不同。注意打印预览与版面预览的不同。ACCESSACCE
5、SS数据库应用数据库应用5.报表的组成在设计视图中,默认有在设计视图中,默认有5个节个节报表页眉:用于显示报表标题、徽标等;位置在第报表页眉:用于显示报表标题、徽标等;位置在第1页顶部,页面页眉前面页顶部,页面页眉前面页面页眉:用于显示列标题;位置在每一页的顶部页面页眉:用于显示列标题;位置在每一页的顶部组页眉:用于显示每组的标题;位置每组顶部组页眉:用于显示每组的标题;位置每组顶部主体:用于显示每一条记录,该节重复显示主体:用于显示每一条记录,该节重复显示组页脚:用于显示每组的统计标题;位置每页底部组页脚:用于显示每组的统计标题;位置每页底部页面页脚:用于显示页码和页号等,位置在每一页页面页
6、脚:用于显示页码和页号等,位置在每一页的底部的底部报表页脚:用于显示报表合计等项目,位置在报表报表页脚:用于显示报表合计等项目,位置在报表的最后一页,但在页面页脚之前的最后一页,但在页面页脚之前注意各节的显示与隐藏。注意各节的显示与隐藏。注意各节的显示与隐藏。注意各节的显示与隐藏。菜单栏菜单栏“视图视图”|“报表页眉报表页眉/页脚页脚”命令显示或隐藏报表页眉和报表页脚节命令显示或隐藏报表页眉和报表页脚节菜单栏菜单栏“视图视图”|“页面页眉页面页眉/页脚页脚”命令显示或隐藏页面页眉和报表页脚节命令显示或隐藏页面页眉和报表页脚节使用使用“排序与分组排序与分组”对话框中的对话框中的“组属性组属性”来
7、设置来设置“组页眉组页眉/组页脚组页脚”区域区域 ACCESSACCESS数据库应用数据库应用二、报表的创建创建报表的方法:创建报表的方法:利用自动报表利用自动报表自动创建报表:纵栏式自动创建报表:纵栏式自动创建报表:表格式自动创建报表:表格式利用向导利用向导报表向导报表向导 图表向导图表向导 标签向导标签向导 利用设计视图利用设计视图注意:可以将窗体转换为报表注意:可以将窗体转换为报表 ACCESSACCESS数据库应用数据库应用1.使用“自动报表”创建报表操作步骤如下:操作步骤如下:打开数据库打开数据库选择选择“报表报表”对象,按对象,按“新建新建”按钮按钮在在“新建报表新建报表”窗口,选
8、择创建报表所需的窗口,选择创建报表所需的数据源数据源,再选,再选择择“自动创建报表自动创建报表”选择选择“纵栏式纵栏式”或或“表格式表格式”保存报表保存报表【例例5.1】在在“高校图书馆管理系统高校图书馆管理系统”数据库数据库中使用中使用“自动报表自动报表”创建创建“出版社明细表出版社明细表”报表。报表。操作演示ACCESSACCESS数据库应用数据库应用2.使用“向导”创建报表(1)利用)利用“报表向导报表向导”创建创建操作步骤如下:操作步骤如下:打开数据库打开数据库选择选择“报表报表”对象,按对象,按“新建新建”按钮按钮在在“新建报表新建报表”窗口,选择创建报表所需的窗口,选择创建报表所需
9、的数据源数据源,再选择再选择“报表向导报表向导”在在“报表向导报表向导”窗口,确定报表所需的窗口,确定报表所需的字段字段,选择,选择报表的报表的分组级别分组级别、报表中数据的、报表中数据的排列顺序排列顺序、创建报、创建报表的表的布局方式布局方式、创建报表的、创建报表的样式样式,定义报表的,定义报表的标题标题保存报表保存报表【例例例例5.25.2】在在在在“高校图书馆管理系统高校图书馆管理系统高校图书馆管理系统高校图书馆管理系统”数据库中数据库中数据库中数据库中使用使用使用使用“报表向导报表向导报表向导报表向导”创建创建创建创建“读者档案表读者档案表读者档案表读者档案表”报表。报表。报表。报表。
10、ACCESSACCESS数据库应用数据库应用(2)利用“图表向导”创建操作步骤:操作步骤:操作步骤:操作步骤:启动启动“图表向导图表向导”,选择创建图表报表所需的数据源;,选择创建图表报表所需的数据源;选出用于图表的字段;选出用于图表的字段;选定图表类型;选定图表类型;确定图表的确定图表的“轴轴”、“系列系列”和和“数据数据”信息;信息;输入图表标题;输入图表标题;保存图表。保存图表。【例例例例5.35.3】在在在在“高校图书馆管理系统高校图书馆管理系统高校图书馆管理系统高校图书馆管理系统”数据库中使用数据库中使用数据库中使用数据库中使用“图表向导图表向导图表向导图表向导”创建创建创建创建“读
11、者身份统计图表读者身份统计图表读者身份统计图表读者身份统计图表”图表报表,图表报表,图表报表,图表报表,实现对实现对实现对实现对“读者档案表读者档案表读者档案表读者档案表”中按中按中按中按“读者身份读者身份读者身份读者身份”进行统计进行统计进行统计进行统计不同身份的读者数量。不同身份的读者数量。不同身份的读者数量。不同身份的读者数量。操作演示ACCESSACCESS数据库应用数据库应用(3)利用“标签向导”创建操作步骤:操作步骤:启动启动“标签向导标签向导”,选择创建标签报表所需的数据源;,选择创建标签报表所需的数据源;选定标签尺寸;选定标签尺寸;设定字体、字号、字体粗细、文本颜色、倾斜和下划
12、线等设定字体、字号、字体粗细、文本颜色、倾斜和下划线等文本外观;文本外观;选择创建标签要使用的字段;选择创建标签要使用的字段;在可用字段列表中选取排序依据字段;在可用字段列表中选取排序依据字段;保存标签。保存标签。【例例5.4】在在“高校图书馆管理系统高校图书馆管理系统”数据库数据库中使用中使用“标签向导标签向导”创建创建“图书编目表图书编目表”标标签报表,制作签报表,制作“书名和定价书名和定价”标签。标签。操作演示ACCESSACCESS数据库应用数据库应用3.利用“设计视图”创建报表利用设计视图创建报表利用设计视图创建报表通常在下列情况下,可以直接使用通常在下列情况下,可以直接使用“设计视
13、图设计视图”创创建报表:建报表:报表的数据源不是由表或查询提供的报表的数据源不是由表或查询提供的需要自行设置报表的数据源需要自行设置报表的数据源打开报表打开报表“设计视图设计视图”窗口的方法窗口的方法 报表的属性对话框报表的属性对话框 报表工具箱报表工具箱 报表设计视图中控件的基本操作报表设计视图中控件的基本操作ACCESSACCESS数据库应用数据库应用3.利用“设计视图”创建报表操作步骤:操作步骤:创建空白报表;创建空白报表;选择数据源;选择数据源;设置报表排序和分组属性;设置报表排序和分组属性;根据需要添加页眉页脚;根据需要添加页眉页脚;布置控件显示数值、文本和各种统计信息;布置控件显示
14、数值、文本和各种统计信息;设置报表和控件外观格式、大小位置和对齐方式等;设置报表和控件外观格式、大小位置和对齐方式等;设置报表页面、打印预览和保存。设置报表页面、打印预览和保存。【例例5.5】在在“高校图书馆管理系统高校图书馆管理系统”数据库数据库中,使用中,使用“设计视图设计视图”创建创建“读者借阅表读者借阅表”报表。报表。ACCESSACCESS数据库应用数据库应用4.将窗体转换为报表 将窗体转换为报表的操作步骤如下:将窗体转换为报表的操作步骤如下:打开数据库。打开数据库。选择准备转换的窗体或打开该窗体选择准备转换的窗体或打开该窗体“设计视图设计视图”。执行菜单栏执行菜单栏“文件文件”|“
15、另存为另存为”命令项。命令项。在在“另存为另存为”对话框中,输入生成报表的名称,选择保存对话框中,输入生成报表的名称,选择保存类型为类型为“报表报表”。选择新建的报表名称,单击数据库窗口工具栏中选择新建的报表名称,单击数据库窗口工具栏中“预览预览”按钮,预览窗体转换的报表效果。按钮,预览窗体转换的报表效果。ACCESSACCESS数据库应用数据库应用三、报表的编辑打开报表打开报表打开报表打开报表“设计视图设计视图设计视图设计视图”的方法:的方法:的方法:的方法:在数据库窗口的报表列表中,选择待编辑报表的名称后,单击数据库在数据库窗口的报表列表中,选择待编辑报表的名称后,单击数据库窗口工具栏中的
16、窗口工具栏中的“设计设计”按钮。按钮。在数据库窗口的报表列表中,鼠标右击待编辑报表的名称,在弹出的在数据库窗口的报表列表中,鼠标右击待编辑报表的名称,在弹出的快捷菜单中选择快捷菜单中选择“设计视图设计视图”。通过视图切换方式。通过视图切换方式。利用设计视图进行报表的编辑:利用设计视图进行报表的编辑:利用设计视图进行报表的编辑:利用设计视图进行报表的编辑:报表的美化报表的美化在报表中设置分页符、页码、日期和时间在报表中设置分页符、页码、日期和时间设置报表表达式设置报表表达式在报表中对记录进行分组、排序与汇总在报表中对记录进行分组、排序与汇总设计多列报表以及在报表中插入图表等设计多列报表以及在报表
17、中插入图表等ACCESSACCESS数据库应用数据库应用1.报表的美化设置报表格式设置报表格式在在“设计视图设计视图”中中|“格式格式”菜单菜单|“自动套用格式自动套用格式”命令命令添加背景颜色及图案添加背景颜色及图案选择对象选择对象|鼠标右键鼠标右键|背景背景“属性属性”窗口窗口|“对象对象”框中选择框中选择“报表报表”|图片图片操作演示ACCESSACCESS数据库应用数据库应用插入分页符插入分页符“设计视图设计视图”|工具箱中的工具箱中的“分页符分页符”按钮按钮插入页码插入页码“插入插入”菜单菜单|选择选择“页码页码”命令命令插入日期和时间插入日期和时间“插入插入”菜单菜单|选择选择“日
18、期和时间日期和时间”命令命令【例例例例5.65.6】编辑例编辑例编辑例编辑例5.55.5中使用中使用中使用中使用“设计视图设计视图设计视图设计视图”创建创建创建创建的的的的“读者借阅表读者借阅表读者借阅表读者借阅表”报表,将报表,将报表,将报表,将“纵栏式纵栏式纵栏式纵栏式”调整为调整为调整为调整为“表格式表格式表格式表格式”,并进行报表布局设计、报表美化,并进行报表布局设计、报表美化,并进行报表布局设计、报表美化,并进行报表布局设计、报表美化和插入页码和日期等。和插入页码和日期等。和插入页码和日期等。和插入页码和日期等。2.设置分页符、页码、时间操作演示ACCESSACCESS数据库应用数据
19、库应用四、报表的排序、分组与汇总报表的排序:指按某个字段值将报表的排序:指按某个字段值将记录排序记录排序。记录的分组:是指按某个记录的分组:是指按某个字段值字段值进行进行归类归类,将将字段值相同字段值相同的记录分在一组之中。从而进的记录分在一组之中。从而进行一些统计操作并输出统计信息。行一些统计操作并输出统计信息。报表的汇总:报表设计时,如果需要就某个报表的汇总:报表设计时,如果需要就某个字段进行一些字段进行一些统计操作统计操作并输出统计信息,称并输出统计信息,称为报表的汇总。为报表的汇总。ACCESSACCESS数据库应用数据库应用1.报表的排序对记录排序具体操作方法:对记录排序具体操作方法
20、:对记录排序具体操作方法:对记录排序具体操作方法:通过通过“设计视图设计视图”打开报表;打开报表;打开打开“视图视图”菜单;菜单;选择选择“排序与分组排序与分组”命令;命令;设置排序与分组设置排序与分组字段字段或表达式(最多或表达式(最多10个字段)及个字段)及排序次序排序次序(升序或降序)。(升序或降序)。【例例例例5.75.7】将例将例将例将例5.25.2中使用中使用中使用中使用“报表向导报表向导报表向导报表向导”创建的创建的创建的创建的“读者档案表读者档案表读者档案表读者档案表1”1”报表按照报表按照报表按照报表按照“读者身份读者身份读者身份读者身份”升序、升序、升序、升序、“读者单位读
21、者单位读者单位读者单位”降序和降序和降序和降序和“读者卡号读者卡号读者卡号读者卡号”升序排序,升序排序,升序排序,升序排序,即读者身份相同的再按照读者单位排序,若读即读者身份相同的再按照读者单位排序,若读即读者身份相同的再按照读者单位排序,若读即读者身份相同的再按照读者单位排序,若读者单位依然相同,再按照读者卡号排序。者单位依然相同,再按照读者卡号排序。者单位依然相同,再按照读者卡号排序。者单位依然相同,再按照读者卡号排序。ACCESSACCESS数据库应用数据库应用2.报表的分组与汇总对记录分组与汇总具体操作方法:对记录分组与汇总具体操作方法:对记录分组与汇总具体操作方法:对记录分组与汇总具
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access数据库系统与应用 第5章 报表设计与打印 Access 数据库 系统 应用 报表 设计 打印
限制150内