Get(마지막 오류)

가장 최근에 실행된 스크립트 단계의 실행에서 발생한 오류 번호를 반환합니다.

포맷 

Get(마지막 오류)

매개 변수 

없음.

반환되는 데이터 유형 

숫자

다음 버전에서 시작됨 

6.0 또는 이전

설명 

이 함수를 사용하여 오류 결과를 인식 및 제어합니다. FileMaker 오류 코드를 참조하십시오.

참고 

  • macOS: FileMaker Pro에서 AppleScript 수행(macOS) 스크립트 단계를 통해 AppleScript를 수행하는 동안 오류가 발생한 경우, AppleScript 오류 코드가 반환됩니다.

  • ODBC 가져오기 및 SQL 실행 스크립트 단계에서 SQL 쿼리를 수행하는 동안 오류가 발행하면 FileMaker 오류 1408을 반환합니다. 오류에 관한 자세한 정보는 Get(마지막 오류 세부 정보) 함수를 사용합니다. 오류에 관한 정보가 없는 경우 FileMaker 오류 1409를 반환합니다.

  • 관계형 그래프에서 ODBC 데이터 원본으로 작업하려면 FileMaker 오류 1408을 반환합니다.

  • 스크립트 트리거에서 실행된 스크립트가 False 값을 반환하는 경우 일부 스크립트 트리거를 사용하여 활성 명령이나 이벤트를 취소할 수 있습니다. 명령이나 이벤트를 이 방식으로 취소하는 경우 오류 코드는 20으로 설정됩니다.

  • 다음 제어 스크립트 단계는 FileMaker Pro에 의해 보고되는 마지막 오류 조건을 더 이상 지우지 않습니다. If, Else, Else If, End If, Loop, Exit Loop If, End Loop, 스크립트 종료 및 스크립트 중지.

  • 사용자가 동작을 취소할 때 오류 조건이 이미 존재하는 경우, 기존 오류 조건은 지워지지 않습니다.

  • 호스트의 SSL 인증서가 확인되지 않아 호스트에 연결하는 데 실패한 동작의 경우 이 함수가 오류 코드를 반환합니다. 오류에 관한 자세한 정보는 Get(마지막 오류 세부 정보) 함수를 사용합니다.

  • 경고를 표시하지 않고 오류에 응답하는 스크립트를 생성하려면 On 옵션으로 오류 캡처 설정 스크립트 단계와 함께 이 함수를 사용합니다.

  • 계산 표현식의 오류를 평가하려면, EvaluationError 함수를 사용하십시오.

예제 1 

가장 최근 스크립트 단계를 성공적으로 실행하면 0을 반환합니다.

찾기 수행 스크립트 단계를 실행한 후 레코드를 찾을 수 없으면 401을 반환합니다.

예제 스크립트는 오류 캡처 설정 스크립트 단계를 참조하십시오.