《Access2010数据库第五章报表习题.pdf》由会员分享,可在线阅读,更多相关《Access2010数据库第五章报表习题.pdf(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第 5 章 报表 一、选择题 1、如果我们要使报表的标题在每一页都显示,那么应该设置()。A:报表页眉 B:页眉页脚 C:组页眉 D:以上说法都不对 2、报表中的报表页眉是用来()。A:显示报表中的字段名称或对记录的分组名称 B:显示报表的标题、图形或说明性文字 C:显示本页的汇总说明 D:显示整份报表的汇总说明 3、当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控件源为()。A:=a+b+c/3 B:=(a+b+c)/3 C:=(a+b+c)/3 D:以上表达式均错 4、在报表设计的工具栏中,用于修饰版面以达到更好显示
2、效果的控件是()。A:直线和多边形 B:直线和矩形 C:直线和圆形 D:矩形和圆形 5、下列关于报表的叙述中,正确的是()。A:报表只能输入数据 B:报表只能输出数据 C:报表可以输入和输出数据 D:报表不能输入和输出数据 6、要实现报表按某字段分组统计输出,需要设置的是()。A:报表页脚 B:该字段的组页脚 C:主体 D:页面页脚 7、Access 报表对象的数据源可以是()。A:表、查询和窗体 B:表和查询 C:表、查询和 SQL 命令 D:表、查询和报表 8、如果要在整个报表最后输出信息,需要设置()。A:页面页脚 B:报表页脚 C:页面页眉 D:报表页眉 9、在报表中,要计算“数学”字
3、段的最高分,应将控件的“控件来源”属性设置为()。A:=Max(数学)B:Max(数学)C:=Max数学 D:=Max(数学)10、在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在()。A:组页眉/组页脚 B:页面页眉/页面页脚 C:报表页眉/报表页脚 D:主体 11、在关于报表数据源设置的叙述中,以下正确的是()。A:以是任意对象 B:能是表对象 C:能是查询对象 D:以是表对象或查询对象 12、下列不属于报表的 4 种类型的是()。A:纵栏式报表 B:标签报表 C:图表报表 D:表格式报表 13、用来查看报表的页面数据输出形态的视图是()。A:“打印预览”
4、视图 B:“设计”视图 C:“版面预览”视图 D:“报表预览”视图 14、要实现报表的分组统计,其操作区域是()。A:报表页眉或报表页脚区域 B:页面页眉或页面页脚区域 C:主体区域 D:组页眉或组页脚区域 15、若某报表中每个班级都有多条记录,如果要使用班级字段(文本型)对记录分类,班级号为 0440018、0440018、0441120则组间距应设为()。A:4 B:5 C:6 D:7 16、要在报表上显示格式为“7/总 10”的页码,则计算控件的控件源应设置为()。A:=Page/总Pages B:Page/总Pages C:=Page&/总&Pages D:Page&/总Pages 1
5、7、要计算报表中所有学生“数学”课程的平均成绩,在报表页脚内对应“数学”字段列的位置添加一个文本框计算控件,应该设置其控件来源属性为()。A:=Avg(数学)B:=Sum(数学)C:Avg(数学)D:Sum(数学)18、要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合适的控件是()。A:标签 B:文本框 C:列表框 D:组合框 19、若在已有报表中创建子报表,需要单击工具箱中的()按钮。A:子窗体/子报表 B:子窗体 C:子报表 D:控件向导 20、预览主/子报表时,子报表页面页眉中的标签()。A:每个子报表只在第一页显示一次 B:每页都显示
6、一次 C:每个子报表每页都显示 D:不显示 二、判断题 1、()在报表设计过程中,不适合添加的控件是选项组控件。2、()要实现报表的分组统计,其操作区域是报表页眉或报表页脚区域。3、()在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是页面页脚。4、()要在报表页的主题节区内显示一条或多条记录,而且以垂直方式显示,应选择纵栏式报表。5、()在标签式报表中,通常一行显示一条记录,一页显示多行记录。6、()表格式报表通常一行显示一条记录、一页显示多条记录,其记录数据的字段标题信息被安排在每页的主体节区内显示。7、()布局视图可以在显示数据的情况下,调整报表设计。8、()
7、设置主/子报表链接字段时,链接字段不一定都要显示在主报表或子报表上。三、填空题 1、Access 的报表操作提供了 3 种视图:“设计”视图、“”视图和“”视图。2、完整报表设计通常由报表页眉、和组页脚 7 个部分组成。3、报表数据输出不可缺少的内容是 内容。4、目前比较流行的报表有三种,它们是纵栏式报表、图表报表和 。5、在报表中药显示格式为“第 N 页”的页码,页码格式设置是:=第&页。6、报表记录分组操作时,首先要选定分组字段,在这些字段上值 的记录数据归为一组。7、在报表设计中,可以通过添加 控件来控制另起一页输出显示。8、计算控件的控件来源属性一般设置为 开头的计算表达式。9、要设计
8、出带表格线的报表,需要向报表添加 控件完成表格线显示。10、Access 的报表要实现排序和分组统计操作,应通过设置 属性来进行。11、在 Access 中,报表设计时分页符以 标志显示在报表的左边界上。四、简答题 1、写出报表的七个组成部分,并简述各组成部分的作用。五、案例题 1、在练习文件夹下存在一个数据库文件samp3.accdb,里面已经设计好表对象tBand和tLine,同时还设计出以tBand和tLine为数据源的报表对象rBand。试在此基础上按照以下要求补充报表设计:2、在报表的报表页眉节区位置添加一个标签控件,其名称为bTitle,标题显示为团队旅游信息表,字体名称为宋体,字
9、号为22,字体粗细为加粗,倾斜字体为是;3、在导游姓名字段标题对应的报表主体区位置添加一个控件,显示出导游姓名字段值,并命名为tName;4、在报表的报表页脚区添加一个计算控件,要求依据团队 ID来计算并显示团队的个数。计算控件放置在团队数:标签的右侧,计算控件命名为名称为bCount;5、将报表标题设置为团队旅游信息表。6、在报表适当位置添加页码,页码格式为“第N 页,共 M 页”注意:不允许改动数据库文件中的表对象tBand和tLine,同时也不允许修改报表对象 rBand中已有的控件和属性。修改后的报表如下图所示。第 5 章报表习题解析与答案 一、选择题 1、如果我们要使报表的标题在每一
10、页都显示,那么应该设置(B)。A:报表页眉 B:页眉页脚 C:组页眉 D:以上说法都不对 解析:将标题移动到 页面页眉中,则标题在每一页上都显示;如果将标题移动到报表页眉中,则打印时只在每一页的开始位置出现。关键字:报表、每一页、显示、页眉页脚 2、报表中的报表页眉是用来(B)。A:显示报表中的字段名称或对记录的分组名称 B:显示报表的标题、图形或说明性文字 C:显示本页的汇总说明 D:显示整份报表的汇总说明 解析:选项 A 是页面页眉的功能,选项 C 是页面页脚的功能,选项 D 是报表页脚的功能。关键字:报表、报表页眉、字段名称、汇总 3、当在一个报表中列出学生的 3 门课 a、b、c 的成
11、绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控件源为(C)。A:=a+b+c/3 B:(a+b+c)/3 C:=(a+b+c)/3 D:以上表达式均错 解析:注意计算空间的控件源必须是“=”开头的计算表达式。关键字:平均成绩、计算、设置、控件源 4、在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是(B)。A:直线和多边形 B:直线和矩形 C:直线和圆形 D:矩形和圆形 解析:为了修饰版面以达到好的显示效果,在报表设计工具栏中,可以使用直线和矩形控件完成。关键字:报表、工具栏、修饰、控件、直线、矩形 5、下列关于报表的叙述中,正确的是(B)。A:报表只能输入数
12、据 B:报表只能输出数据 C:报表可以输入和输出数据 D:报表不能输入和输出数据 解析:报表主要用于对数据库中的数据进行分析、计算、汇总和打印输出、但只可以输出数据不能修改或输入数据。关键字:报表、输出数据、输入数据 6、要实现报表按某字段分组统计输出,需要设置的是(B)。A:报表页脚 B:该字段的组页脚 C:主体 D:页面页脚 解析:在报表中可以进行数据汇总,若含有汇总函数的计算控件放在组页眉或组页脚则对每一组进行汇总,若放在报表页眉或报表页脚则对整个报表汇总,依据题目要求“实现报表按某字段分组统计输出”该题是要分组统计输出,则应放在组页眉或组页脚,故选 B。关键字:字段、统计输出、组页脚、
13、主体 7、Access 报表对象的数据源可以是(C)。A:表、查询和窗体 B:表和查询 C:表、查询和 SQL 命令 D:表、查询和报表 解析:报表、窗体、查询的数据源都可以设置为:表、查询和 SQL 语句。关键字:报表、数据源、表、查询 8、如果要在整个报表最后输出信息,需要设置(B)。A:页面页脚 B:报表页脚 C:页面页眉 D:报表页眉 解析:整个报表最后输出的信息是报表页脚内容,故本题选 B。【联想】报表各节输出内容以及输出位置。节 输出位置 输出内容 主体 每条记录打印一次 报表中央输出的主要数据 报表页眉 首页顶部打印一次 报表的标题或报表的汇总数据 报表页脚 尾页尾部打印一次 报
14、表的汇总数据 页面页每页顶部打页码、列标题等 眉 印一次 页面页脚 每页底部打印一次 页码 组页眉 每组上部打印一次 组标题或每组汇总数据 组页脚 每组下部打印一次 每组汇总数据 注意:对于报表页脚打印的时候在最后一页是在最后一页的页面页脚上部打印。关键字:报表、输出信息、报表页脚 9、在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为(A)。A:=Max(数学)B:Max(数学)C:=Max数学 D:=Max(数学)解析:在报表中计算“数学”字段最高分,需要用到总计函数 Max,这需要用计算控件才能实现,因为最高分需要计算出来,并非字段的原始值,计算控件的控件来源(数据源
15、)是一个以等号开头的表达式,故选 A。选项 B:没有等号而且数学作为字段名,要用方括号括起来,所以 B 错;选项 C:Max 是个函数,函数的参数需要用圆括号括起来,所以 C 错;选项 D:数学做为字段名要用方括号括起来,虽然我们平时用的时候可以不加,但是那种情况下系统会自动纠错给我们加上。关键字:计算、字段、控件来源、属性 10、在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在(C)。A:组页眉/组页脚 B:页面页眉/页面页脚 C:报表页眉/报表页脚 D:主体 解析:显然,要统计某个字段的全部数据需要用报表页眉或报表页脚。关键字:报表设计器、统计、字段、数据
16、 11、在关于报表数据源设置的叙述中,以下正确的是(D)。A:以是任意对象 B:能是表对象 C:能是查询对象 D:可以是表对象或查询对象 解析:Access 中报表的数据源可以是表对象,也可以是查询对象。关键字:报表、数据源、表对象、查询对象 12、下列不属于报表的 4 种类型的是(C)。A:纵栏式报表 B:标签报表 C:图表报表 D:表格式报表 解析:报表没有数据表报表这种类型,报表的 2 种类型分别为纵栏式报表、表格式报表、标签报表,所以选项 B 不属于报表的 4 种类型。关键字:报表、纵栏式、表格式、13、用来查看报表的页面数据输出形态的视图是(A)。A:“打印预览”视图 B:“设计”视
17、图 C:“版面预览”视图 D:“报表预览”视图 解析:报表有 3 种视图,分别为“设计”视图、“打印预览”视图“版面预览”视图,没有“报表预览”视图。其中“打印预览”视图是用用于查看报表页面数据输出形态。关键字:查看、报表、页面数据、输出形态 14、要实现报表的分组统计,其操作区域是(D)。A:报表页眉或报表页脚区域 B:页面页眉或页面页脚区域 C:主体区域 D:组页眉或组页脚区域 解析:Access 可以根据需要,使用“排序与分组”属性来设置“组页眉/组页脚”区域,以实现报表的分组输出和分组统计。关键字:实现、分组、统计、报表页眉、报表页脚 15、若某报表中每个班级都有多条记录,如果要使用班
18、级字段(文本型)对记录分类,班级号为 0440018、0440018、0441120则组间距应设为(D)。A:4 B:5 C:6 D:7 解析:分组字段是文本型,而且字段值的前 5 位都相同,若要将同一个班级的记录放在一起,不同班级的记录分开,则分组形式应为“前缀字符”,组间距使用前几个字符就可以将各个组分开。因为第 6 位有相同的,所以应该取 7 位。关键字:报表、字段、记录、分类、组间距 16、要在报表上显示格式为“7/总 10”的页码,则计算控件的控件源应设置为(C)。A:=Page/总Pages B:Page/总Pages C:=Page&/总&Pages D:Page&/总Pages
19、 解析:计算控件源必须是“=”开头的计算表达式。关键字:报表、格式、控件、控件源 17、要计算报表中所有学生“数学”课程的平均成绩,在报表页脚内对应“数学”字段列的位置添加一个文本框计算控件,应该设置其控件来源属性为(A)。A:=Avg(数学)B:=Sum(数学)C:Avg(数学)D:Sum(数学)解析:Access 提供的内置统计函数中,Count 函数完成计数,Sum 函数完成求和,Avg 函数完成求平均,所以选项 A 是正确的。关键字:计算、报表、报表页脚、字段列、文本框、控件来源 18、要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合
20、适的控件是(B)。A:标签 B:文本框 C:列表框 D:组合框 解析:计算型文本框用于显示计算型控件中表达式的结果,计算公式可以由函数、字段名称或控件名称组成,所以为了显示时间,可以在计算型文本框的控件来源中输入时间函数组成的表达式即可。关键字:输出时间、控件、控件来源、属性 19、若在已有报表中创建子报表,需要单击工具箱中的(A)按钮。A:子窗体/子报表 B:子窗体 C:子报表 D:控件向导 解析:在设计视图中,确保工具箱已显示出来,并单击“控件向导”按钮,然后单击工具箱中的“子窗体/子报表”按钮。关键字:报表、创建、子报表、工具箱 20、预览主/子报表时,子报表页面页眉中的标签(D)。A:
21、每个子报表只在第一页显示一次 B:每页都显示一次 C:每个子报表每页都显示 D:不显示 解析:子报表的页面页眉/页脚在打印和预览的时候不显示,所以选项 A、B、C都是错误的。关键字:预览、主报表、子报表、页面页眉 二、判断题 1、()在报表设计过程中,不适合添加的控件是选项组控件。解析:报表在设计中,标签、图形以及文本框都可以辅导数据或者文字、图片的输入,但选项组控件在设计过程中无法改变其值。关键字:报表、设计、控件、选项组控件 2、()要实现报表的分组统计,其操作区域是报表页眉或报表页脚区域。解析:报表中是在组页眉或组页脚进行组的统计,在报表页眉或报表页脚进行整个报表的统计。所以是错误的。是
22、组页眉和组页脚。关键字:分组统计、操作区域、报表页眉、报表页脚 3、()在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是页面页脚。解析:整个报表最后输出的信息是报表页脚内容报表各节输出内容以及输出位置。节 输出位置 输出内容 主体 每条记录打印一次 报表中央输出的主要数据 报表页眉 首页顶部打印一次 报表的标题或报表的汇总数据 报表页脚 尾页尾部打印一次 报表的汇总数据 页面页眉 每页顶部打印一次 页码、列标题等 页面页脚 每页底部打印一次 页码 组页眉 每组上部打印一次 组标题或每组汇总数据 组页脚 每组下部打印一次 每组汇总数据 关键字:报表设计、主题内容、输
23、出、页面页脚 4、()要在报表页的主题节区内显示一条或多条记录,而且以垂直方式显示,应选择纵栏式报表。解析:纵栏式报表(也称为窗体报表)一般是在一页主体节区内显示一条或多条记录,而且以垂直方式显示。关键字:报表页、记录、垂直方式、纵栏式报表 5、()在表格式报表中,通常一行显示一条记录,一页显示多行记录。解析:表格式报表是以整齐的行、列形式显示记录数据,通常一行显示一条记录,一页显示多行记录,与纵栏式报表不同之处为:表格式报表记录数据的字段标题信息不是安排在每页的主体区内显示,而是安排在页面页眉节区显示。应该是 关键字:纵栏式报表、记录、表格式报表 6、()表格式报表通常一行显示一条记录、一页
24、显示多条记录,其记录数据的字段标题信息被安排在每页的主体节区内显示。解析:这句话前半句是正确的,但后半句“其记录数据的字段标题信息”应该是被安排在页面页眉节区显示,而“安排在每页的主体节区内显示”的应该是纵栏式报表。关键字:表格式、记录、显示、字段、主体节区 7、()布局视图可以在显示数据的情况下,调整报表设计。解析:可以在显示数据的情况下,调整报表设计。报表的布局视图和窗体的布局视图的功能和操作方法十分相似。关键字:布局视图、调整设计 8、()设置主/子报表链接字段时,链接字段不一定都要显示在主报表或子报表上。解析:在设置主/子报表链接字段时,链接字段不一定都要显示,但一定要包含在双方的数据
25、源中,所以是错误的。关键字:设置、链接、字段、显示 三、填空题 1、Access 的报表操作提供了 3 种视图:“设计”视图、“打印预览 ”视图和“布局视图 ”。关键字:操作、设计视图、打印预览视图、布局视图 2、完整报表设计通常由报表页眉、报表页眉 、页面页眉 、页面页脚 、主体 、组页眉 和组页脚 7 个部分组成。关键字:报表页眉、页面页眉、页面页脚、主体、组页眉 3、报表数据输出不可缺少的内容是 主体 内容。关键字:报表数据、输出、主题内容 4、目前比较流行的报表有三种,它们是纵栏式报表、表格式报表和 标签报表 。关键字:报表、纵栏式报表、表格式报表、标签报表 5、在报表中药显示格式为“
26、第 N 页”的页码,页码格式设置是:=第&【Page】&页。关键字:报表、页码、设置 6、报表记录分组操作时,首先要选定分组字段,在这些字段上值 相等 的记录数据归为一组。关键字:报表记录、操作、分组字段 7、在报表设计中,可以通过添加 分页符 控件来控制另起一页输出显示。关键字:报表设计、分页符、输出显示 8、计算控件的控件来源属性一般设置为 等号“=”开头的计算表达式。关键字:计算控件、来源属性、开头、计算表达式 9、要设计出带表格线的报表,需要向报表添加 直线或矩形 控件完成表格线显示。关键字:设计、添加、直线、矩形、表格线 10、Access 的报表要实现排序和分组统计操作,应通过设置
27、 排序和分组 属性来进行。关键字:报表、排序、分组统计、排序和分组 11、在 Access 中,报表设计时分页符以 短虚线 标志显示在报表的左边界上。关键字:设计、分页符、标志、显示 四、简答题 1.写出报表的七个组成部分,并简述各组成部分的作用。主体:主体用于设置需要在报表中央输出的主要数据。报表页眉:报表页眉位于报表首部,用于设置需要在报表首部输出的信息,一般为报表标题、图形或说明性文字。报表页眉在首页顶部打印一次。报表页脚:报表页脚位于报表尾部,用来显示报表的汇总说明,只打印在报表的最后面。页面页眉:页面页眉用于设置需要在报表每页顶部输出的信息,一般为页码、打印日期和输出数据的列标题。页
28、面页眉在每页顶部打印一次。页面页脚:页面页脚用于设置需要在报表每页底部输出的信息,一般为页码、打印日期。页面页脚在每页底部打印一次。组页眉:组页眉用于设置需要在分组报表的每个分组上部输出的信息,一般为分组标题。组页脚:组页脚用于设置需要在分组报表的每个分组下部输出的信息,一般为分组统计数据。关键字:报表、组成 五、案例题 在练习文件夹下存在一个数据库文件samp3.accdb,里面已经设计好表对象tBand和tLine,同时还设计出以tBand和tLine为数据源的报表对象rBand。试在此基础上按照以下要求补充报表设计:(1)在报表的报表页眉节区位置添加一个标签控件,其名称为bTitle,标
29、题显示为团队旅游信息表,字体名称为宋体,字号为 22,字体粗细为加粗,倾斜字体为是;(2)在导游姓名字段标题对应的报表主体区位置添加一个控件,显示出导游姓名字段值,并命名为tName;(3)在报表的报表页脚区添加一个计算控件,要求依据 团队 ID来计算并显示团队的个数。计算控件放置在团队数:标签的右侧,计算控件命名为名称为bCount;(4)将报表标题设置为团队旅游信息表。(5)在报表适当位置添加页码,页码格式为“第 N 页,共 M 页”注意:不允许改动数据库文件中的表对象tBand和tLine,同时也不允许修改报表对象rBand中已有的控件和属性。修改后的报表如下图所示。解析:(3)在报表页脚的团队数标签的右侧添加一个文本框控件,将文本框自带的标签删除,设置文本框的控件来源属性为 =Count(团队 ID),并修改文本框的名称bCount。(5)在页面页脚区域添加文本框,将文本框“控件来源”属性设置为“=“第”&page&“页,共”&pages&“页”