You can enable portlet-to-portlet communication so that the portlets can interact. For example, you can use this functionality when you want to navigate published IBM Cognos reports and view the selected reports on the same page.
This functionality applies only to Cognos portlets and works between portlets of different groups. For example, the Metric List portlet can communicate with the Cognos Viewer portlet. One portlet is a target portlet, and the remaining portlets are source portlets. The results of actions in the source portlets are shown in the associated target portlets.
Portlets in different pages can communicate between themselves.
You can enable portlet-to-portlet communication between the following source and target portlets.
Source portlet | Target portlet |
Cognos Navigator | Cognos Viewer |
Cognos Search | Cognos Viewer |
Cognos Viewer | Cognos Viewer |
Metric List | Cognos Viewer Metric History Chart Metrics Impact Diagram |
Metrics Impact Diagram | Cognos Viewer Metric History Chart |
Metrics Custom Diagram | Cognos Viewer Metric List Metric History Chart |
Bookmarks Viewer | HTML Viewer |
Image Viewer | HTML Viewer |
RSS Viewer | HTML Viewer |
To enable this functionality, you specify a channel name in the target portlet and refer to this name in the associated source portlets.
For more information about Cognos portlets, see Deploying Cognos Portlets to Other Portals.
Go to the page or the dashboard that contains the portlets for which you want to enable portlet-to-portlet communication.
Click the edit button in
the portlet title bar.
For the channel property, type the name you want.
The name can contain letters, numbers, and underscore (_) characters, but must not contain any spaces. For example, Cognos, Cognos_Portlets, CognosPortlets are valid names.
Note: The boxes where you type the channel name have different labels in different portlets. For example, Channel, Portlets using channel, or In a destination portlet.
Click OK.
Repeat the steps for each portlet that you want to broadcast on the same channel.
Ensure that you type the same channel name.