Entfernt aus einer Liste b den Wert an Position a (beginnend bei 1). Ist kein Name angegeben, wird default verwendet.
Ergebnis ist der gelöschte Wert bzw. ein leerer String, falls diese Position nicht existierte.
Hinweis: Es können auch "versteckte" Werte entfernt werden. Siehe hierzu die Erläuterungen zum Empty Flag.
Parameter
Parameter | Beschreibung |
|---|---|
a | Position innerhalb der Liste, beginnend mit 1. |
b | (optional) Name der Liste. Default: default |
Beispiele
Gegeben sei eine Liste MyList mit den Werten {Value,val1,val2} und die Funktion wird vier mal nacheinander ausgeführt.
Parameter a | Parameter b | Ergebnis | Verbliebene Werte in der Liste |
|---|---|---|---|
4 | MyList | Value,val1,val2 | |
1 | MyList | Value | val1,val2 |
2 | MyList | val2 | val1 |
1 | MyList | val1 |