CL_INFOTREE_HRF02 - HRforms: Baum für die Darstellung eines MetaNet

General Material Data   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Funktionalität

Die Klasse cl_metanet_tree_hrf01 verschalt mehrere Frontend controls und deren Events.

  • In einem Docking Container, welches auf der linken Seite eines Dynpros andockt, wird ein Splitter Control angelegt.
  • In diesem Splitter Control, welches sich in eine Spalte und zwei Zeilen teilt, wird in der oberenZeile mit einer festen Höhe ein Toolbar Control angelegt und in der unteren Zeile ein weiteres Splitter Control.
  • In dem zweiten Splitter Control, welches sich erneut in eine Spalte und zwei Zeilen teilt, werdenein Column Tree Control in der oberen Zeile und ein ALV Grid Control in der unteren Hälfte angelegt. Die Teilung erfolgt 80% zu 20%.
  • Das Tree Control enthält die Einträge des MetaNet. Dieser Begriff stammt aus dem HRFormsUmfeld. MetaNet, MetaStars, MetaDimensions und Figures werden im Baum auf verschiedenen Hirarchiestufen eingeordnet.
  • Das ALV Grid Control enthält weitere Informationen zu jedem Knoten des Tree Controls und aktualisiert seine Daten auf Doppelklick auf einen Knoten im Baum.

Beziehungen

Der Einsatz dieser Klasse ist nur in Zusammenhang mit der Klasse cl_infonet_tree_hrf01 sinnvoll, da zwischen diesen beiden Klassen die Interaktionen Drag&Drop und andere implementiert sind.

Beispiel

Transaktion HRFORMS.

Hinweise

Weiterführende Informationen



SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 1563 Date: 20120527 Time: 141346     triton ( 74 ms )