참조 > 스크립트 단계 참조 > 제어 스크립트 단계 > 오류 캡처 설정
 

오류 캡처 설정

일반 FileMaker 경고 메시지를 금지하거나 활성화합니다.

다음도 참조하십시오. 

옵션 

은 FileMaker Pro Advanced 경고 메시지와 일부 대화상자를 금지합니다. 오류 결과가 100 또는 803이면 파일 열기 대화상자와 같은 특정 표준 파일 대화상자가 금지됩니다.

은 경고 메시지를 다시 활성화합니다.

호환성 

 

제품 

지원 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

 

FileMaker Cloud 제품 

 

FileMaker Data API 

 

사용자 설정 웹 발행 

 

런타임 솔루션 

 

다음에서 발생 

FileMaker Pro 6.0 이전

설명 

이 스크립트 단계를 사용하면 다음 스크립트 단계에서 발생하는 일반적인 FileMaker 경고 메시지를 나타나지 않게 하므로 이 스크립트가 대신 오류를 처리할 수 있습니다. 가능한 한 많은 문제를 예상하고 오류 조건에 대해 해야 할 작업에 대한 명확한 설명을 포함하는 것이 중요합니다.

특정 제어 스크립트 단계에 Get(마지막 오류) 함수를 사용하여 이전 스크립트 단계가 오류를 반환했는지 확인할 수 있고 적절한 동작을 취할 수 있습니다.

참고 

테스트하려는 스크립트 단계 바로 뒤에 Get(마지막 오류)를 사용합니다. 성공적인 개입 단계는 캡처하려는 오류 코드를 지울 수도 있습니다. FileMaker 오류 코드를 참조하십시오.

오류 캡처 설정이 하위 스크립트를 포함하는 스크립트에서 사용되면 하위 스크립트의 오류도 캡처됩니다.

서버 측 스크립트 및 사용자 설정 웹 발행 또는 FileMaker Data API는 항상 오류 캡쳐 설정이 으로 설정되어 있는 것처럼 실행됩니다. FileMaker Server 및 FileMaker Cloud 제품에서 스크립트 수행하기 정보를 참조하십시오.

예제 1 

찾기를 수행하고 발견된 레코드가 없는 경우 오류 대화상자를 금지합니다.

오류 캡처 설정 [켬]
찾기 수행 [복원]

예제 2 

찾기를 수행합니다. 오류가 발생하지 않는 경우 레코드를 정렬합니다. 지정된 찾기 조건이 없는 경우 모든 레코드를 보여 줍니다. 찾기 요청과 일치하는 레코드가 없는 경우 사용자 설정 대화상자를 표시합니다.

오류 캡처 설정 [켬]
찾기 수행 [복원]
If [Get(마지막 오류) = 0]
레코드 정렬 [복원; 대화상자 사용: 끔]
Else If [Get(마지막 오류) = 400]
모든 레코드 보기
Else If [Get(마지막 오류) = 401]
사용자 설정 대화상자 보기 ["찾기"; "발견된 레코드가 없습니다."]
End If

관련 주제 

스크립트 단계 참조(알파벳순)

스크립트 단계 참조(카테고리순)