问题
填空题
已经设计出一个表格式窗体,可以输出教师表的相关字段信息,请按照以下功能要求补充设计:改变当前记录,消息框弹出提示“是否删除该记录?”,单击“是”,则直接删除该当前记录;单击“否”,则什么都不做,其效果图如下:
’单击“退出”按钮,关闭窗体 Private Sub btnCancel_Click( ) (1) End Sub ’表格式窗体当前记录变化时触发 Private Sub Form_Current( ) If MsgBox("是否删除该记录?", vbQuestion + vbYesNo, "确认" ) = vbYes Then (2) End If End Sub
1()
答案
参考答案:docmd.close
解析:
VBA中关闭窗体操作命令格式为:DoCmd.Close。因此第一个空为docmd.close。当表格式窗体记录发生变化时触发此事件,弹 出消息框,单击“是”按钮,会删除记录指针当前所指记录,需要利用窗体的Form.RecordSet.Delete方法。