Lab09 - Manejo de Scripts
Lab09 - Manejo de Scripts
Lab09 - Manejo de Scripts
9 TIPOS DE SCRIPT
Script de Aplicación
tagname tipo
3. Colocamos un Botón y un indicador digital sobre la ventana y los asociamos los tags respectivos:
1
4. Seleccionar el script de aplicación:
Para nuestro ejemplo seleccionamos While Running. Dentro del script colocamos el siguiente código:
2
Script de Window
Una aplicación puede estar formada por varias ventanas. A cada ventana podemos asociar la
ejecución de un código o script de Window
El script de Ventana se puede ejecutar en muchas formas: al lanzar la ventana (On Show) por única
vez, mientras se está mostrando la ventana (While Showing) y cuando se cierra u oculta la ventana
(On Hide)
Hacer
doble click
Hacer Ingresar el
doble click tag
2. Ubíquese sobre una área libre de la ventana y haga click derecho y aparecerá la opción de script
de ventana:
3
Observe las condiciones de
ejecución del script
Seleccionamos
On Show
Escribimos el
script
3. Pruebe el programa activando (seleccionando) la ventana y observe el valor (llenado) a 85.6 del
rectángulo.
Script de Key
El estado de una tecla cualquiera puede ser asociado a la ejecución de un código o Script de Key.
También se puede asociar la ejecución de un Script de Key al presionar una combinación de teclas.
El script de Key se puede ejecutar de muchas formas: al presionar una tecla (On Key Down) por única
vez; mientras se está presionando el botón (While Down); y cuando se suelta el botón una vez que se
tiene presionado (On Key Up)
4
2. Seleccionar el script de Key:
Presione
Key
Teclas (Key)
disponibles
Seleccionamos la tecla F2:
5
Seleccionamos
la tecla F2
Seleccionamos
On Key Down
Escribimos el
script
3. Abrimos nuevamente el script de window, agregamos el valor inicial del tagname valor2:
Se puede asociar un Tagname y/o Tagname.field a la ejecución de un Script Data Change. El Script
se ejecutara cuando el Tagname y/o Tagname.field cambie de valor
6
Ingrese el tag o
field tagname
7
Ingresamos al script Data change y colocamos el script:
Script Condition
8
Aquí va la condición
2. Colocamos lo siguiente: Si data2 > 50 el valor del tagname Nivel se incrementa en una unidad cada
vez que la condición se cumpla (On True)
5. Puede cambiar para que se incremente no solo en los cambios sino mientras la condición se cumpla
9
10