Show TOC

Hierarchical List ComponentLocate this document in the navigation structure

Definition

A generic design template for displaying data in a hierarchical list (also known as a tree list ). A hierarchical list is a list of items arranged on interdependent successive levels. Certain items in a hierarchical list are associated with nodes that may be expanded to display further lists below them. Each item in a lower level list has a parent/child relationship with the item in the higher level list whose node was expanded.

It is implemented using the Web Dynpro component FPM_TREE_UIBB.

You use this design template in application-specific views where you want to display data in a hierarchical list. You can determine the concrete display of the data in a hierarchical list when configuring the Web Dynpro component FPM_TREE_UIBB.

Structure

A hierarchical list is structured as follows:

  • Master Column

    The master column displays all the items in a list. When the system first displays a table, each top-level, parent item in the master column is preceded by an Expand or Collapse icon, which allows you to see the child (sub) items contained within it. A top-level item in the master column without child items has no Expand or Collapse icon preceding it.

    The master column is always visible; you cannot hide this column.

    The master column is always displayed as the first column in a table; you cannot move its position in a table.

    The hierarchical list component permits incremental loading of data, meaning that data relating to child-lists can be loaded into the application when the node is expanded.

  • Non-master columns

    These columns display the details of each list item.

  • Rows

    Each item in a list is displayed in a separate row.

  • Toolbar

    A toolbar displays the Collapse All and Expand All buttons (if selected) and other buttons that you have created.

Information relating to the structure of the hierarchical list, as well as the information to be displayed in it, is determined by the feeder class assigned to the configuration of the Web Dynpro component FPM_TREE_UIBB (see Feeder Class ).

Integration

You can configure a hierarchical list component using the Hierarchical List Component Editor for Floorplan Manager .