Show TOC

Root-Elemente von ViewsLocate this document in the navigation structure

Verwendung

Die Oberflächenelemente einer View werden in einer hierarchischen Struktur verwaltet. Die Hierarchie ist durch Aggregationen, wie zum Beispiel der Eltern-Kind-Beziehung zwischen Oberflächenelement-Container und Oberflächenelement oder der Beziehung zwischen TabStrip-Oberflächenelement und dessen Tab-Teilelemente aufgespannt. Das oberste Element dieser Hierarchie ist neben CONTEXT_MENUS ein Oberflächenelement-Container ( ROOTUIELEMENTCONTAINER), der in einer View aufgenommen wird. Die Eltern-Kind-Beziehung zwischen Oberflächenelement-Container und Oberflächenelement stellt einen allgemeinen Mechanismus zum Aufbau der Hierarchie einer View zur Verfügung. In einem Oberflächenelement-Container dürfen beliebige Oberflächenelemente geschachtelt werden, insbesondere auch weitere Oberflächenelement-Container.

Daneben gibt es spezielle Oberflächenelemente wie das TabStrip-Oberflächenelement, die auch als Container betrachtet werden können, jedoch im Unterscheid zu einem Oberflächenenelement-Container nur bestimmte Unterelemente enthalten dürfen. Beispielsweise dürfen in einem TabStrip-Oberflächenelemente nur Tab-Unterelemente enthalten sein. Jedes Tab-Unterelement kann wiederum einen Titel ( Caption-Oberflächenelement), eine Werkzeugleiste und weitere Oberflächenelemente zur Darstellung von Inhalt aufnehmen.

Standardmäßig stehen für jede View im View-Designer die Einträge für CONTEXT_MENUS und ROOTUIELEMENTCONTAINER zur Verfügung.

Sie können die folgenden UI-Elemente über Root-Element austauschen im Kontextmenü als Root-Element einer View nutzen:

Die UI-Elemente SilverlightIsland und FlashIsland dienen der Entwicklung von selbst-definierten UI-Elementen. Mit SilverlightIsland und FlashIsland können Sie eigene Komponenten unterschiedlicher Technologien in Web Dynpro ABAP integrieren.