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
: Postlista
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.
Anteckning
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.