Dela via


INDEX ER-funktionen

INDEX-funktionen returnerar värde för behållare (post) som väljs med hjälp av det angivna numeriska indexet i den angivna listan. Om indexet är utom räckvidd för posterna i den angivna listan erhålls ett undantag.

Syntax

INDEX (list, index)

Argument

list: Post-lista

Den giltiga sökvägen av en datakälla för datatypen Postlista.

index: Heltal

Ett numeriskt index som anger positionen för den önskade posten i den angivna listan.

Notering

Eftersom enbaserad numrering används för den här funktionen måste du ange värdet 1 för att returnera den första posten i den angivna listan.

Returvärden

Behållare (post)

Det resulterande postvärdet.

Exempel 1

Om du anger datakällans DS för typen Beräknat fält och den innehåller uttrycket SPLIT ("A|B|C", "|"), kommer uttrycket DS.Value returnera textvärdet "B" för den andra posten i denna postlista. Uttrycket INDEX (SPLIT ("A|B|C", "|"), 2).Value returnerar också textvärdet "B".

Exempel 2

Om du anger datakällans DS av typen Beräknat fält och den innehåller uttrycket SPLIT ("A|B|C", "|"), kommer uttrycket INDEX (SPLIT ("A|B|C", "|"), 4).Value genererar ett undantag vid körning.

Ytterligare resurser

Lista över funktioner