Referencia > Referencia de pasos de guión > Pasos de guión de control > Instalar guión OnTimer
 

Instalar guión OnTimer

Ejecuta un guión especificado en el intervalo establecido.

Temas relacionados 

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 

 

Producto 

Compatible 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

No 

FileMaker Cloud 

No 

FileMaker Data API 

No 

Publicación en la Web personalizada 

No 

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 y la documentación de FileMaker Cloud.

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