Version 3
INSERT ELEMENT (ArrayName; Position{; AnzElemente})
| Parameter | Typ | Beschreibung | |
| ArrayName | Array | Name des Array | |
| Position | Numerisch | Position, ab der die Elemente | |
| hinzugefügt werden sollen | |||
| AnzElemente | Numerisch | Anzahl der Elemente, die | |
| hinzugefügt werden sollen, bzw. | |||
| 1 Element, falls nichts angegeben ist |
Beschreibung
Der Befehl INSERT ELEMENT fügt eine beliebige Anzahl von Elementen in das Array ArrayName ein. Ist Position gleich der Tabellengröße +1, wird das Element an die letzte Position der Tabelle gesetzt, d.h., ein Element wird am Tabellenende hinzugefügt.
Achtung: Dieser Befehl fügt nur Leerzeilen in eine Tabelle ein. Sie müssen sie anschließend mit Werten füllen.
Anz Elemente ist optional. Wird der Parameter nicht angegeben, wird nur ein Element eingefügt. Die Tabelle wird automatisch neu dimensioniert.
Beispiele
1. Dieses Beispiel fügt ab Element 10 fünf neue Elemente ein:
INSERT ELEMENT (anArray;10;5)
2. Dieses Beispiel fügt ein Element am Tabellenende hinzu:
$vlElem:=Size of array(anArray)+1
INSERT ELEMENT (anArray;$vlElem)
anArray{$vlElem}:=...
Referenz
DELETE ELEMENT, Size of array.