MODIFYALL

Der Befehl MODIFYALL ändert den Wert (NewValue) eines Tabellenfeldes (Field) aller Datensätze. Eventuelle gesetzte Filter werden berücksichtigt.

Der Parameter RunTrigger ist optional und gibt an ob der „OnModify”-Trigger der Tabelle ausgeführt werden soll oder nicht. Wird der Parameter weggelassen, wird der Trigger nicht ausgeführt.

Der „OnValidate”-Trigger des Tabellenfeldes wird nicht ausgeführt.

Tabellenfelder, die Teil des Primärschlüssels sind, können nicht benutzt werden.

Syntax

MODFIYALL(Field, NewValue [, RunTrigger])

Beispiel

WITH SalesLine DO BEGIN  
  RESET;
  SETFILTER("Document Type", '%1', "Document Type"::Order);
  SETFILTER("Document No.", '1000');
  MODIFYALL(Quantity, 1, TRUE);
END;


 

Zurück zur Befehlsübersicht.