保存后,我正在尝试获取新记录的 ID。因为我需要它来保存未绑定到记录的控件。
所以我这样做了。
Private Sub cmdSave_Click()
If IsNull(SalesCallID) Then
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
SalesCallID.Requery
MsgBox SalesCallID
End If
SalesCallID
是一个绑定在记录 id 上的文本框。所以如果是null
,我保存并更新它。
但是如果这个人只改变了未绑定的控件,它就不会保存。那我就拿不到身份证了。
我试图像这样将表单设置为脏,Me.Dirty = true
但它不起作用。
我可以在open form
活动中在评论字段中插入一个空格......但是有没有更优雅的方法来解决这个问题?
谢谢