我有一个ms-access表格,用户可以在其中输入组装信息(组件序列号,测量值,印刷版本等)。我将表格设置为:
Data Entry = Yes
Allow Additions = Yes
Allow Deletions = No
Allow Edits = No
Cycle = Current Record
但是,当用户输入数据并提交数据(从输入的第一条记录移动到第二条记录)时,我仍然无法实现我的目标,这阻止了用户循环回第一条记录除非表单已关闭并重新打开,否则提交已提交。
有什么办法可以使我丢失吗?
答案 0 :(得分:0)
您可以使用表单的After Insert
事件并在那里强制重新查询表单数据:
Private Sub Form_AfterInsert()
Me.Requery
End Sub
这将确保您在记录源中永远不会只有刚刚添加的记录,因此不能移回该记录。