오류 캡처 설정
FileMaker 클라이언트에서 표시된 일반 알림 메시지를 중단하거나 활성화합니다.
다음도 참조하십시오.
옵션
- 켬은 FileMaker Pro 경고 메시지와 일부 대화상자를 비활성화합니다. 오류 결과가 100 또는 803이면 파일 열기 대화상자와 같은 특정 표준 파일 대화상자가 금지됩니다.
- 끔은 경고 메시지를 다시 활성화합니다.
호환성
제품 | 지원 |
FileMaker Pro | 예 |
FileMaker Go | 예 |
FileMaker WebDirect | 예 |
FileMaker Server | 부분 |
FileMaker Cloud | 부분 |
FileMaker Data API | 부분 |
사용자 설정 웹 발행 | 부분 |
다음 버전에서 시작됨
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