Version 3
DELETE ELEMENT (ArrayName; Position{; AnzElemente})
Parameter | Typ | Beschreibung | |
ArrayName | Array | Array, in dem Elemente zu löschen sind | |
Position | Numerisch | Position, ab der Elemente gelöscht werden sollen | |
AnzElemente | Numerisch | Anzahl der zu löschenden Elemente, bzw. | |
1 Element, falls nichts angegeben ist |
Beschreibung
Der Befehl DELETE ELEMENT löscht die Elemente von Array ab Position.
AnzElemente ist optional. Wird der Parameter nicht angegeben, wird nur ein einziges Element gelöscht, sonst die angegebene Anzahl der Elemente. Die Größe der Tabelle wird automatisch aktualisiert.
Beispiele
1. Folgendes Beispiel löscht ab Element 5 drei Elemente:
DELETE ELEMENT (anArray; 5; 3)
2. Folgendes Beispiel löscht das letzte Element eines Array, sofern es vorhanden ist:
$vlElem:=Size of array(anArray) If ($vlElem>0) DELETE ELEMENT (anArray;$vlElem) End if
Referenz
INSERT ELEMENT, Size of array.