VALIDATE

Die Funktion VALIDATE einer Record-Variable führt den „OnValidate”-Trigger des Feldes (Field) aus.

Parameter

Ü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.

Beispiel

WITH Item DO
  IF GET('1000') THEN
    BEGIN
      VALIDATE(Description,'Tourenrad *neu*');
      MODIFY;
    END;

In diesem Beispiel wird der Datensatz „1000” über die Record-Variable „Item” geholt. Über die Funktion VALIDATE wird der Inhalt des Feldes „Beschreibung” neu gesetzt. Anschließend wird der Datensatz gespeichert.