일련의 테스트를 기반으로 여러 가능한 결과 중 하나를 반환합니다.
Case(테스트1 ; 결과1 {; 테스트2 ; 결과2 ; ... ; 기본 결과 })
테스트
- 임의의 텍스트 또는 숫자 표현식.
결과
- 표현식에 해당되는 결과.
괄호{ }의 매개 변수는 옵션입니다.
텍스트, 숫자, 날짜, 시간, 타임스탬프, 컨테이너
FileMaker Pro 6.0 이전
Case 함수는 각 테스트 표현식을 순서로 평가하며 True 표현식을 찾으면 해당 표현식에 대한 결과
에 지정된 값을 반환합니다.
매개 변수 목록 끝에 기본 결과를 포함할 수 있습니다. 평가된 표현식 중 하나가 True를 반환하지 않은 경우 Case 함수는 기본 결과
에 대해 지정된 값을 반환합니다. 제공된 기본 결과가 없는 경우 Case는 비어 있는 결과를 반환합니다.
Case(점수 >= 90;"우수";점수 > 50;"보통";"개선 필요")
은 점수가 90점 이상이면 우수, 50~90점 사이이면 보통, 그 이하 점수이면 개선 필요를 반환합니다.
Case(운송 방법="육로";2;운송 방법="항공";10)
은 운송 방법 필드에 육로가 포함되면 2를 반환하며 항공이 포함되면 10을 반환합니다.