Hallo!
Ich muss in einem BeforePost-Ereignis mehrerer TClientdatasets prüfen, ob sich der Wert eines bestimmten Feldes geändert hat. Weiss jemand, wie man das anstellt? Die Daten werden ja zwischengespeichert, schliesslich wird beim Canceln ja der ursprüngliche Wert wiederhergestellt.
OldValue liefert einem leider den Wert, den der Datensatz beim Holen von der Datenbank hatte. Wenn ich also einen Wert von 0 am Anfang habe und diesen auf 1 ändere und poste, so ist bei erneuter Änderung Oldvalue leider noch immer 0, solange ich nicht vorher ApplyUpdates aufrufe.
Cu,
Udontknow