如何在添加记录中打开表单

Tom*_*oss 15 ms-access ms-access-2010

我有一个表格输入记录到表格.我希望它打开一个空的添加(新)而不是显示表的第一个记录.由导航表单使用,从按钮打开输入表单.

Han*_*sUp 17

您可以使用acFormAdd(value = 0)作为可选DataMode参数OpenForm.访问'帮助描述acFormAdd"用户可以添加新记录,但无法编辑现有记录." 实际上,这不仅会阻止编辑现有记录,甚至也不会在带有该选项的表单中显示.

DoCmd.OpenForm "frmaw_save",,,,acFormAdd
Run Code Online (Sandbox Code Playgroud)

如果要始终使用该方式,可以将其"数据输入"属性设置为Yes(在表单属性表的"数据"选项卡上).


Con*_*rix 8

Form_Load事件中使用GoToRecordDoCmd方法并传入acNewRecOffset.

Private Sub Form_Load()
   DoCmd.GoToRecord , , acNewRec
End Sub
Run Code Online (Sandbox Code Playgroud)


小智 7

在属性表上,将"数据输入"设置为"是".您也可以关闭导航按钮.