ER-funktionen INDEX
Funktionen INDEX
returnerer en Container (post)-værdi, der er valgt ved hjælp af det angivne numeriske indeks på den angivne liste. Der udløses en undtagelse, hvis indekset er uden for området for posterne på den angivne liste.
Syntaks
INDEX (list, index)
Argumenter
list
: Liste over poster
Den gyldige sti til en datakilde af datatypen Postliste.
index
: Heltal
Et numerisk indeks, der angiver placeringen af den ønskede post på den angivne liste.
Bemærk!
Da der bruges ettalsbaseret nummerering til denne funktion, skal du angive værdien 1 for at returnere den første post på den angivne liste.
Returnerede værdier
Container (post)
Den resulterende postværdi.
Eksempel 1
Hvis du angiver datakilden DS af typen Beregnet felt, og den indeholder udtrykket SPLIT ("A|B|C", "|")
, returnerer udtrykket DS.Value
tekstværdien "B" for den anden post på denne postliste. Udtrykket INDEX (SPLIT ("A|B|C", "|"), 2).Value
returnerer også tekstværdien "B".
Eksempel 2
Hvis du indtaster datakilden DS af typen Beregnet felt, og den indeholder udtrykket SPLIT ("A|B|C", "|")
, udløser udtrykket INDEX (SPLIT ("A|B|C", "|"), 4).Value
en undtagelse under kørslen.