Referencia > Referencia de pasos de guión > Pasos de guión de control > Instalar guión OnTimer
 
Instalar guión OnTimer
Propósito 
Ejecuta un guión especificado en el intervalo establecido.
Temas relacionados 
Formato 
Instalar guión OnTimer ["<guión>"; Parámetro: <parámetro de guión>; Intervalo: <número>]
Opciones 
Guión permite especificar el guión que desee ejecutar.
Parámetro de guión opcional permite especificar un parámetro para el guión indicado.
Segundos de intervalo es el valor en segundos que el contador espera antes de ejecutar el guión.
Compatibilidad 
 
Dónde se ejecuta el paso de guión 
Compatible 
FileMaker Pro 
 
FileMaker Server 
No 
FileMaker Go 
 
Publicación en la Web personalizada 
No 
FileMaker WebDirect 
 
Solución en tiempo de ejecución 
 
Se origina en 
FileMaker Pro 10.0
Descripción 
Este paso de guión instala un único contador en la ventana activa y repite el guión especificado en la ventana hasta que otro paso Instalar guión OnTimer instala un controlador en la ventana o hasta que la ventana se cierra. Puede detener un contador instalado ejecutando otro paso Instalar guión OnTimer sin especificar ningún guión ni intervalo.
Notas 
Si se está ejecutando un guión, todos los guiones asociados a temporizadores no se ejecutarán hasta que el finalice el guión que se está ejecutando.
Si la ventana activa tiene un temporizador instalado y el usuario o un guión abren una nueva ventana, la nueva ventana heredará el temporizador.
Cada ventana puede tener un temporizador independiente en funcionamiento al mismo tiempo. Los temporizadores se seguirán ejecutando, aunque las ventanas estén en segundo plano u ocultas. Si va a utilizar ventanas de diálogo y temporizadores, consulte Acerca de los estilos de ventana.
El valor de la opción Parámetro de guión opcional se evalúa cuando se ejecuta el guión de temporizador, que podría producirse mucho más tarde que cuando se instala el temporizador. En ese momento, Get (ScriptParameter) no tendrá ningún valor, ya que nunca se inicia un guión de temporizador mientras se ejecuta otro guión. Para especificar un valor para el guión de temporizador que se va a utilizar más adelante, utilice una constante, un campo global, una variable global (no local) o un cálculo que utilice funciones distintas a Get (ScriptParameter) en la opción Parámetro de guión opcional del paso de guión.
Para ejecutar guiones de forma programada y con independencia de las ventanas abiertas, consulte la Ayuda de FileMaker Server.
Ejemplo 1 
Utiliza el paso Instalar guión OnTimer para ejecutar el guión Reloj una vez cada minuto.
Guión: Reloj OnTimer
Instalar guión OnTimer [“Reloj”; Intervalo: 60]
Guión: Reloj
Establecer Campo [Reloj::Tiempo; Get (CurrentTime)]
Temas relacionados 
Referencia de pasos de guión (orden alfabético)
Referencia de pasos de guión (lista de categorías)
Configurar activadores de guión
Usar variables