我一直在DoCmd.GoToRecord , , acNewRec
成功地使用该函数在子表单中创建并移动到新记录(以表为源)。但是,当我尝试从父表单执行相同操作时,这不起作用。我尝试了不同的方法,包括:
Me.sbfrm_subform.Controls("ctrName").SetFocus
DoCmd.GoToRecord , , acNewRec
仅将焦点设置在控件(ctrName)上,但无法添加并转到新记录,或者
DoCmd.GoToRecord acDataForm, Me.sbfrm_subform.Form.Name, acLast
它返回运行时错误 2489,“对象 'sbfrm_subform 未打开。”