참조 > 스크립트 단계 참조 > 제어 스크립트 단계 > 스크립트 중지
 

스크립트 중지

현재 FileMaker 응용 프로그램에서 실행 중인 모든 스크립트, 하위 스크립트 또는 외부 스크립트를 강제로 즉시 중단합니다.

다음도 참조하십시오. 

옵션 

없음.

호환성 

 

제품 

지원 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

 

FileMaker Cloud 제품 

 

FileMaker Data API 

 

사용자 설정 웹 발행 

 

런타임 솔루션 

 

다음에서 발생 

FileMaker Pro 6.0 이전

설명 

스크립트 중지는 데이터베이스를 예측할 수 없는 상태로 둡니다. 예를 들어, 스크립트는 예측할 수 없는 레이아웃, 보기 또는 모드로 중지할 수 있습니다.

예제 1 

찾기를 수행하고 프린트합니다. 발견된 레코드가 없는 경우 모든 레코드가 표시되고 스크립트를 중지합니다.

찾기 수행 [복원]
If [Get(찾은 개수) = 0]
모든 레코드 보기
스크립트 중지
End If
프린트 [대화상자 사용: 끔]

예제 2 

미지급 청구서 프린트 스크립트는 프린트 하위 스크립트를 호출합니다. 사용자가 청구서를 프린트하지 않는 것을 선택하는 경우 스크립트와 하위 스크립트는 중단됩니다. 사용자가 청구서를 프린트하는 것을 선택하는 경우 찾기 조건과 일치하는 미지급 청구서가 프린트됩니다. 프린트 후에 모든 레코드가 표시되고 정렬됩니다.

주 스크립트: 미지급 청구서 프린트

새로운 윈도우 [스타일: 문서; 이름: "청구서 목록"; 레이아웃 사용: "청구서 프린트"; (청구서)]
찾기 수행 [복원]
#아래에 정의된 "프린트" 하위 스크립트를 호출
스크립트 수행 [지정됨: 목록에서 ; "프린트" ; 매개 변수:]
#사용자가 청구서 프린트를 선택한 경우 하위 스크립트가 완료된 후에 계속 진행
모든 레코드 보기
레코드 정렬 [복원; 대화상자 사용: 끔]

하위 스크립트: 프린트

사용자 설정 대화상자 보기 ["미지급 청구서 프린트"; "미지급 청구서를 출력하겠습니까?"]
If [Get(마지막 메시지 선택) = 1]
프린트 [대화상자 사용: 끔]
Else
윈도우 닫기 [현재 윈도우]
#하위 스크립트와 주 스크립트를 모두 중지
스크립트 중지
End If

관련 주제 

스크립트 종료 스크립트 단계

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

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