스크립트 중지
목적
현재 FileMaker 응용 프로그램에서 실행 중인 모든 스크립트, 하위 스크립트 또는 외부 스크립트를 강제로 즉시 중단합니다.
다음도 참조하십시오
포맷
스크립트 중지
옵션
없음.
호환성
스크립트 단계가 실행되는 위치 | 지원 |
FileMaker Pro | 예 |
FileMaker Server | 예 |
FileMaker Go | 예 |
사용자 설정 웹 발행 | 예 |
FileMaker WebDirect | 예 |
런타임 솔루션 | 예 |
다음에서 발생
FileMaker Pro 6.0 이전
설명
스크립트 중지는 데이터베이스를 예측할 수 없는 상태로 둡니다. 예를 들어, 스크립트는 예측할 수 없는 레이아웃, 보기 또는 모드로 중지할 수 있습니다.
예제 1
찾기를 수행하고 프린트합니다. 발견된 레코드가 없는 경우 모든 레코드가 표시되고 스크립트를 중지합니다.
찾기 수행 [복원]
If [Get ( 찾은 개수 ) = 0]
모든 레코드 보기
스크립트 중지
End If
프린트 [대화상자 사용: 끔]
예제 2
미지급 청구서 프린트 스크립트는 프린트 하위 스크립트를 호출합니다. 사용자가 청구서를 프린트하지 않는 것을 선택하는 경우 스크립트와 하위 스크립트는 중단됩니다. 사용자가 청구서를 프린트하는 것을 선택하는 경우 찾기 조건과 일치하는 미지급 청구서가 프린트됩니다. 프린트 후에 모든 레코드가 표시되고 정렬됩니다.
주 스크립트: 미지급 청구서 프린트
새로운 윈도우 [이름: "청구서 목록" ; 스타일: 문서]
레이아웃으로 이동 ["청구서 프린트"]
찾기 수행 [복원]
#아래에 정의된 "프린트" 하위 스크립트를 호출
스크립트 실행 ["프린트"]
#사용자가 청구서 프린트를 선택한 경우 하위 스크립트가 완료된 후에 계속 진행
모든 레코드 보기
레코드 정렬 [복원 ; 대화상자 사용: 끔]
하위 스크립트: 프린트
사용자 설정 대화상자 보기 ["미지급 청구서 프린트" ; "미지급 청구서를 출력하겠습니까?"]
If [Get ( 마지막 메시지 선택 ) = 1]
프린트 [대화상자 사용: 끔]
Else
윈도우 닫기 [현재 윈도우]
#하위 스크립트와 주 스크립트를 모두 중지
스크립트 중지
End If
관련 주제