나는 자극적 인 문제가 있습니다. Access의 필드에있을 때 변경된 경우 다른 필드를 null로 설정하려고합니다. 그래서 다음 코드 블록을 Dirty에두고 Exit 이벤트가 발생합니다. 문제는 다른 필드를 지우고 나가는 대신 현재 필드의 "모두 선택"하는 것입니다. 다시 나가려고하면 처음에는 작동하지 않지만 작동합니다.현재 필드가 변경 될 때 액세스 할 때 다른 필드 설정
Private Sub EWId_Dirty(Cancel As Integer)
' Clear out the EID when this is changed.
DirtyEWID = True
End Sub
Private Sub EWId_Enter()
DirtyEWID = False
End Sub
Private Sub EWId_Exit(Cancel As Integer)
If (DirtyEWID = True) Then
Me![txtEID] = ""
DirtyEWID = False
End If
End Sub