OnTimer 스크립트 설치

지정된 간격으로 지정된 스크립트를 실행합니다.

다음도 참조하십시오. 

옵션 

  • 스크립트 수행할 스크립트를 지정하도록 합니다.

  • 선택적 스크립트 매개 변수를 사용하면 지정된 스크립트의 스크립트 매개 변수를 지정할 수 있습니다.

  • 간격(초)은 스크립트를 실행하기 전에 타이머가 기다리는 초로 된 값입니다.

호환성 

제품 지원
FileMaker Pro
FileMaker Go
FileMaker WebDirect
FileMaker Server 아니요
FileMaker Cloud 아니요
FileMaker Data API 아니요
사용자 설정 웹 발행 아니요

다음 버전에서 시작됨 

10.0

설명 

이 스크립트 단계는 활성 윈도우에 하나의 타이머를 설치하고 다른 OnTimer 스크립트 설치 단계가 그 윈도우에 타이머를 설치하거나 윈도우가 닫힐 때까지 윈도우에서 지정된 스크립트를 반복합니다. 스크립트나 간격을 지정하지 않고 다른 OnTimer 스크립트 설치 단계를 실행하여 설치된 타이머를 중지할 수 있습니다.

참고 

  • 스크립트가 실행 중인 경우 타이머와 연관된 스크립트는 실행 중인 스크립트가 끝날 때까지 실행되지 않습니다.

  • 활성 윈도우에 설치된 타이머가 있고 사용자나 스크립트가 새로운 윈도우를 열면 새로운 윈도우에 타이머가 상속됩니다.

  • 각 윈도우에는 동시에 작동하는 개별 타이머가 있습니다. 윈도우가 뒤에 있거나 숨겨져 있는 경우에도 타이머는 계속 실행됩니다. 대화상자 윈도우 및 타이머를 사용하려는 경우 윈도우 스타일 정보를 참조합니다.

  • 선택적 스크립트 매개 변수 옵션의 값은 타이머 스크립트가 수행될 때 평가됩니다. 타이머가 설치될 때보다 훨씬 이후일 수 있습니다. 타이머 스크립트는 다른 스크립트가 실행 중일 때 절대 시작되지 않으므로 그 때 Get(스크립트 매개 변수)는 값을 갖지 않습니다. 나중에 사용하기 위해 타이머 스크립트의 값을 지정하려면 상수, 전역 필드, 전역(로컬 아님) 변수 또는 이 스크립트 단계의 선택적 스크립트 매개 변수 옵션에 있는 Get(스크립트 매개 변수) 이외의 함수를 사용하는 계산을 사용합니다.

  • 일정에 따라 스크립트를 실행하고 독립적으로 윈도우를 열려면 Claris Server 및 FileMaker Server Help 또는 FileMaker Cloud Help를 참조하십시오.

예제 1 

매분에 한 번 Clock 스크립트를 실행하기 위해 OnTimer 스크립트 설치 단계를 사용합니다.

스크립트: Clock OnTimer

복사
OnTimer 스크립트 설치 ["시계"; 간격: 60]

스크립트: Clock

복사
필드 설정 [시계::시간; Get(현재 시간)]