색인 ER 함수
이 INDEX
함수는 지정된 목록에서 지정된 숫자 색인을 사용하여 선택한 컨테이너(기록) 값을 반환합니다. 색인이 지정된 목록의 기록 범위를 벗어나면 예외가 발생합니다.
구문
INDEX (list, index)
인수
list
: 기록 목록
기록 목록 데이터 유형의 데이터 소스의 유효한 경로입니다.
index
: 정수
지정된 목록에서 원하는 기록의 위치를 나타내는 숫자 색인입니다.
참고
이 함수에는 1 부터 시작하는 번호 매기기가 사용되므로 값 1을 지정하여 지정된 목록의 첫 번째 기록을 반환합니다.
반환 값
컨테이너(기록)
결과 기록 값입니다.
예시 1
계산된 필드 유형의 데이터 소스 DS 를 입력하고 SPLIT ("A|B|C", "|")
표현식이 포함된 경우 DS.Value
표현식은 이 기록 목록의 두 번째 기록에 대한 텍스트 값 'B' 를 반환합니다. INDEX (SPLIT ("A|B|C", "|"), 2).Value
표현식은 텍스트 값 'B' 도 반환합니다.
예시 2
계산된 필드 유형의 데이터 소스 DS 를 입력하고 여기에 SPLIT ("A|B|C", "|")
표현식이 포함되어 있으면 INDEX (SPLIT ("A|B|C", "|"), 4).Value
표현식에서 런타임에 예외가 발생합니다.