DELETE

Der Befehl DELETE löscht in einer Tabelle einen Datensatz.

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

Als Rückgabewert liefert die Funktion entweder TRUE (Datensatz erfolgreich gelöscht) oder FALSE (Datensatz konnte nicht gelöscht werden). Wird der Rückgabewert nicht abgefragt und der Datensatz kann nicht gelöscht werden, bricht Navision den Vorgang mit einer Fehlermeldung ab.

Syntax

[OK :=] DELETE([RunTrigger])

Beispiel

WITH Item DO
  IF GET('1000') AND DELETE(TRUE) THEN
    MESSAGE('%1 %2 wurde gelöscht.', TABLECAPTION, "No.");

Ergebnis

Artikel 1000 wurde gelöscht.

Siehe auch


 

Zurück zur Befehlsübersicht.