Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Funktion INDEX gibt den Wert Container (Datensatz) zurück, der unter Verwendung des angegebenen numerischen Index in der angegebenen Liste ausgewählt wird. Wenn sich der Index außerhalb des Bereichs für die Datensätze in der angegebenen Liste befindet, wird eine Ausnahme ausgelöst.
Syntax
INDEX (list, index)
Argumente
list: Datensatzliste
Der gültige Pfad einer Datenquelle des Datentyps Datensatzliste
index: Ganze Zahl
Ein numerischer Index, der die Position des gewünschten Datensatzes in der angegebenen Liste angibt
Hinweis
Geben Sie den Wert an, da für diese Funktion eine einbasierte Nummerierung verwendet wird. Definieren Sie den Wert 1, um den ersten Datensatz der angegebenen Liste zurückzugeben.
Rückgabewerte
Container (Datensatz)
Der Datensatzergebniswert
Beispiel 1
Wenn Sie die Datenquelle DS des Typs Berechnetes Feld eingeben und diese den Ausdruck SPLIT ("A|B|C", "|") enthält, gibt der Ausdruck DS.Value den Textwert „B“ für den zweiten Datensatz dieser Datensatzliste zurück. Der Ausdruck INDEX (SPLIT ("A|B|C", "|"), 2).Value gibt auch den Textwert „B“ zurück.
Beispiel 2
Wenn Sie die Datenquelle DS des Typs Berechnetes Feld eingeben, und sie den Ausdruck SPLIT ("A|B|C", "|") enthält, löst der Ausdruck INDEX (SPLIT ("A|B|C", "|"), 4).Value zur Laufzeit eine Ausnahme aus.