EvaluationError

표현식에 오류가 있는 경우 해당 오류 코드를 반환합니다.

포맷 

EvaluationError(표현식)

매개 변수 

표현식 - 임의의 계산 표현식

반환되는 데이터 유형 

숫자

다음 버전에서 시작됨 

7.0

설명 

구문 및 런타임이라는 두 가지 유형의 오류가 있습니다. 구문 오류는 유효하지 않은 계산을 나타냅니다. 현재 실행 중인 계산이 유효하지만 적절하게 실행할 수 없으면 필드 유실 및 레코드 유실과 같은 런타임 오류가 발생합니다. 오류 코드와 메시지 목록은 FileMaker 오류 코드를 참조하십시오.

참고 

  • EvaluationError 함수는 Evaluate 함수를 포함해야 구문 오류를 반환할 수 있습니다.

예제 1 

EvaluationError(GetField("총계") + 1)는 해당 필드 총계가 삭제되거나 이름이 변경되면 102(필드 유실)를 반환합니다.

예제 2 

계산 필드에 닫는 괄호 없이 abs(-1이 포함되면 EvaluationError(Evaluate(계산 필드))1207(짝이 맞지 않은 괄호)를 반환합니다.