색인 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 표현식에서 런타임에 예외가 발생합니다.

추가 리소스

함수 나열