Hallo zusammen,
folgendes Setup: Es gibt eine Tabelle "Stammnummern" und ein entsprechendes Formular wo die Daten eingegeben werden. Bei 3 Feldern, wollen wir tracken, wenn es dort Änderungen gegeben hat, "Strategie", "Gebühr" und "Währung". Dafür gibt es ein zusätzliches Feld "Letzte Datenänderung".
Die Idee nun: Wenn eine Änderungen an einer der 3 Felder stattfindet, soll das heutige Datum ins Feld "Letzte Datenänderung" überschrieben werden.
Könnt ihr mir weiterhelfen wie man das am Besten bewerkstelligen kann?
Vielen Dank im Voraus
Hallo,
Access kennt Datenmacros. Die funktionieren auf Tabellenebene. Damit lässt sich das realisieren.
Vielen Dank für die schnelle Antwort.
Kenne mich leider nicht wirklich mit Datenmakros aus, hab aber trotzdem erst mal selber versucht, bin aber trotzdem nicht ganz dahinter gekommen.
Kannst du mir da vielleicht weitherhelfen?
Anbei das Resultat meiner Versuche, tut mir leid falls ich völlig daneben bin.
Hallo,
da musst Du noch etwas warten, bis jemand anderes hier reinschaut.
Ich habe zu Datenmakros leider auch keine Erfahrung.
Hallo,
@klaus ZitatIch habe zu Datenmakros leider auch keine Erfahrung.
Aber vorschlagen, na ja ;)
@adda Mach es im Formular
Private Sub Strategie_AfterUpdate()
Me.Strategie = Date() 'oder Now() wenn du auch die Uhrzeit willst
End Sub
Das Gleiche für die anderen beiden Felder.
gruss ekkehard
...Hier der passende Eintrag aus dem Access Tutorial:
https://www.access-tutorial.de/makros/datenmakros.htm (https://www.access-tutorial.de/makros/datenmakros.htm)
Beste Grüße
Andreas