问答题 在考生文件夹下有一个数据库文件“Samp3.mdb”,其中存在设计好的表对象“tStud”和查询对象“rStud”,同时还有以“qStud”为数据源的报表对象“rStud”。请在此基础上按照以下要求补充报表设计。

问答题 在报表的页眉节区添加一个标签控件,名称为“bTitle”,标题为“97年入学学生信息表”。
【正确答案】[微步骤]
步骤1:选择“报表”对象,在其设计视图中打开“rStud”报表,在弹出的对话框中单击左侧工具箱中的“标签”控件按钮,单击报表的页眉区域,输入“97年入学学生信息表”作为名称,如图2.20所示。

步骤2:选中添加的标签并用鼠标右键单击,在弹出的快捷菜单中选择“属性”命令,在新的对话框中按题目的要求命名,保存并关闭对话框,如图2.21所示。
【答案解析】
问答题 在报表的主体节区中添加一个文本框控件,显示“姓名”字段值,将该控件放置在距上边0.1厘米、距左边3.2厘米的位置,并命名为“tName”。
【正确答案】[微步骤]
单击左侧工具箱中的“文本框”控件的按钮幽},单击报表主体区域任一点,会出现“Text”和“未绑定”两个文本框,选中“Text”文本框,按Del键将其删除。用鼠标右击“未绑定”文本框,在弹出的快捷菜单中选择“属性”命令,在新的对话框中按要求进行设置,结果如图2.22所示。最后单击工具栏中的“保存”按钮
【答案解析】
问答题 在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为:××××年××月(注:不允许使用格式属性)。将计算控件放置在距上边0.3厘米、距左边10.5厘米的位置,并命名为“tDa”。
【正确答案】[微步骤]
在报表的页脚区域添加一个文本框,在出现的“Text”和“未绑定”中,选中“Text”标签,按Del键删除,鼠标右击“文本框”,选择“属性”,按要求设置位置并命名,如图2.23所示。
【答案解析】
问答题 按“编号”字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区中。计算控件命名为“tAvg”。
注意:不能修改数据库中的表对象“tStud”和查询对象“qStud”,同时也不允许修改报表对象“rStud”中已有的控件和属性。
【正确答案】[微步骤]
步骤1:在设计视图中单击鼠标右键,从快捷菜单中选择“排序与分组”命令,出现“排序与分组”对话框,在“字段/表达式”列下单击按钮,在其下拉列表中选择“编号”,过程如图2.24所示。

步骤2:以相同的步骤分别在“组属性”中的“组页眉”、“组页脚”、“分组形式”和“保持同页”右边对应的选择框中选择“是”、“前缀字符”和“整个组”,关闭对话框。报表将出现相应的编号页脚。
步骤3:选中报表主体区域的“编号”文本框,将其拖到编号页眉位置,用鼠标右击“编号”文本框,选择“属性”命令,在弹出的对话框中选择“全部”选项卡,在“控件来源”行输入“=left([编号],4)”,最后关闭对话框。
步骤4:单击“文本框”控件按钮,选择报表编号页脚区的适当位置单击,出现“Text”和“未绑定”两个文本框,鼠标右击“Text”文本框,选择“属性”,弹出属性对话框。单击“全部”选项卡,在“标题”行输入“平均年龄”,关闭对话框。
步骤5:用鼠标右击“未绑定”文本框,选择“属性”,弹出属性对话框。单击“全部”选项卡,在其“名称”行输入“tAvg”,在“控件来源”行输入“:Avg(年龄)”,关闭对话框,操作如图2.25所示。单击工具栏中的“保存”按钮,然后关闭设计视图。
【答案解析】[解析] 本题关键字有:在报表中添加标签、文本框、计算控件并设置其属性。
在报表的设计视图里添加新的控件,用鼠标右击该控件,在弹出的快捷菜单中选择“属性”命令,从而对其进行设置。