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

问题描述 投票:0回答:1

我有一个ms访问表单,用户输入汇编信息(组件序列号,测量值,打印修订版等)我将表单设置为:

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

但是,当用户输入数据并提交数据(从输入的第一个记录移动到第二个记录)时,我仍然无法实现我之后的状态,从而阻止用户循环回到提交的第一个记录,除非表格已关闭并重新打开。

有没有办法做到这一点,我错过了?

ms-access ms-access-2016
1个回答
0
投票

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

Private Sub Form_AfterInsert()
    Me.Requery
End Sub

这将确保您永远不会在记录源中添加刚刚添加的记录,因此无法返回到记录源。

© www.soinside.com 2019 - 2024. All rights reserved.