Table of Content
General note: all content related to the filter area is localised. For more information, go to the general documentation about Languages.
Multi selection filters
The visualisation pages for data table/chart views are dynamically filtered using the filters on the left side of the page. All filters are mutli-selection filters, except for Frequency (see the documentation related to the specific functional requirements and behaviors of the Frequency and Time-Period selectors).
All dimensions of a selected data view are returned as filters, and based on data availability (see documentation).
The user can select dimension items, including Frequency and time period ranges, from the list of available filter values to be shown in the data view. Each selection will automatically trigger the update of the data view.
If the user has made selection(s) in the previous search result page, or if a default selection is applied from an SDMX annotation (see documentation), then these selections will appear in the “Used filters” area by default.
Note that, as a generic behavior, when no element of a filter is selected, then it acts as if all were selected.
A numbering feature, next to the filter name, indicates for each filter the number of selection per total selectable items (
The filters show by default only those items for which data exists anywhere in the Dataflow. There is only one exception to this rule for parent items without data (See Hierarchical contents for more information). In order to allow the filters taking into account the current data availability, the filters apply the Actual ContentConstraints related to the underlying Dataflow.
An additional filter for the “Data availability” settings can be displayed by adding
dataAvailability=on to the URL. This will apply the data availability information on the other filters, as is done by default. This URL parameter is added automatically by the DLM, when the DE is used for previewing data.
dataAvailability=off in the URL, the additional “Data availability” filter is shown. This filter is switched off and data availability is not applied.
When the user switches the filter check box, the URL automatically updates accordingly.
In case of a hierarchy in the dimension items, the filter will display the root parents’ list at first. A blue arrow next to an item and right-aligned will indicate when this item is a parent of sub-item(s).
If some of the root parents have children, then by clicking on the arrow, the children of this root parent will be displayed instead. The same behaviour is applied if some of the children also have a sub-children list.
If for a parent (at any level) there are no data available (according to the Actual ContentConstraint related to the Dataflow), then the parent item is not selectable (and marked in light grey). Still, the user can navigate to the children and back to the parent again.
Parents without data:
Children of parents without data:
- When selecting a parent, the selected parent is added to the “Used filters” area and, in the filter, the selected parent is shown with a (light blue) background.
- Its children are visible only if the user clicks on the arrow placed to the right of the parent label. Note that the arrow closed to a parent label can be clicked even if the parent has not been previously selected.
- Once the arrow is clicked, the children list appears. Above this list, the parent appears (with a blue background if previously selected, or without background if not selected) in a distinct zone separated by a thick light grey line, named “children breadcrumb”.
- Selecting a sub-child will act the same way, but in the “Used filters area” the user will see the selected sub-child item prefixed with
...>and the details of the parent information is displayed in a tooltip.
- The “dots” line is also visible in the “children breadcrumb” to allow the user going back to a previous level corresponding to the underlined item. For each item, there is a similar tooltip “Back to this level” meaning that by click, the user goes back to the level of the list where the item belongs.
The spotlight filter appears only when the list of items exceeds a configurable number (e.g. more than 7 that represents the limit, in default layout, before a scrollbar option is introduced in the filter area). The spotlight filter dynamically reduces the returned number items when the user types some text in it.
For hierarchical contents, it dinamically acts on all contents at once when using it from the root level, so that it displays the list of results in one single and flat list, regardless their position in the hierarchy, with the information of the root(s) in light grey:
But, when using spotlight on hierarchical contents from a sub-level, then it will ONLY act on the current visible level.
The “Used filters” area displays all current selected items, per dimension, for a given data view.
The top right green numbering feature counts the total number of selected items for all dimensions.
Used filters are ranked and displayed by dimension type.
Users can unselected:
- one single item by clicking on the
xnext to the item label, or
- all items for a given dimension by clicking on the
xnext to the dimension label, or finally
- all selections by clicking on
Clear all filters.