Perkins,
Я не смог найти эту ссылку о том, как пометить вас.Я надеюсь, что вы получите это, или кто-то другой может помочь мне.Теперь поймите, что вы имели в виду под вопросом о коде, вызывающем что-то.Я считаю, что этого не хватало:
Опция сравнения базы данных
Private Sub Form_AfterDelConfirm(Status As Integer)
If Status = acDeleteOK Then Call AuditChanges("ProjectID", "DELETE")
End Sub
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.NewRecord Then
Call AuditChanges("ProjectID", "NEW")
Else
Call AuditChanges("ProjectID", "EDIT")
End If
End Sub
Это код, размещенный в каждой форме, где я хочу отслеживать изменения.Изменения отслеживаются только в тех элементах управления, где я добавил «Audit» в свойство Tag.Любое изменение в этих элементах управления использует указанные выше вызовы для использования модуля, который я впервые опубликовал, который затем записывает данные в мой AuditTableT.
Он просто не записывает достаточно данных ... Я также хочу, чтобы он записал TableName, гдеданные из, а не только из FormName, и данные изменяются.Я понятия не имею, что делать с кодом, набранным Versteher.Будет ли это в модуле или в кодировке вызовов, которые я разместил в этом ответе?