Widget communication
![Dashboard](lsm1431935870511.png)
You can connect widgets so that a change in one widget, such as a change of date or country, is reflected in the connected widgets.
Variables in Infor BI Application Studio can be marked as parameters. In dashboards these parameters can be combined into parameter connections to control the way in which widgets communicate.
Report variables
Reports with lookups are linked if they are from the same content connection, their lookup names are the same, and one of these conditions applies:
- Their lookup values are the same
- One or more of their parameters is in the format
LookupHierarchy.DefaultMember
Reports without lookups are linked if their parameter names and types are the same, and one of these conditions applies:
- Their parameter values are the same
- One or more of their parameters is in the format
LookupHierarchy.DefaultMember
WebView widget parameters
WebView widgets can also have parameters. You can link WebViews to report widgets and to other WebViews on a dashboard by creating parameters from parts of their URLs.
Parameter connections
The parameters of multiple widgets can form a parameter connection. For example, if two or more widgets have Location and Month parameters, there are two possible parameter connections. You could add some or all widgets to either, or both connections. For example, to link widgets by location, add the location parameter of each widget to the Location parameter connection.
By default, links between report widgets are detected automatically and the parameter connections are created. You can turn off auto-detection and create and edit connections manually.
You can specify whether values that are not used in a parameter connection are stored in the dashboard or set by the widget.See: Creating parameter connections.
The leading widget
By default, when you save a dashboard, the values of the parameter connections are saved with it. Those values are selected each time you open the dashboard and are unaffected by changes to the source report in the report catalog. But sometimes you want changes in the source report to affect the dashboard values: for example if the source report is configured to update daily.
If the leading widget is removed from a dashboard, the initial value automatically reverts to 'stored in dashboard'.