Show TOC

AbstractTreeTableColumn-EreignisseLocate this document in the navigation structure

Verwendung
  • onLoadChildren

    Dieses Ereignis wird ausgelöst, wenn ein Baumknoten zum ersten Mal expandiert wird.

    Parameter-Name

    Typ

    Beschreibung

    ID

    STRING

    Standard Parameter

    CONTEXT_ELEMENT

    IF_WD_CONTEXT_ELEMENT

    Standard Parameter

    PATH

    STRING

    Context-Pfad des dazugehörigen Knotens

  • onToggle

    Dieses Ereignis wird gerufen, wenn in der (hierarchischen) Tabellenspalte ein Knoten auf- oder zugeklappt wird.

    Parameter-Name

    Typ

    Beschreibung

    ID

    STRING

    Standard Parameter

    CONTEXT_ELEMENT

    IF_WD_CONTEXT_ELEMENT

    Standard Parameter

    EXPANDED

    WDY_BOOLEAN

    Neuer Status des Knotens:

    • abap_true= aufgeklappt

    • abap_false= zugeklappt

    PATH

    STRING

    Context-Pfad des dazugehörigen Knotens

Einschränkungen

  • Es ist untersagt, onToggle und onLoadChildren gleichzeitig zu benutzen.

  • Falls Sie Table.OnLeadSelection und AbstractTreeTableColumn.OnToggle gleichzeitig binden, kann es zu zwei Actions in einem Roundtrip kommen: falls ein Kind eines Knotens die Lead-Selection ist und dieser Knoten zugeklappt wird, so springt die Lead-Selection vom Kind auf den Knoten. Falls Sie beide Events binden möchten, dann setzen Sie den Anwendungsparameter WDALLOWMULTIPLEACTIONS = X.

Beispiel

Sie finden ein Beispiel zum Testen im System in der Component WDR_TEST_TABLE unter dem Link Selection auf dem Tab Table+TreeByNesting oder TableTreeByKey. Dort können Sie in der Dropdown-Liste ganz unten einschalten, welches Tree-Event Sie haben möchten.