VALIDATE
Der Befehl VALIDATE führt den „OnValidate”-Trigger des Feldes (Field) aus.
Über den zweiten Parameter (NewValue) kann dem Feld einen neuen Wert gegeben werden. Der Parameter ist jedoch optional. Wird er weggelassen, wird der Trigger ausgeführt ohne dabei den Wert zu ändern.
Syntax
VALIDATE(Field [,NewValue])
Beispiel
WITH Item DO
IF GET('1000') THEN BEGIN
VALIDATE(Description, 'Tourenrad *neu*');
MODIFY;
END;
Ergebnis
In diesem Beispiel wird der Datensatz „1000” über die Recordvariable „Item” geholt. Über den Befehl VALIDATE wird der Inhalt des Feldes „Beschreibung” neu gesetzt. Anschließend wird der Datensatz gespeichert.
Zurück zur Befehlsübersicht.