access中窗体1录入完毕打开窗体2后,窗体2中的“ID”字段自动显示为窗体1刚才录的“ID”号

2024-11-08 06:29:36
推荐回答(1个)
回答1:

可以用VBA代码实现。下面是实现代码,供参考:

假设窗体1和窗体2各自的文本框[ID]都绑定了数据表字段“ID”

为窗体1编写下列插入后事件过程

Private Sub Form_AfterInsert()
    DoCmd.OpenForm "窗体2"
    Forms!窗体2.Requery
    Forms!窗体2!id.SetFocus
    DoCmd.FindRecord [id]
End Sub

每当窗体1完成录入新纪录并跳转到其它记录后,窗体2就会显示刚才窗体1录入的那条同ID记录。