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 | Sí |
FileMaker Server | No |
FileMaker Go | Sí |
Publicación en la Web personalizada | No |
FileMaker WebDirect | Sí |
Solución en tiempo de ejecución | Sí |
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