Wired interactions between apps in a workspace generally depend on a user action. In some cases, however, you may want the apps in the workspace to be consistent when the workspace first loads -- before a user had done anything.
You can synchronize some interactions when a workspace loads using the DataTable
rowselect publish topic. See
Events and Topics for Wiring Basic and Custom Apps for more information about this event and the published payload.
If wiring for a workspace includes subscriptions to any DataTable
rowselect event, the workspace will automatically trigger
rowselect for the first row in the DataTable when the app associated with that DataTable is rendered. This publishes a
rowselect message and subscribing apps use this message to reflect that event. The two most common applications of this are:
Update Input Parameters on Workspace Load and
Synchronize Row Selection on Workspace Load