/
Hierarchic Lists

Hierarchic Lists

Hierarchic lists are showing their data in tables. They are based on Based on SAP Control COLUMNTREE model. The data can be sorted hierarchically (e.g. "Object Selection" Widget). These widget are supporting drag & drop for suitable objects. Context menu functions are available for single nodes and within the empty area.

The column layout, including the sorting and filter can be adjusted by the user. A default layout is defined in the customizing. Different functions are provided in column titles and context menus. They are described in the next topics.

Furthermore, the following general functions are provided. Whether the functions are active depends on the respective widget.

Search/Search next

Context menu function Search allows a text search within the loaded nodes. hits will be marked. With function Search next the next hit is marked.

Save expanded nodes

Some widgets allow saving the state of the expanded nodes. When saved, the nodes will be displayed again in their expanded state on restart.

It is not possible to save all nodes in the expanded state. Mainly available for unique structure nodes with text names.

Multi-level expansion on nodes

On expandable nodes, a context menu function is offered which allows to expand the node on multiple levels. By default, you can expand 2 levels, 3 levels, and to maximum. The availability and the maximum expansion depth depends on the widget settings.

The expansion depth is based on the node on which the function was executed. Multiple selection is possible. For specific widgets, it is possible that certain nodes are not expanded even though the maximum expansion depth has not yet been reached (for example, in recursions).

Possible Adjustments

Column width as well as order can be directly changed on the screen.

Change column width

Click, hold and move the separator between two columns. The changes will affect the left columns.

Change column order

Click, hold and move the column title to move the column.

The first (hierarchic) column cannot be moved.

Show/hide columns

With context menu option Change layout on the column title columns the visibility and the sort order can be changed individually.

Optimize column width

With context menu function Optimize column width, all columns will be adjusted so title as well as context can be read completely.

The content of single columns can be sorted ascending or descending. A single click into the column title will initiate the sort function. A second click will reverse the sort order.

The icons left from the column title, are indicating, which columns are currently sorted. The sort order can also be configured via Context Menu Functions. Functions are also provided to remove the sorting of one specific column or to reset all table sortings.

Sort options are only available in widgets, when sorting is useful.

Sorting multiple columns

With context menu Change layout on the column title, the sort criteria can be change for multiple columns, too.

Filters can be used to limit the displayed data.

Due to the multiple assignment of columns, filters are partly divided into several object types. So it is possible to filter a column only for a certain object type. For example, if a widget displays document folders and documents, the two objects share the Type column for displaying their document type.

In the filter definition, it is not the Type column that is available, but the Document Type and Folder Document Type columns. In this case, it is possible to restrict the documents to be displayed using the document type without hiding the folders.

Filters can be maintained by two ways.

Quickfilter

Filter criteria are depending on possible values in a column. One criteria can be selected and the column will be filtered accordingly. Quickfilter are not available for all columns. If a columns is multiply used, a sub menu with a selection of filter criteria appears, and the relevant criteria can be selected.

-

Enhanced filters

Context menu option Change filter starts a filter dialogue. Filters are defined in two steps:

  1. Define the filter criteria (Move columns from the left to the right side)

  2. Determine values for the filter criteria

-

 

Individually adjusted and defined layouts can be safe for later use, change or set as initial layout. Besides visibility and sequence of columns, also the sort order and filter criteria can be saved. Change layouts remain within the application until the application is closed. If the layout is not saved before exit, the last saved layout state will be loaded on restart.

Save layout

With context menu function Save layout as... the new layout configuration can be saved. If a saved layout loaded used, function Save layout can be used. The new layout will replace the old version.
Within the save-dialogue the layout can be saved as private user layout or as global layout. The name for a global layout must start with a "/".

Select layout

Any existing layout can be loaded directly with context menu function Select layout. In a sub menu all available layout will be listed for selection.

Manage layouts

Function Manage layouts... allows managing private and global layouts, depending on the authorizations. Layouts can be deleted or set as default layouts. The global layout will be set as default layout for all users without private layouts

© ProNovia AG | Imprint | Data Protection