Vergleich eines Feldwerrtes mit dem alten Wert

14/02/2008 - 11:52 von Gerhard Mayer | Report spam
Hallo,

gibt es eine Möglichkeit, den neuen Wert, welcher in ein Formularfeld
eingegeben wurde mit dem alten Wert, welcher vorher dort stand, zu
vergleichen?

Ich möchte damit ein versehentliches Ändern eines Wertes in einem schon
bestehenden (also nicht in einem neu anzulegenden) Datensatz des Formulars
verhindern.
Dazu müßte ich (z.B. in LostFocus oder einem anderen Event ?) den neuen Wert
irgendwie mit dem alten Wert vergleichen können. Den neue Wert erhalte ich ja
mit Me!Variablenname. Wie kann ich jedoch auf den alten Wert zugreifen?

Wenn der neue Wert dann vom alten verschieden ist und vorher schon ein Wert
eingetragen war, dann könnte ich mit einer MsgBox den User abfragen, ob er den
Wert tatsàchlich àndern möchte.

Gruß
Gerhard Mayer
 

Lesen sie die antworten

#1 Ulf Knochenhauer
14/02/2008 - 12:00 | Warnen spam
Hallo Gerhard,
gibt es eine Möglichkeit, den neuen Wert, welcher in ein Formularfeld
eingegeben wurde mit dem alten Wert, welcher vorher dort stand, zu
vergleichen?


füge dem Formular ein nicht sichtbares ungebundenes Textfeld hinzu und
schreibe "beim Hingehen" (Enter) den im Formularfeld stehenden Wert dort
rein. Bei "Nach Aktualisierung" hast Du dann alten und neuen Wert zur
Verfügung.
HTH
Ulf

Ähnliche fragen