Altova MobileTogether Designer

El evento AlRecibirDifusión está disponible para todas las páginas (páginas principales y subpáginas). Se activa cuando la solución recibe un mensaje después de haber definido la acción Adquirir suscripción a un tema de difusión en la página. Puede hacer uso de la variable $MT_Broadcast que contiene el texto del mensaje de difusión recibido.

 

Acciones que se deben ejecutar al recibir un mensaje de difusión

Puede definir qué acciones que se deben realizar cuando recibe un mensaje de difusión. Puede definir las acciones arrastrando y soltándolas en la página principal del evento (ver imagen siguiente).

 

En la imagen siguiente, por ejemplo, nuestra estructura de acciones muestra un cuadro de mensaje cuando se recibe el mensaje de difusión. El título del cuadro de mensaje se ha establecido en Saludo y el texto contenido en él es el texto del mensaje de difusión recibido (que se ha almacenado automáticamente en la variable $MT_Broadcast).

PageEventOnBroadcastReceive

Tenga en cuenta que:

 

Las acciones definidas en este evento se activarán cada vez que se reciba un mensaje de difusión, para todas y cada una de las suscripciones a difusiones definidas en la página.

El texto del mensaje de difusión recibido se almacena en la variable $MT_Broadcast y se puede usar en la estructura de acciones del evento de página.

Una vez que la estructura de acciones haya terminado de ejecutarse, el contenido de $MT_Broadcast ya no estará disponible.

Si quiere utilizar el texto del mensaje de difusión después de que la estructura de acciones haya terminado de ejecutarse, asegúrese de que una de las acciones transmite el valor de $MT_Broadcast a un nodo fuente de la página.  

Si no se han establecido acciones en este evento de página, se ejecutarán las acciones AlRecibirDifusión a nivel de proyecto, siempre y cuando estén definidas. Si tampoco se definen acciones a nivel de proyecto, entonces al recibir un mensaje de difusión no se realizará ninguna acción.

 

© 2017-2023 Altova GmbH