Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: adda am April 04, 2023, 14:38:47

Titel: Datum automatisch überschreiben bei Änderungen
Beitrag von: adda am April 04, 2023, 14:38:47
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
Titel: Re: Datum automatisch überschreiben bei Änderungen
Beitrag von: MzKlMu am April 04, 2023, 14:54:36
Hallo,
Access kennt Datenmacros. Die funktionieren auf Tabellenebene. Damit lässt sich das realisieren.
Titel: Re: Datum automatisch überschreiben bei Änderungen
Beitrag von: adda am April 04, 2023, 17:27:37
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.
Titel: Re: Datum automatisch überschreiben bei Änderungen
Beitrag von: MzKlMu am April 04, 2023, 17:44:07
Hallo,
da musst Du noch etwas warten, bis jemand anderes hier reinschaut.
Ich habe zu Datenmakros leider auch keine Erfahrung.
Titel: Re: Datum automatisch überschreiben bei Änderungen
Beitrag von: Beaker s.a. am April 06, 2023, 19:05:08
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
Titel: Re: Datum automatisch überschreiben bei Änderungen
Beitrag von: andyfau am April 06, 2023, 22:06:12
...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