Installa script SuTimer
Esegue lo script specificato all'intervallo specificato.
Vedere anche
Opzioni
-
Script consente di specificare lo script da eseguire.
-
Parametro script facoltativo consente di specificare un parametro di script per lo script specificato.
-
Secondi intervallo è il valore in secondi dell'intervallo che precedere l'esecuzione dello script.
Compatibilità
Prodotto | Supportata |
FileMaker Pro | Sì |
FileMaker Go | Sì |
FileMaker WebDirect | Sì |
FileMaker Server | No |
FileMaker Cloud | No |
FileMaker Data API | No |
Pubblicazione Web personalizzata | No |
Creata nella versione
10.0
Descrizione
Questa istruzione di script installa un singolo timer sulla finestra attiva e ripete lo script specificato nella finestra finché un'altra istruzione Installa script SuTimer non installa un timer sulla finestra o finché la finestra non si chiude. È possibile arrestare un timer installato eseguendo un'altra istruzione Installa script SuTimer senza specificare uno script o un intervallo.
Note
-
Se uno script è in esecuzione, gli script associati ai timer non vengono eseguiti fino al termine dello script in esecuzione.
-
Se nella finestra attiva è installato un timer e l'utente o uno script apre una nuova finestra, la nuova finestra eredita il timer.
-
Ciascuna finestra può avere un timer separato attivo nello stesso momento. I timer rimangono attivi anche se le finestre sono in secondo piano o nascoste. Se si utilizzano finestre di dialogo e timer, vedere Informazioni sugli stili delle finestre.
-
Il valore dell'opzione Parametro script facoltativo viene valutato quando viene eseguito lo script timer, il che può essere molto tempo dopo il momento in cui è stato installato il timer. In quel momento, Get ( ParametroScript ) non avrà nessun valore perché uno script timer non viene mai avviato mentre un altro script è in esecuzione. Per specificare un valore per lo script timer da utilizzare successivamente, usare una costante, un campo globale, una variabile globale (non locale) o un calcolo che utilizza funzioni diverse da Get ( ParametroScript ) nell'opzione Parametro script facoltativo di questa istruzione di script.
-
Per eseguire gli script in un programma e indipendentemente dalle finestre aperte, vedere la Guida di FileMaker Server o la Guida di FileMaker Cloud.
Esempio 1
Utilizza l'istruzione Installa script SuTimer per eseguire lo script Orologio una volta ogni minuto.
Script: SuTimer Orologio
Installa script SuTimer ["Orologio"; Intervallo: 60]
Script: Orologio
Imposta campo [Orologio::Ora; Get ( OraCorrente )]