!--a11y-->
Hierarchical Filter Selection 
Web item that generates a hierarchical filter selection from the hierarchy of a characteristic or a structure, where the hierarchy nodes are displayed in a tree that can be expanded and collapsed. The hierarchy nodes (including leaves of the hierarchy) can be set as a filter.
Using the hierarchical filter selection, you can filter a data provider by hierarchy nodes.
The following is a parameter list for the Web item Hierarchical Filter Selection, arranged according to the various parameter groupings.
Display
Parameter |
Description |
Width in pixels (WIDTH)
|
You use this parameter to determine the width of the Web item.
|
Height in pixels (HEIGHT)
|
You use this parameter to determine the height of the Web item. |
Visibility (VISIBILITY)
|
You use this parameter to determine whether the Web item is visible in the Web application.
|
With tray (WITH_TRAY)
|
You use this parameter to determine whether the Web item has a symbol that allows it to be expanded and collapsed. For more information on this parameter, see Parameter Tray. |
Internal Display
Parameter |
Description |
Label visible (LABEL_VISIBLE) |
You use this parameter to determine whether the description of the characteristic is written in front of the hierarchy. |
Behavior
Parameter |
Description |
Activate navigation (INTERACTION_ALLOWED)
|
You use this parameter to determine whether navigation or other interactions are possible in the Web application. |
Data Binding
Parameter |
Description |
Data provider (DATA_PROVIDER_REF) |
You use this parameter to assign a data provider to the Web item. The Web item gets the data and metadata that it needs to generate the output and commands from this data provider. We recommend that you keep to the conventions supported by the Web Application Designer when specifying names: The name should be a maximum of 30 characters long and consist of characters “A-Z”, “0-9” and “_”, but cannot start or end with “_”. Adhering to these conventions facilitates the upgrade to future SAP releases. |
Affected data provider (LINKED_DATA_PROVIDER_REF_LIST)
|
Under this parameter, you create a list of data providers to which all commands are sent. For each entry in the data provider list, choose a data provider under the affected data provider parameter (LINKED_DATA_PROVIDER_REF). Note that you cannot create data providers in the parameter dialog, you have to create them beforehand.
|
Characteristic (CHARACTERISTIC)
|
You use this parameter to select the characteristic by technical name. |
(HIERARCHY_NAME) |
You use this parameter to choose the technical name of the hierarchy, the nodes of which are used for filtering. If the field is initial, the system uses the hierarchy that is currently set. |
Key date (HIERARCHY_DATE) |
You use this parameter to choose the key date for which the hierarchy is analyzed. The hierarchy is used as it existed on the given date. If this field is initial, the key date of the query is used. |
Version (HIERARCHY_VERSION) |
You use this parameter to determine the version of the hierarchy, the nodes of which are used for filtering. If the field is initial, the current version of the presentation hierarchy is used. |
Expand to level (HIERARCHY_EXPAND_TO_LEVEL) |
You use this parameter to determine the initial expansion level of the filter selection. If the field is initial, the initial expansion depth used follows the query definition. |
Read mode (DATA_READ_MODE) |
You use this parameter to determine which values are to be transferred from the master data table to the hierarchical filter selection as filter values: (M): All values from the master data table In some circumstances, values that do not appear in the data provider under the current filter conditions and that, upon filtering, produce the result “No Suitable Data Found” are also displayed. However, under certain conditions this process is the fastest. (D): Values that are basically posted, whereby the current drilldown status is not fully taken into consideration. (Q): Only values that are also posted in the data provider under the currently valid filter conditions are displayed. Under certain circumstances it can take a long time. Read mode for Web items to set filter values: The “master data” read mode may lead to many unposted values being displayed; the “posted values” read mode may be slow. |