操作题 .    考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tTeacher”、窗体对象“fTest”,报表对象“rTeacher”和宏对象“m1”。根据此基础上按照以下要求补充窗体设计和报表设计。
问答题 1.  将报表对象rTeacher。的报表主体节区中名为“性别”的文本框显示内容设置为“性别”字段值,并将文本框名称更名为“tSex”。
【正确答案】【操作步骤】
   步骤1:选择"报表"对象,右键单击报表"rTeacher"在弹出的快捷菜单中选择"设计视图"命令。
   步骤2:右键单击"性别"文本框,在弹出的快捷菜单中选择"属性"命令。
   步骤3:在"控件来源"行右侧下拉列表中选中"性别"字段,在"名称"行输入"tSex",关闭属性界面。
   
【答案解析】
问答题 2.  在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均年龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为“tAvg”。
    要求:平均年龄保留整数。
【正确答案】【操作步骤】
   步骤1:选择控件功能区中"文本框"控件,单击报表页脚节区任一点,弹出"Text"标签和"未绑定"文本框。
   步骤2:选中"Text"标签,然后按"Delete"键将其删除。
   步骤3:右键单击"未绑定"文本框,在弹出的快捷菜单中选择"属性",在打开的"属性表"对话框中选择"全部"选项卡,在"名称"行中输入"tAvg",分别在"上边距"和"左"所在行中输入"0.3cm"和"3.6cm"。在"控件来源"行输入"=Avg([年龄])",在"格式"行选择"固定",在对应的下一行找到"小数位数"行属性并在其下拉列表中选择"0"。
   步骤4:单击快速工具栏中的"保存"按钮
【答案解析】
问答题 3.  设置“fTest”窗体。打开窗体时,窗体标题显示内容为:“**月**日####样例”,请按照VBA代码中的指示将代码补充完整。
    注意:①显示标题中,月和日均为本年度当月和当日,“####”为标签控件“bTitle”的内容;
    ②显示内容中间及前后不允许出现空格;
    ③如果月或日小于10,按实际位数显示。
    要求:本年度当月和当日的时间必须使用函数获取。
【正确答案】【操作步骤】
   步骤1:选择"窗体"对象,右键单击 "fTest"窗体,在弹出的快捷菜单中选择"设计视图"命令。
   步骤2:在窗体设计视图的任意区域"右击",在弹出的快捷菜单中选择"属性"命令,在打开的"属性表"中单击"所选内容的类型"右侧的下三角按钮,在弹出的快捷菜单中选择"窗体"命令,即可进入窗体属性。
   步骤3:选择"事件"选项卡,单击"加载"事件右侧的"选择生成器"按钮,进入VBA编码界面,在编码区里输入"Me.Caption = Trim(Month(Date) & "月" & Day(Date) & "日" & Me.bTitle.Caption & "样例")"。
   步骤4:单击快速工具栏中"保存"按钮
【答案解析】
问答题 4.  设置窗体对象fTest上名为“btest”的命令按钮的单击事件属性为给定的宏对象m1。
    注意:不允许修改数据库中的表对象“tTeacher”和宏对象“m1”;不允许修改窗体对象“fTest”和报表对象“rTeacher”中未涉及的控件和属性。程序代码只允许在“*******Add******”与“*******Add******”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。
【正确答案】【操作步骤】
   步骤1:选择"窗体"对象,右键单击"fTest"窗体,在弹出的快捷菜单中选择"设计视图"命令。
   步骤2:右键单击"测试"按钮,在弹出的快捷菜单中选择"属性"命令。
   步骤3:在打开的"属性表"对话框中,单击"事件"选项卡下"单击"行右侧的下三角按钮,在弹出的下拉列表中选择"m1"。然后关闭属性界面。
   步骤4:单击快速工具栏中"保存"按钮
【答案解析】