Sending events between windows
You can use active link workflow to send messages to one or more windows. For example, a child window can tell a parent window to execute certain active links. Here, the parent window needs to know when some action has happened on the child window (for example, it is closed) so that workflow on the parent window can refresh related data. The Send Event functionality provides a way for windows to synchronize their data, and a mechanism for a parent window to be notified when a child window has been closed.
To send events between windows, you coordinate the following mechanisms in BMC Remedy Developer Studio:
- The PERFORM-ACTION-SEND-EVENT target eventType eventData Run Process command, which identifies the window to which to send the event. (For more information, see Ability to highlight required fields through workflow.)
- On Event active link execute condition. (For more information, see Defining workflow execution options.)
- Keywords to identify the event:
- Current event ($EVENTTYPE$ ).
- Current event data ($EVENTDATA$ ).
- Current window ($CURRENTWINID$ ).
- Window that sent the event ($EVENTSRCWINID$ ).
Last opened window ($LASTOPENEDWINID$ ).
For more information, see Keywords.
For more information, see the following topics: