Show TOC

PageLayoutLocate this document in the navigation structure

Mit dem PageLayout kann eine Seite in verschiedene Bereiche aufgeteilt werden. Das PageLayout muss immer als Root-Element eines Views eingesetzt werden. Es sollte nur einmal in einer Anwendung in der obersten View der View-Hierarchie verwendet werden.

PageLayouts können bis zu neun Bereiche enthalten. Jeder Bereich oder Panel (PagePanel) kann eine eigene Hintergrundfarbe und unterschiedliche Abgrenzungen haben. Ein PageFullWidthPanel hat immer die Breite von 100%.

Beispiel für die visuelle Darstellung

Laufzeit-Klasse

CL_WD_PAGE_LAYOUT

Eigenschaften im View Designer

Name Typ Anfangswert Bindbar

id

STRING

(automatisch)

nein

Aggregationen im View Designer

Hinweis

Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:

Dynamische Programmierung

Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.

Dynamische Programmierung der Aggregationen

View Designer Name Laufzeitname Kardinalität

BEGIN

BEGIN

0..1

BOTTOM

BOTTOM

0..1

CENTER

CENTER

0..1

END

END

0..1

INNER_BEGIN

INNER_BEGIN

0..1

INNER_BOTTOM

INNER_BOTTOM

0..1

INNER_END

INNER_END

0..1

INNER_TOP

INNER_TOP

0..1

TOP

TOP

0..1

Beispiel

Sie finden ein Beispiel für dieses Oberflächenelement im System in der Web-Dynpro-Applikation demo_uiel_page_layout (Component DEMO_UIEL_PATTERN).