Communication between widgets
In Infor BI Application Studio you can use variables to link reports. For example, use variables to ensure that a date filter selected in one report is automatically selected when you open another. But dashboards display multiple reports; some of which need to react to changes in other reports, and some of which do not. If you use only variables to link reports, you must refresh the entire dashboard to update the linked reports. To refresh the linked reports on a dashboard, use report parameters, in addition to variables, when designing reports.
Report parameters
Reports are linked if their parameters:
- Have the same names. That is, they refer to the same variable.
- Have different names but refer to the same look-up.
WebView parameters
WebViews 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 created. You can turn off auto-detection and create connections manually.
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 will want changes in the source report to affect the dashboard values: for example if the source report is configured to update daily.
The leading widget
If the leading widget is removed from a dashboard, the initial value automatically reverts to 'stored in dashboard'.