Änderungsnachverfolgung bei Tabellen

18. März 2014 16:11

Hallo Gemeinde,

gibt es eine einfache Möglichkeit Änderungen in Datensätzen nachzuvollziehen ohne jetzt in jeder Tabelle eigene Felder dafür anzulegen und die mittels OnModify()-Trigger zu updaten?

Beispiel:
So sieht die Lösung aktuell aus ("Last Date Modified" hat leider nur den Datentyp Date, welche keine Uhrzeit enthält)

Tabelle Item
neues Feld "Updated_At" (DateTime)

OnModify()
Updated_At := CURRENTDATETIME;

Das funktioniert auch soweit gut nur wir benötigen dies für einige andere Tabellen auch und bevor ich die ganzen Tabellen + Pages anpasse wollte ich nur sichergehen, ob es nicht vllt. schon ne eingebaute Möglichkeit dafür gibt. Danke.

Re: Änderungsnachverfolgung bei Tabellen

18. März 2014 16:14

Kennst schon das Änderungsprotokoll in NAV ...?
Dort speichert NAV nicht nur, wer wann etwas geändert hat, sondern sogar was genau. Allerdings muss dies im Vorfeld für jede einzelne (interessante) Tabelle eingerichtet werden.