当关闭表单B时,我希望它打开表单A到表格B上的最后一个记录。我无法弄清楚为什么我仍然得到一个"输入参数"这个问题。
有一个关闭表单的按钮,这是按钮的子功能...
Private Sub Close_Form_Click()
DoCmd.OpenForm "FormA", acNormal, , "[ID] = " & Me.ID
DoCmd.Close acForm, "FormB"
End Sub
答案 0 :(得分:0)
找到解决方案。我错过了一些引号。由于ID是字母数字而不是数字,因此代码现在看起来像这样(并且有效)
Private Sub Close_Form_Click()
DoCmd.OpenForm "FormA", acNormal, , "[ID] = '" & Me.ID & "'"
DoCmd.Close acForm, "FormB"
End Sub