Anlage- und Änderungsdatum (97/2000)
Veröffentlicht am 22.12.2003
Anlage- und Änderungsdatum automatisch pflegen.
Ein wichtiger Faktor bei der Pflege von Daten ist die Zeit. So können Sie mit der Kenntnis des Anlagedatums und des Datums der letzten Änderung an einem Datensatz zumindest eine Vorschlagsliste erstellen, welche Daten veraltet sind.
Ergänzen Sie Ihre Datentabellen um zwei Datenfelder für das Anlage- und das Änderungsdatum eines Datensatzes. So haben Sie stets den Überblick, welche Daten längst veraltet sind und deshalb eventuell gelöscht werden dürfen.
Das Anlagedatum eines Datensatzes können Sie automatisch pflegen lassen, indem Sie den Ausdruck
=Datum()
für die Eigenschaft Standardwert eintragen. Sie können diese Eigenschaft wahlweise im Tabellen- oder Formularentwurf einsetzen.
Die Pflege des Änderungsdatums kann nur in einem Formular erfolgen. Öffnen Sie das Eigenschaftsfenster und markieren Sie mit dem Befehl Bearbeiten / Formular auswählen das Formularobjekt. Anschließend starten Sie den Code-Editor für die Ereignis-Eigenschaft Vor Aktualisierung. In dem sich öffnenden Modulfenster geben Sie zwischen den Zeilen Sub Form_BeforeUpdate … und End Sub eine neue Zeile mit der folgenden Anweisung ein:
Me!Änderungsdatum = Date
Ersetzen Sie den Text Änderungsdatum gegebenenfalls durch den Steuerelementnamen, den Sie in Ihrem Formular verwendet haben.
Access aktualisiert das Änderungsdatum jetzt automatisch und die entsprechenden Steuerelemente brauchen bei der Dateneingabe nicht mehr angesprochen zu werden. Sie können daher für die Steuerelemente Anlagedatum und Änderungsdatum die Eigenschaft Aktiviert auf Nein und die Eigenschaft Gesperrt auf Ja einstellen.