保存时,表单按钮不会移动到新条目

时间:2017-01-18 02:07:53

标签: forms ms-access ms-access-2013

我有一个表格,用于将数据记录输入表格。

Form Pic

当我打开表单(我使用'DataEntry = Yes'设置)时,它正确地打开,作为一个空白表单准备添加我想要的新记录。

单击“添加记录”按钮时,它会正确地将记录保存到表中,并使用底部的代码清除所有字段。

因此,一旦单击“添加记录”,就会显示表单已准备好将数据输入到新记录中(因为它现在是空白的)但是当我将数据输入到现在的空白表单并再次单击“添加记录”时,它会保存刚输入的记录上的新数据(即它会覆盖它),所以它总是写入表中的相同记录。如果表单已关闭并再次打开,它只会写入新记录。

是否可以让我知道要更改的内容,以便在单击“添加记录”按钮时将记录保存到表格中,清除表格,而在再次点击时,它会向记录添加记录。表。

非常感谢

Code Pic

1 个答案:

答案 0 :(得分:0)

删除BeforeUpdate的所有代码,并用

替换Add_Record的所有代码
DoCmd.GoToRecord , , acNewRec

当您更改记录或使用数据从子窗体移出焦点时,将自动保存当前记录中的数据