다음을 통해 공유


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

추가 리소스

함수 나열