Choose
테스트의 정수 값에 따른 결과 값을 반환합니다.
포맷
Choose(테스트 ; 결과0 {; 결과1 ; 결과2...})
매개 변수
테스트
- 정수 계산. 테스트
계산 결과는 다음에 표시되는 목록으로 인덱스되는 수여야 합니다. 인덱스는 0-기반의 인덱스이기 때문에 테스트 결과가 0이어야 첫 번째 결과에 접근할 수 있습니다.
결과
- 하나 이상의 결과.
괄호{ }의 매개 변수는 옵션입니다.
반환되는 데이터 유형
텍스트, 숫자, 날짜, 시간, 타임스탬프, 컨테이너
다음 버전에서 시작됨
6.0 또는 이전
설명
FileMaker Pro는 테스트
를 평가하여 인덱스 번호를 얻으며, 이는 해당 순서 결과를 선택하는 데 사용됩니다.
Choose 함수가 0-기반 목록이기 때문에 목록의 첫 번째 항목이 0으로 인덱스되며 목록의 두 번째 항목은 1로 인덱스됩니다. 예를 들어 테스트가 2로 평가하면 결과2가 선택됩니다.
예제 1
복사
Choose(평가 ; "해당 없음" ; "좋음" ; "양호" ; "미흡")
평가는 비어 있거나 값을 보유한 숫자 필드입니다. 평가가 비어 있거나 0인 경우 Choose 함수는 해당 없음을 반환합니다. 평가가 1인 경우 결과는 좋음입니다. 평가가 2인 경우 결과는 양호이며 3인 경우 결과는 미흡입니다. 평가가 결과 매개 변수 중 하나에 맵핑되지 않은 값을 포함하는 경우 Choose 함수는 아무 것도 반환하지 않습니다.