새로운 스크립트 시작 시 현재 스크립트 처리 옵션
일반적으로 한 번에 하나의 스크립트만 실행할 수 있으며 스크립트 실행을 위한 추가 호출은 실행 중인 스크립트가 완료될 때까지 대기열에 추가됩니다. 그러나 새로운 스크립트를 시작하는 다음 방법은 현재 실행 중인 스크립트에 영향을 줄 수 있습니다.
-
사용자가 스크립트를 실행하도록 정의된 버튼을 클릭합니다. 버튼 정의 또는 변경하기에 설명된 대로 실행 중인 스크립트를 일시 중지, 다시 시작, 종료 또는 중지하는 옵션 중 하나를 선택할 수 있습니다.
-
웹 뷰어의 JavaScript는 FileMaker.PerformScriptWithOption() 함수를 사용하여 FileMaker 스크립트를 호출합니다. 웹 뷰어에서 JavaScript를 사용하여 스크립트하기를 참조하십시오.
-
claris URL(Claris 클라이언트) 또는 fmp URL(FileMaker 클라이언트)은 실행할 스크립트를 지정합니다. URL을 사용하여 파일 열기를 참조하십시오.
FileMaker.PerformScriptWithOption() 함수 및 claris와 fmp URL에서 option
매개 변수는 script
가 호출될 때 현재 실행 중인 FileMaker 스크립트가 처리되는 방식을 제어합니다. 0에서 4까지의 option
값의 경우 지정된 스크립트를 실행하기 위한 호출이 대기열에 추가되며 즉시 시작되지 않을 수 있습니다. option
은 다음 문자열 값 중 하나를 가질 수 있습니다.
|
설명 |
|
계속 현재 실행 중인 FileMaker 스크립트가 완료되면 대기 중인 FileMaker 스크립트가 순서대로 실행됩니다. FileMaker 스크립트 실행이 취소되면 대기열이 지워집니다. ( |
1
|
중지 현재 실행 중인 FileMaker 스크립트의 실행이 중지되고 다른 모든 보류 중인 스크립트(대기 중이거나 호출 스택에 있음)가 취소됩니다. 그런 다음 |
2
|
종료 현재 일시 정지된 FileMaker 스크립트가 종료됩니다. 현재 FileMaker 스크립트가 다른 FileMaker 스크립트에 의해 호출된 경우, 더 이상 스크립트가 호출 스택에 남아 있지 않을 호출 FileMaker 스크립트로 반환합니다. 그런 다음 |
3
|
다시 시작 일시 정지된 FileMaker 스크립트가 다시 시작됩니다. 다시 시작된 스크립트가 완료되면 |
4
|
일시 정지 일시 정지된 FileMaker 스크립트는 일시 정지된 채로 있습니다. 일시 정지된 스크립트가 다시 시작되고 완료된 이후에 |
5
|
중단 및 다시 시작 현재 실행 중인 FileMaker 스크립트가 중단되고 중요사항 중단 및 다시 시작 옵션을 주의하여 사용하십시오. |