阻止显示MS-Access或允许用户返回上一个记录

时间:2019-02-25 18:34:32

标签: ms-access ms-access-2016

我有一个ms-access表格,用户可以在其中输入组装信息(组件序列号,测量值,印刷版本等)。我将表格设置为:

Data Entry = Yes
Allow Additions = Yes
Allow Deletions = No
Allow Edits = No
Cycle = Current Record

但是,当用户输入数据并提交数据(从输入的第一条记录移动到第二条记录)时,我仍然无法实现我的目标,这阻止了用户循环回第一条记录除非表单已关闭并重新打开,否则提交已提交。

有什么办法可以使我丢失吗?

1 个答案:

答案 0 :(得分:0)

您可以使用表单的After Insert事件并在那里强制重新查询表单数据:

Private Sub Form_AfterInsert()
    Me.Requery
End Sub

这将确保您在记录源中永远不会只有刚刚添加的记录,因此不能移回该记录。