Dashboard Filters and Binding

ReportPlus allows the configuration of Dashboard Filters as a means to easily slice the contents of all the widgets in a dashboard all at once. The data sets added to the Dashboard Filters collection remain in context for all dashboard widgets to be bound to, enabling dynamic filtering of the widget contents as the filter selection changes. For instance, a data set with the list of locations around the world or a company’s Departments can be added to enable binding all widgets of a dashboard. In this scenario, the contents of each widget can be filtered by department or location by the user browsing the information in that dashboard.

ReportPlus also supports activating a Date Range as a Dashboard Filter. This enables the filtering of all widgets by a specific period of time.

Multiple Selection

ReportPlus supports the selection of multiple dashboard filter values simultaneously. This is meant to enable side by side comparison between different elements in a collection. For instance, in the HR Dashboard dashboard you can compare the hires and absences over time of different offices by enabling multiple selection.


Dashboard filters can be configured when created in Desktop or iOS to require a selected option or not. By default a selection is required. Making selection optional allows the user to tap on the selected row to deselect it, which removes the filter from the performed query. The query retrieves all data from the data source and No selection is displayed in the dashboard filters row. Sometimes this may not be recommended; for instance, for user experience implications, since all the charts being cluttered with tens of data series makes the data hard to read. It’s up to the dashboard’s author to determine which the the best option is.