EvaluationError
표현식에 오류가 있는 경우 해당 오류 코드를 반환합니다.
포맷
EvaluationError(표현식)
매개 변수
표현식
- 임의의 계산 표현식
반환되는 데이터 유형
숫자
다음 버전에서 시작됨
7.0
설명
구문 및 런타임이라는 두 가지 유형의 오류가 있습니다. 구문 오류는 유효하지 않은 계산을 나타냅니다. 현재 실행 중인 계산이 유효하지만 적절하게 실행할 수 없으면 필드 유실 및 레코드 유실과 같은 런타임 오류가 발생합니다. 오류 코드와 메시지 목록은 FileMaker 오류 코드를 참조하십시오.
참고
- EvaluationError 함수는 Evaluate 함수를 포함해야 구문 오류를 반환할 수 있습니다.
예제 1
EvaluationError(GetField("총계") + 1)
는 해당 필드 총계가 삭제되거나 이름이 변경되면 102(필드 유실)를 반환합니다.
예제 2
계산 필드에 닫는 괄호 없이 abs(-1
이 포함되면 EvaluationError(Evaluate(계산 필드))
는 1207(짝이 맞지 않은 괄호)를 반환합니다.