online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon maggi vom 28.03.2019, 11:58 Options

Aktuelles Datum bei Änderung

Hallo,
habe ein Formular, wo bei Änderung das aktuelle Datum und Username angezeigt werden sollen. Ist auch kein Problem.
Nun soll aber Änderungs Datum und Username nur angezeigt werden , wenn tatsächlich etwas abgeändert wird.
Also beim ersten Ausfüllen nicht, da hier Erfasssungsdatum und User angezeigt werden.
Mein Code für Änderungen lautet:
Me!Änderungsdatum=Now
Me!Kurzzeichen=Environ("Username")

Vielen Dank
Gruß Maggi


Antwort schreiben

Antwort 1 von Teddy7 vom 29.03.2019, 19:40 Options

und wo hast Du das eingetragen ?
Gruß
Teddy

Antwort 2 von Maggi vom 30.03.2019, 08:11 Options

Hallo,

meinen Code hab ich schon bei "Änderung", "vor Aktualisierung", und "nach Aktualisierung " ausprobiert.
das Problem ist, das Änderungsfeld soll nicht gemeinsam mit dem Erfassungsfeld ausgefüllt werden, sondern tatsächlich nur, wenn das Formular erneut bearbeitet wird, und dann soll es genau dieses Änderungsdatum anzeigen.

Gruß
Maggi

Antwort 3 von Gummikuh vom 30.03.2019, 09:32 Options

Hallo Maggi,
leider kenne ich mich mit Datenbanken nur in sehr kleinem Umfang aus, aber kannst Du nicht ein weiteres Feld einfügen, quasi als Zugriffzähler?
Beim Erstellen des Datensatzes wird der Wert auf 0 gesetzt, und beim editieren dann abgefragt. Das Feld setzt Du aus autoincrement, dann eine kurze Abfrage "if zugriffcounter >1 set ...
Gruss
Micha

Antwort 4 von RalfH vom 30.03.2019, 09:58 Options

Hallo,
Zitat:
meinen Code hab ich schon bei "Änderung",
wenn Du das fürs Formular genommen hast, müsste das doch gehen.
Gruß Ralf

Antwort 5 von erik vom 30.03.2019, 10:24 Options

Hallo,

mit der Abfrage der NewRecord-Eigenschaft des Formulars erfährst du, ob es sich hier um einen neuen Datensatz handelt. Dementsprechend kannst du deine Daten speichern oder nicht.

Trage das in das Ereignis "Nach Aktualisierung" ein und probiere es aus:

If Me.NewRecord = False Then
	Me!Änderungsdatum=Now
	Me!Kurzzeichen=Environ("Username")
End If


Gruß
erik

Ähnliche Themen

Datum der letzten Änderung ändern
Björn  11.01.2007 - 74 Hits -

Datum bei Canon "Easy Photo print"
genealoge  25.09.2007 - 53 Hits -

Acces bei Änderung AendDatum automatisch nachführen
Toretto  30.11.2007 - 75 Hits - 3 Antworten

wenn dann formel
kuefra  03.03.2008 - 44 Hits - 4 Antworten

Datum aus php mit Datum aus sql vergleichen
Mossili  30.06.2008 - 98 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 07:32:25 2026