Propiedades de vínculo
Los vínculos se utilizan para animar una PáginaWeb y se crean entre una etiqueta de tarea y un parámetro del elemento interactivo de la página web. Por ejemplo, el uso de una etiqueta para visualizar el valor de una variable numérica.
Cuando se selecciona un elemento en la PáginaWeb, los parámetros de dicho elemento se visualizan en la ventana de Propiedades. Si un parámetro presenta junto a él un icono de flecha (
), entonces es un parámetro que se puede vincular a una etiqueta. Una vez vinculado, cambiará el icono junto a él para indicar si el vínculo es unidireccional (hacia el elemento Propiedad) o bidireccional (hacia y desde el elemento Propiedad).
El icono
indica que el vínculo es unidireccional. Por lo general, se refiere a vínculos con una expresión o asociación en los que el valor de la expresión o asociación se escribirá en la Propiedad.
El icono
indica que el vínculo es bidireccional. Por lo general, se refiere a vínculos con una etiqueta en los que el valor se escribe en la propiedad a la vez que dicho valor actualiza también el valor de la etiqueta. Por ejemplo, si se tiene un elemento de casilla y la propiedad seleccionada está vinculada a una etiqueta, entonces, cuando la tarea esté en línea y el usuario marque o desmarque la casilla, se actualizará el valor de la etiqueta en función de la interacción del usuario. Cuando se ponga la tarea fuera de línea, la etiqueta mostrará el estado correspondiente a la última interacción, es decir, mostrará Verdadero si se había marcado la casilla.
-
Haga clic sobre el icono
para iniciar el Constructor de expresiones. -
Utilice el Constructor de expresiones para crear una expresión conectada a la propiedad del elemento. Una vez creada la expresión, el icono
cambiará a
o
según cual sea el tipo de vinculo.Nota:- Si, durante el desarrollo de una tarea, un vínculo ha perdido su validez, este cambiará a:
. Un vínculo puede perder su validez cuando se elimina la etiqueta a la que se había vinculado una propiedad. Por ejemplo, si la propiedad Tamaño del borde de un elemento se vinculó a una etiqueta cuyo tipo de datos es número entero y se eliminó posteriormente dicha etiqueta, el icono de vínculo indicará entonces que el vínculo ha dejado de funcionar. - Si un vínculo pierde su validez mientras la tarea está en línea, se visualizará un mensaje de advertencia en la ventana de Salida.
- Si, durante el desarrollo de una tarea, un vínculo ha perdido su validez, este cambiará a:
-
Cuando la tarea está en línea, cualquier cambio en la expresión actualizará el control de PáginaWeb, y, en el caso de algunos controles de entrada, la actualización del control de PáginaWeb provocará a su vez la actualización de la expresión.
Nota: Las expresiones asociadas a vínculos con elementos siguen operativas incluso cuando se ha deshabilitado el control. Es lo usual cuando se visualizan datos de sólo lectura. Si desea que se deshabilite la expresión cuando se deshabilita el control, debe programar la expresión correspondiente para ello. Por ejemplo, cree una etiqueta booleana que devuelva Verdadero cuando el control esté habilitado y Falso cuando el control esté deshabilitado y utilícela en una instrucción condicional IF junto con su expresión, o pase la expresión a un script y gestione cuando se ejecute desde allí.