access数据库报表.ppt





《access数据库报表.ppt》由会员分享,可在线阅读,更多相关《access数据库报表.ppt(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Access2010Access2010数据库报表数据库报表本章内容报表概述创建报表 报表的预览和打印创建高级报表 2022/11/17.1.2 报表视图报表提供了4种视图:报表视图、布局视图、设计视图、打印预览视图,4种视图的功能说明如下:报表视图:用于查看报表的设计结果。设计视图:用于创建和编辑报表的结构,打印预览视图:用于查看报表的页面数据输出形态,布局视图:用来根据实际报表数据调整布局并设置报表布局及控件属性.用户可在这四种报表视图中切换,进入不同视图来查看该报表。4种视图之间的切换方式是:打开某个报表,单击“开始”选项卡上的“视图”选项组中的“视图”选项下的“”按钮,选择要查看的视图
2、。除了利用导航窗格的视图命令按钮外,打开某个报表对象后,状态栏的右侧也有各种视图按钮,可以快速切换视图按钮。报表表结构构 报表和窗体类似,也是由5个部分组成,每个部分称为一个“节”。这5个部分分别是报表页眉、页面页眉、主体、页面页脚和报表页脚.在报表的“设计视图”中,字段信息和控件信息可以放置在多个节中,同一信息放在不同节中的效果是不同的,如果在报表中设计了分组,在“设计视图”中还可以有组页眉和组页脚。用户可以通过在报表空白处单击鼠标右键,在快捷菜单中选择“页面页眉页脚”或“报表页眉/页脚”选项来显示和隐藏报表“设计视图”中的“页面页眉页脚”或“报表页眉页脚”。报表页眉报表页眉位于报表的开始处
3、,一般用于设置报表的标题、使用说明等信息,整个报表只有一个报表页眉,并且只在报表的第一页顶端打印一次。可以在单独的报表页眉内输入任何内容,通过设置控件“格式”属性特殊显示标题文字。一般来说,报表页眉主要用在封面的设计。页面页眉页面页眉中的内容一般在每页的顶端都显示一次。通常,用它作为显示数据的列标题。一般来说把报表的标题放在报表页眉中,该标题打印时仅在第一页的开始位置出现。如果将标题移动到页眉页眉中,则该标题在每一页上都显示。组页眉在报表中执行了“设计”选项卡中的“排序与分组”选项组内的“分组和排序”选项,可以设置“组页眉组页脚”,以实现报表的分组输出和分组统计。组页眉节内主要安排文本框或其他
4、类型控件显示分组字段等数据信息。打印输出时,其数据仅在每组开始位置显示一次。可以根据需要建立具有多层次的组页眉及组页脚。各各节的作用如下:的作用如下:各各节的作用如下:的作用如下:主体主体节是报表中显示数据的主要区域,根据字段类型不同,字段数据要使用不同类型控件进行显示,其字段数据均须通过文本框或其他控件(主要是复选框和绑定对象框)绑定显示,也可以包含字段的计算结果。每当显示不下一条记录时,在该节中设置的其他信息都将重复显示。组页脚组页脚节中主要显示分组统计数据,通过文本框实现。打印输出时,其数据显示在每组结束位置。在实际操作中,组页眉和组页脚可以根据需要单独设置使用。7.1.3 报表和窗体的
5、区别 报表和窗体有许多共同之处:它们的数据来源都是基础表、查询和SQL语句,创建窗体时所用的控件基本上都可以在报表中使用,设计窗体时所用到各种控件操作也同样可以在报表的设计过程中使用。报表与窗体的区别第一用途不同:在窗体中可以输入数据,在报表中则不能输入数据,报表的主要用途是按照指定的格式来打印输出数据。报表除不能进行数据输入外,可以完成窗体的所有工作,也可以把窗体保存为报表,然后在报表设计视图中自定义窗体控件。报表与窗体的另一项区别在于计算的处理方式:窗体采用计算字段,通过窗体中的字段进行计算;报表则以分组记录为依据,将每页的结果值或者整份报表的输出结果统计出来。7.2 创建报表 Acces
6、s提供了5种创建报表的方法:(1)快速创建报表、(2)创建标签报表、(3)创建空报表、(4)利用报表向导创建报表(5)利用设计视图创建报表一般情况下,在创建报表时,可以先使用“快速创建报表”或“报表向导”等方法自动生成报表,然后在“设计视图”中对已创建报表的功能及外观进行修改和完善,这样可提高报表设计的效率。7.2.2 快速创建报表及空报表报表工具提供了最快速创建报表的方式,因为它会立刻生成报表,而不提示任何信息。报表将显示指定数据源中的所有字段。报表工具可能无法创建完美的用户最终所需报表,但对于迅速查看数据源却极有帮助。单击报表选项组中的空报表按钮可以快速建立一个空白报表,表明报表的建立可从
7、一个空白报表入手,在建立了空白报表的同时,右侧出现字段列表,可提供空白报表的多个数据源的字段选择,进而使得空白报表称为一张满意的报表。7.2.3创建标签报表标签报表是一种特殊类型的报表,主要用于制作物品标签、客户标签等,下面我们就利用第3章查询中“不及格”查询为数据源,创建一个补考通知单标签,具体操作步骤如下:(1)打开“教务管理”数据库,选择“不及格”查询作为数据源;(2)选择“创建”选项卡中“报表”选项组内的“标签”选项,打开“标签向导”之指定标签尺寸对话框,并选择型号为“C2353”选项;(3)单击“下一步”按钮,打开“标签向导”之选择文本字体和颜色对话框,在这里可以设置标签的字体、字形
8、、字号和字符颜色;7.2.3创建标签报表(4)单击“下一步”按钮,打开“标签向导”之确定邮件标签的内容对话框,在这里用户可以输入各种计算能够识别的字符(包括空格在内),也可以选择数据源中的字段作为标签的内容,设置完的结果如图所示;(5)单击“下一步”按钮,打开“标签向导”之确定排序字段对话框,这里选择按“学号”字段进行排序,如图所示;(6)单击“下一步”按钮,打开“标签向导”之指定报表名称对话框,这里命名为“补考通知单标签”,在“请选择”选项中选择“查看标签的打印预览”选项,如图所示。(7)单击“完成”按钮,可以看到制作完成的标签效果,如图所示。2022/11/17.2.3创建标签报表2022
9、/11/17.2.3创建标签报表2022/11/17.2.3 创建标签报表2022/11/17.2.4 使用报表向导创建报表 n当使用“报表向导”创建报表时,“报表向导”会提示指定相关的数据源、选择字段和报表版式等内容,且根据向导提示可以完成大部分报表设计的基本操作,加快了创建报表的过程。n例如使用“报表向导”创建“教材”报表。具体操作步骤如下:n在数据库窗口中,选择左侧数据源列表中的“教材”表。n选择“创建”选项卡上的“报表”选项组中的“报表向导”选项,打开“报表向导”对话框,在“报表向导”之确定报表上的字段对话框中,在“表/查询”下拉列表框中指定报表数据源“教材”,并选择所有字段,如图所示
10、。2022/11/17.2.4 使用报表向导创建报表 单击“下一步”按钮,打开“报表向导”之是否添加分组对话框,在该对话框中指定分组级别。即在本题中选择“教材编号”字段为分组字段,单击 按钮即可完成分组字段的选择,效果如图所示。单击“下一步”按钮,屏幕显示“报表向导”之确定排序次序和汇总类型对话框,在该对话框中指定记录的排序次序。在第1个下拉列表框中选择“出版时间”作为记录排序字段,如图所示。最多可以安排4个字段完成排序。另外,当单击“汇总选项”按钮后,打开“汇总选项”对话框进行汇总,这里将统计单价的平均值,如图所示。2022/11/17.2.4 使用报表向导创建报表 单击“下一步”按钮,屏幕
11、显示“报表向导”之确定报表的布局方式对话框,在该对话框中指定选择报表的布局样式和方向。这里布局选择“递阶”,方向选择“纵向”,如图所示。单击“下一步”按钮,屏幕显示“报表向导”之为报表指定标题对话框,在该对话框中设置报表的标题名称,这里输入报表名称为“教材”,如图所示。单击“完成”按钮,屏幕显示由“报表向导”生成的报表,用户可以使用垂直和水平滚动条来预览报表内容。2022/11/17.2.4 使用报表向导创建报表 2022/11/17.2.4 使用报表向导创建报表 2022/11/17.2.4 使用报表向导创建报表 2022/11/17.2.5 使用报表设计视图创建报表 在ACCESS中,除了
12、可以使用快速创建报表、“报表向导”等功能创建报表外,还可以使用“设计视图”创建新的报表。例 使用“设计视图”创建“学生成绩”表格式报表.(1)在数据库窗口中,选择左侧数据源列表中的“教材”表。(2)选择“创建”选项卡上的“报表”选项组中的“报表设计”选项,如图所示,打开“报表设计视图”,如图所示(报表结构)。(3)单击“报表选定器”,单击“设计”选项卡上的“工具”选项组中的“属性表”选项,打开报表的“属性表”对话框,如图所示。7.2.5 使用报表设计视图创建报表 2022/11/17.2.5 使用报表设计视图创建报表(4)在报表的“属性表”对话框中,单击“数据”选项卡,在“记录源”属性下拉列表
13、框中选择已有的表或查询作为报表的记录源,也可以单击下拉列表框后面的 按钮,在打开的“查询生成器”窗口中创建新的查询作为报表的记录源。这里单击下拉列表框,选择“学生成绩”查询作为报表的记录源。如图所示。(5)鼠标右键单击“设计视图”网格区,打开快捷菜单选择菜单中的“报表页眉页脚”命令,添加报表页眉页脚节,如图所示。报表中会添加报表的页眉和页脚节区,如图所示。2022/11/17.2.5 使用报表设计视图创建报表 2022/11/17.2.5 使用报表设计视图创建报表 2022/11/17.2.5 使用报表设计视图创建报表(6)单击“设计”选项卡上的“控件”选项组中的“矩形”选项和“标签”选项;单
14、击“设计”选项卡上的“页眉/页脚”选项组中的“日期和时间”选项。其中,“日期和时间”选项用来在报表页眉节中添加个日期和时间控件;“标签”选项用来输入窗体标题“学生成绩表”,“矩形”选项用于修饰,调整矩形控件、标签控件、日期和时间的位置。效果如图所示。(7)设置标签格式属性:“标题”为学生成绩表,“字体名称”为黑体,“字号”为26,“文字对齐”为左。设置矩形格式属性:“高度”为13cm,“宽度”为5.9cm,“边框样式”为透明。当选择“日期和时间”选项时打开“日期和时间”对话框,如图所示,在其中设置包含日期、时间等参数。2022/11/17.2.5 使用使用报表表设计视图创建建报表表 2022/
15、11/17.2.5 使用使用报表表设计视图创建建报表表 从从“设计”选项卡上的卡上的“控件控件”选项组中向中向页面面页眉中添加眉中添加6个个标签控件,控件,标签标题属性分属性分别输入入“学号学号”、“姓名姓名”、“课程程编号号”、“课程名称程名称”、“平平时成成绩”和和“考考试成成绩”,再向,再向页面面页眉中添加眉中添加1个直个直线控件,并控件,并调整整标签控件和直控件和直线控件的位置,效果如控件的位置,效果如图6-32所示。所示。将字段列表中相将字段列表中相应字段拖字段拖动到主体到主体节中,在主体中,在主体节中添加了中添加了6个个文本框控件。同文本框控件。同时产生了生了6个附加个附加标签。将
16、。将产生的附加生的附加标签删除,然后除,然后调整主体整主体节中的文本框控件的位置,并在主体中的文本框控件的位置,并在主体节底部底部添加一个直添加一个直线控件,作控件,作为每条每条记录的分隔的分隔线,如,如图6-33所示。所示。2022/11/17.2.5 使用使用报表表设计视图创建建报表表 2022/11/17.2.5 使用使用报表表设计视图创建建报表表 在在“设计视图”或或“布局布局视图”中中调整整报表中表中页面面页眉眉节和主体和主体节的高度,以合适的尺的高度,以合适的尺寸容寸容纳其中的控件。其中的控件。切切换到到“打印打印预览”视图显示示报表,如表,如图所示。然后以所示。然后以“学生成学生
17、成绩”命名保存命名保存该报表。表。2022/11/17.2.5 使用使用报表表设计视图创建建报表表 2022/11/17.3 编辑报表表 报表向表向导使用使用简单,但,但创建的建的报表格式固定、用表格式固定、用户选择范范围小。与小。与报表向表向导相比,相比,报表表设计视图虽然然使用使用较为复复杂,但用,但用户有有较多自由多自由设计的空的空间,显示的示的报表是表是经过修改后的修改后的报表,添加了表,添加了标题、时间、页数等信息,数等信息,调整了整了报表中中文字体和字号,使表中中文字体和字号,使报表表显得更得更为美美观。本本节主要介主要介绍在在报表布局表布局视图中如何中如何对已存在的已存在的报表表
18、进行修行修饰,如改,如改变控件的控件的边框,框,对齐控件、控件、为报表添加日期表添加日期时间、页码等内容。等内容。2022/11/17.3.1 设置置报表格式表格式oACCESS提供了多种预定义报表主题格式,比如:提供了多种预定义报表主题格式,比如:“暗香扑暗香扑面面”、“行云流水行云流水”、“穿越穿越”、“龙腾四海龙腾四海”等,这些格等,这些格式可以统一地更改报表中所有文本的字体、字号、颜色及线式可以统一地更改报表中所有文本的字体、字号、颜色及线条粗细等外观属性。条粗细等外观属性。o 设置报表格式具体操作步骤如下:设置报表格式具体操作步骤如下:o在在“设计视图设计视图”中打开相关报表。中打开
19、相关报表。o单击单击“设计设计”选项卡上的选项卡上的“主题主题”选项组内的选项组内的“主题主题”选项选项下方的下拉选项按钮下方的下拉选项按钮 ,打开系统预定义的主题组,打开系统预定义的主题组.o选择一种合适的主题格式来代替目前报表格式。选择一种合适的主题格式来代替目前报表格式。o设置后报表将按用户所选择的主题格式进行修饰设置后报表将按用户所选择的主题格式进行修饰。2022/11/17.3.1 设置置报表格式表格式2022/11/17.3.2 修修饰报表表 o添加背景图案添加背景图案o在在“设计视图设计视图”中打开相关报表。如图中打开相关报表。如图6-34所示。所示。o双击报表双击报表“设计视图
20、设计视图”左上角的左上角的“报表选定器报表选定器”,打开,打开报表的报表的“属性表属性表”对话框。对话框。o在报表在报表“属性表属性表”对话框中,单击对话框中,单击“格式格式”选项卡,可选项卡,可以使用以使用“图片图片”的相关属性设置报表背景效果。的相关属性设置报表背景效果。o单击单击“图片图片”属性右侧的属性右侧的 按钮,屏幕显示按钮,屏幕显示“插入图片插入图片”对话框,如图对话框,如图6-37所示。所示。o在该对话框中,选择要作为报表背景的图片文件,然后在该对话框中,选择要作为报表背景的图片文件,然后单击单击“确定确定”按钮,将所选的图片文件加入到报表中。按钮,将所选的图片文件加入到报表中
21、。2022/11/17.3.2 修修饰报表表 2022/11/17.3.2 修修饰报表表 与背景与背景图片相关的其他属性片相关的其他属性说明如下:明如下:图片片类型:可以型:可以选择“嵌入嵌入”或或“链接接”图片方式。片方式。图片片缩放模式:可以放模式:可以选择“剪裁剪裁”、“拉伸拉伸”或或“缩放放”选项来来调整整图片的大小。片的大小。图片片对齐方式:可以方式:可以选择“左上左上”、“右上右上”、“中中心心”、“左下左下”或或“右下右下”来确定来确定图片的片的对齐方式。方式。图片平片平铺:选择是否平是否平铺背景背景图片。片。图片出片出现的的页:可以:可以设置置显示背景示背景图片的片的报表表页,
22、如如“所有所有页”、“第一第一页”和和“无无”。2022/11/17.3.2 修修饰报表表 添加日期和添加日期和时间、页码和分和分页符符在在报表表中中添添加加日日期期和和时间、页码、分分页符符、徽徽标和和标题对ACCESS 2010来来说是是很很容容易易的的事事。在在ACCESS 2010有其有其专门控件来完成控件来完成这些操作。如些操作。如图所示:所示:2022/11/17.3.2 修修饰报表表(1)在添加日期和)在添加日期和时间时,我,我们可以象添加其它常用控件一可以象添加其它常用控件一样添加他添加他们。当。当单击“设计”选项卡上的卡上的“页眉眉/页脚脚”选项组中的中的“日期和日期和时间”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 数据库 报表

限制150内