INDEX-funksjon for elektronisk rapportering
Funksjonen INDEX
returnerer en Beholder (post)-verdi som er valgt ved hjelp av den angitte numeriske indeksen i den angitte listen. Det oppstår et unntak hvis indeksen er utenfor området til postene i den angitte listen.
Syntaks
INDEX (list, index)
Argumenter
list
: Postliste
Den gyldige banen til en datakilde av datatypen Postliste.
index
: Heltall
En numerisk indeks som angir plasseringen til den ønskede posten i den angitte listen.
Obs!
Siden nummerering basert på én brukes for denne funksjonen, kan du angi verdien 1 for å returnere den første posten i den angitte listen.
Returverdier
Beholder (post)
Den resulterende postverdien.
Eksempel 1
Hvis du angir datakilden DS for typen Beregnet felt og den inneholder uttrykket SPLIT ("A|B|C", "|")
, returnerer uttrykket DS.Value
tekstverdien B for den andre posten i denne postlisten. Uttrykket INDEX (SPLIT ("A|B|C", "|"), 2).Value
returnerer også tekstverdien B.
Eksempel 2
Hvis du angir datakilden DS av typen Beregnet felt og den inneholder uttrykket SPLIT ("A|B|C", "|")
, genererer uttrykket INDEX (SPLIT ("A|B|C", "|"), 4).Value
et unntak under kjøring.