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.