《(精品)数据库课件 第十一章.ppt》由会员分享,可在线阅读,更多相关《(精品)数据库课件 第十一章.ppt(45页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、http:/ 2003创建报表的操作,主要学会利用报表向导和设计视图创建所需要的报表文件。能够利用设计视图创建子报表、标签报表和图表,熟练掌握报表中排序和分组的方法。除此以外还将简要介绍了报表的打印和预览。http:/ 创建报表创建报表11.1.1 报表概述报表概述1.报表的类型报表的类型(1)明细报表(2)汇总报表(3)交叉报表(4)图表报表(5)标签报表 http:/ 2.报表的视图报表的视图 报表有下列三种视图:“设计”视图、“打印预览”视图和“版面预览”视图。“设计”视图用于创建报表或更改已有报表的结构;“打印预览”视图用于查看将在报表的每一页上显示的数据;“版面预览”视图用于查看报表
2、的版面设置,其中只包括报表中数据的示例。http:/ 报表的节报表的节http:/ 只出现在报表开始的位置,每个报表出现一次。(2)页面页眉 位于每页的最上部,每页出现一次。(3)报表主体 是报表的主要内容所在。它可以包括:组标头,位于每个字段组的开始处,需要对字段排序或分组的地方,用来显示标题和总结性的文字等;主体内容,每个有下划线的记录都有相对应的详细内容,用来显示记录的详细内容;主体注脚,位于每个字段的末端,报表主体之后和页脚之前,可以用来显示计算和汇总信息等。(4)页面页脚 位于每页的最下部,每页出现一次。(5)报表页脚 只出现在报表的结束位置,每个报表出现一次。http:/ 自动创建
3、报表自动创建报表 Access2003提供的“自动创建报表”功能可以很便捷地完成报表创建操作。使用“自动创建报表”向导可以创建两种报表:纵栏式报表和表格式报表,这两种方式报表的创建步骤是相同的。下面以创建纵栏式报表为例,说明具体操作步骤:http:/ 使用使用【自动创建报表自动创建报表】创建的报表创建的报表http:/ 使用报表向导创建报表使用报表向导创建报表(1)打开【新建报表】对话框,如图11-8所示。在下拉列表中选择报表数据源,同时选择【报表向导】,然后单击【确定】按钮。图图11-8【新建新建报报表表】对话对话框框 http:/ http:/ http:/ http:/ http:/ h
4、ttp:/ 使用报表设计视图创建报表使用报表设计视图创建报表 使用报表设计视图也同样可以创建报表,例如:在罗斯文示例数据库窗口,使用报表设计视图创建报表的具体操作步骤如下:(1)在【新建报表】对话框中选择【设计视图】,单击【确定】按钮。出现空白的【设计视图】,如图11-16所示。其中有三个区域:“页面页眉”、“主体”和“页面页脚”。http:/ 空白空白报报表表 http:/ 按钮,打开【报表】属性对话框,如图11-17所示。在其中的【数据】选项卡的“记录源”下拉列表中选择数据源表。图图11-17“报报表表”属性属性对话对话框框 http:/ 设计设计的的“各各类产类产品品”报报表表 http
5、:/ 使用图表向导创建图表报表使用图表向导创建图表报表Access的图表报表是一种以图表形式输出数据源中两组数据间关系的特殊格式的报表。创建图表的具体操作步骤如下:(1)在罗斯文示例数据库窗口中,选择【对象】|【报表】,然后单击【新建】按钮。(2)打开【新建报表】对话框,如图11-23所示。选择报表数据源,同时选择【图表向导】,然后单击【确定】按钮。图图11-23“新建新建报报表表”对话对话框框 http:/ 选择图选择图表表类类型型http:/ 设设置置图图表布局方式表布局方式http:/ 确定确定报报表表标题标题http:/ 使用标签向导创建标签报表使用标签向导创建标签报表(1)在罗斯文示
6、例数据库窗口中,选择【对象】|【报表】,然后单击【新建】按钮。(2)打开“新建报表”对话框,如图11-28所示。选择报表数据源,同时选择【标签向导】,然后单击【确定】按钮。图图11-28“新建新建报报表表”对话对话框框 http:/ http:/ 设设置置标签标签外外观观 http:/ 选择显选择显示示标签标签字段字段 http:/ 设设置排序依据置排序依据 http:/ http:/ 设计报表设计报表11.2.1 创建排序报表创建排序报表在报表中,用户可以根据实际需要按指定的字段或表达式对记录进行排序。打印该报表时,就以指定的顺序打印输出数据。具体操作步骤如下:http:/ http:/ 图
7、图11-38修改后的修改后的报报表表http:/ 创建分组与汇总报表创建分组与汇总报表在报表中,可以对记录按指定的规则进行分组。分组后的每个组可对报表中的某个字段按照指定的规则进行统计汇总。Access为报表的分组汇总提供了许多计算函数,在确定了报表的分组字段后,只要指定所需的计算函数,就可以得到各分组的汇总结果。对于分组汇总我们可以在使用【报表向导】创建报表时,直接使用其提供的汇总功能,也可以直接使用计算控件来实现。使用计算函数实现对报表分组汇总,具体操作步骤如下:http:/ http:/ http:/ 创建子报表创建子报表子报表就是出现在另一个报表内部的报表,而包含子报表的报表叫做主报表
8、。主报表与子报表之间是“一对多”的关系,主报表中包含的“一”端的记录,而子报表对应“多”端的记录。创建子报表一般有两种方法:http:/ http:/ 包含子包含子报报表的各表的各类销类销售售额报额报表表http:/ 如果已经创建一个报表,可以将该报表作为主报表,在此基础上直接使用【子报表向导】创建一个新的子报表。在主报表中如何直接创建子报表,我们将在第14章的14.4中通过实例“学生成绩档案报表”具体介绍。http:/ 报表的预览和打印报表的预览和打印1.报表预览报表预览(1)预览报表布局(2)预览报表数据2.打印报表打印报表(1)页面设置(2)打印报表http:/ 实训要求:在“就业信息管理”数据库中,创建“联系公司清单报表”,并根据实际需要按“公司ID”和“所在省市”排序。11.3.2创建创建“联系人清单联系人清单”报表报表 实训要求:在“就业信息管理”数据库中,创建数据源为查询的“联系人清单报表”,并根据实际需要按“公司ID”分组。11.3案例实训案例实训