Bei Broadcast-Empfang
Das Ereignis Bei Broadcast-Empfang steht für alle Seiten (Toplevel-Seiten und Unterseiten) zur Verfügung. Es wird ausgelöst, wenn die Lösung aufgrund einer auf der Seite definierten Broadcast-Thema abonnieren-Aktion eine Nachricht empfängt. Dabei kann die Variable $MT_Broadcast, die den Text der erhaltenen Broadcast-Nachricht enthält, zur Anwendung kommen.
Beim Empfang einer Broadcast-Nachricht auszuführende Aktionen
Sie können festlegen, welche Aktionen ausgeführt werden sollen, wenn eine Broadcast-Nachricht eingeht. Ziehen Sie dazu Aktionen in den Hauptbereich des Ereignisses (Abbildung unten).
In der Abbildung unten sehen Sie z.B. eine Aktionsstruktur, in der bei Empfang der Broadcast-Nachricht ein Meldungsfeld angezeigt wird. Als Titel des Meldungsfelds wurde Greeting definiert. Der im Meldungsfeld enthaltene Text ist der Text der erhaltenen Broadcast-Nachricht (der automatisch in der $MT_Broadcast-Variablen gespeichert wurde).
Beachten Sie die folgenden Punkte:
•Die zu diesem Ereignis definierten Aktionen werden jedes Mal, wenn für irgendein auf der Seite definiertes Broadcast-Abonnement eine Broadcast Nachricht empfangen wird, ausgelöst.
•Der Text der empfangenen Broadcast-Nachricht wird in der $MT_Broadcast-Variablen gespeichert und kann in der Aktionsstruktur des Seitenereignisses verwendet werden.
•Der Inhalt von $MT_Broadcast steht nicht mehr zur Verfügung, nachdem die Aktionsstruktur fertig ausgeführt wurde.
•Wenn Sie den Text der erhaltenen Broadcast-Nachricht nach Beendung der Ausführung der Aktionsstruktur verwenden möchten, müssen Sie eine Aktion definieren, die den Wert von $MT_Broadcast an einen Seitenquellen-Node übergibt.
•Wenn für dieses Seitenereignis keine Aktionen definiert wurden, werden die Bei Broadcast-Empfang-Aktionen auf Projektebene ausgeführt, falls welche definiert wurden.. Wenn auch auf Projektebene keine Aktionen definiert sind, werden bei Empfang einer Broadcast-Nachricht keine Aktionen ausgeführt.