单选题
考生文件夹 考生文件夹下有一个数据库文件'samp3.accdb',其中存在设计好的表对象'tStud'和查询对象'qStud',同时还设计出以'qStud'为数据源的报表对象'rStud'。请在此基础上按照以下要求补充报表设计:
注意:不能修改数据库中的表对象'tStud'和查询对象'qStud',同时也不允许修改报表对象'rStud'中已有的控件和属性。
问答题
在报表的报表页眉节区添加一个标签控件,名称为'bTitle',标题为'97年入学学生信息表'。
【正确答案】步骤1:选择'报表'对象,在报表'rStud'上右击,在弹出的快捷菜单中选择'设计视图'。选择'控件'组中'标签'控件按钮,单击报表页眉处,然后输入'97年入学学生信息表'。 步骤2:选中并右键单击添加的标签,选择'属性',在弹出的对话框中的'全部'选项卡的'名称'行输入'bTitle','标题'行输入'97年入学学生信息表',然后保存并关闭对话框。 答案考生文件夹
【答案解析】
问答题
在报表的主体节区添加一个文本框控件,显示'姓名'字段值。该控件放置在距上边0.1厘米、距左边3.2厘米的位置,并命名为'tName'。
【正确答案】选择'设计'选项卡的'控件'组中的'文本框'控件,单击报表主体节区任一点,出现'Text'标签和'未绑定'文本框,选中'Text'标签,按Del键将其删除。右击'未绑定'文本框,选择'属性',在弹出的控件属性对话框中'全部'选项卡下的'名称'行输入'tName',在'控件来源'行选择'姓名',在'左'行输入'3.2cm',在'上边距'行输入'0.1cm'。关闭属性对话框。单击快速访问工具栏中的'保存'按钮。
【答案解析】
问答题
在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为:××××年××月(注意,不允许使用格式属性)。计算控件放置在距上边0.3厘米、距左边10.5厘米的位置,并命名为'tDa'。
【正确答案】选择'报表设计工具'的'设计'选项卡'控件'组中的'文本框'控件,在报表页面页脚节区单击,选中'Text'标签,按Del键将其删除,右击'未绑定'文本框,在弹出的快捷菜单中选择'属性',在'全部'选项卡下的'名称'行输入'tDa',在'控件来源'行输入'=CStr(Year Date()))+'年'+CStr(Month(Date()))+'月'',在'左'行输入'10.5cm',在'上边距'行输入'0.3cm'。方法同上。
【答案解析】
问答题
按'编号'字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。计算控件命名为'tAvg'。
【正确答案】步骤1:在报表设计视图中单击右键,选择'排序与分组'或在组单击'排序与分组'按钮,弹出'分组、排序、汇总'小窗口,单击'添加组'按钮,在'分组形式'下拉列表框中,选择'编号',单击'更多'按钮,在'按整个值'下拉列表框中选择'自定义',然后在下面的文本框中输入'4'。 步骤2:在'页眉'、'页脚'下拉列表框中分别设置'有页眉节'和'有页脚节',在'不将组放在同一页上'下拉列表框中选择'将整个组放在同一页上'。报表出现相应的编号页脚。 步骤3:选中报表主体节区'编号'文本框拖动到编号页眉节区,右键单击'编号'文本框选择'属性',在弹出的对话框中选中'全部'选项卡,在'控件来源'行输入'=left([编号],4)',关闭对话框。 步骤4:选择'报表设计工具'的'设计'选项卡'控件'组中的'文本框'控件,单击报表编号页脚节区适当位置,出现'Text'标签和'未绑定'文本框,右键单击'Text'标签选择'属性',弹出属性对话框。选中'全部'选项卡,在'标题'行输入'平均年龄',然后关闭对话框。 步骤5:右键单击'未绑定'文本框选择'属性',弹出属性对话框。选中'全部'选项卡,在'名称'行输入'tAvg',在'控件来源'行输入'=Avg(年龄)',然后关闭对话框。单击快速访问工具栏中的'保存'按钮,关闭设计视图。
【答案解析】本题考点:在报表中添加标签、文本框、计算控件及其属性的设置。在报表的设计视图中添加控件,并右键单击该控件属性,对控件属性进行设置。在对报表控件属性设置时要细心,特别是添加计算控件时,要注意选对所需要的函数。