Show TOC

HintergrundMultiPane Dieses Dokument in der Navigationsstruktur finden

 

Das MultiPane-Oberflächenelement dient der Anordnung von Inhalten in Form eines Gitters, ähnlich dem MatrixLayout, mit dem Unterschied, dass die dataSource gegen einen Context-Knoten gebunden ist.

Hinweis Hinweis

Komplexe UI-Elemente wie Table, Tree, GAC*, ViewContiner, InteractiveForm, Gantt, Network, Group oder Tray werden nicht unterstützt. Für einzeilige, tabellarische Daten sollte das Table UI-Element eingesetzt werden.

Ende des Hinweises.

Beispiel für die visuelle Darstellung

MultiPane (MultiPane)

Hinweis Hinweis

Um die Entwicklung barrierefreier Anwendungen zu ermöglichen, werden im Rahmen des Syntaxchecks die Eigenschaften accessibilityDescription und tooltip überprüft.

Ende des Hinweises.

Der neue Paginator

Ab Release 7.31 wurde der Pager im UI Element MultiPane gegen den neueren Paginator ausgetauscht.

Pager (Pager)

Paginator (Paginator)

Hinweis Hinweis

Mit dem alten Pager konnte sowohl seiten- als auch zeilenweise navigiert werden, mit dem neuen Paginator kann dagegen nur noch seitenweise navigiert werden.

Ende des Hinweises.

Laufzeit-Klasse

CL_WD_MULTI_PANE

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

accessibilityDescription

Übersetzbarer Text

ja

colCount

I

1

ja

contextMenuBehaviour

WDUI_CONTEXT_MENU_BEHAVIOUR

inherit

nein

contextMenuId

WDY_MD_UI_ELEMENT_REFERENCE

nein

dataSource

Context-Knoten

muss

emptyText

STRING

ja

enabled

WDY_BOOLEAN

true

ja

firstActualPane

I

0

ja

firstVisiblePane

I

0

ja

footerVisible

WDY_BOOLEAN

false

ja

height

STRING

ja

paneCount

I

-1

ja

rowCount

I

-1

ja

stretchedHorizontally

WDY_BOOLEAN

true

nein

stretchedVertically

WDY_BOOLEAN

true

nein

tooltip

Übersetzbarer Text

ja

visible

WDUI_VISIBILITY

visible

ja

width

STRING

ja

Aggregationen im View Designer

Name

Kardinalität

Typ

Inhalt

0..1

UIElement

Events im View Designer

Name

onScroll

Hinweis Hinweis

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

Ende des Hinweises.
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 Eigenschaften

View Designer Name

Laufzeitname

Typ

accessibilityDescription

ACCESSIBILITY_DESCR

WDY_MD_TRANSLATABLE_TEXT

colCount

COL_COUNT

I

contextMenuBehaviour

CONTEXT_MENU_BEHAVIOUR

WDUI_CONTEXT_MENU_BEHAVIOUR

contextMenuBehaviour: inherit

CL_WD_MULTI_PANE=>E_CONTEXT_MENU_BEHAVIOUR-INHERIT

contextMenuBehaviour: provide

CL_WD_MULTI_PANE=>E_CONTEXT_MENU_BEHAVIOUR-PROVIDE

contextMenuBehaviour: suppress

CL_WD_MULTI_PANE=>E_CONTEXT_MENU_BEHAVIOUR-SUPPRESS

contextMenuId

CONTEXT_MENU_ID

WDY_MD_UI_ELEMENT_REFERENCE

dataSource

DATA_SOURCE

OBJECT

emptyText

EMPTY_TEXT

STRING

enabled

ENABLED

WDY_BOOLEAN

firstActualPane

FIRST_ACTUAL_PANE

I

firstVisiblePane

FIRST_VISIBLE_PANE

I

footerVisible

FOOTER_VISIBLE

WDY_BOOLEAN

height

HEIGHT

STRING

paneCount

PANE_COUNT

I

rowCount

ROW_COUNT

I

stretchedHorizontally

STRETCHED_HORIZONTALLY

WDY_BOOLEAN

stretchedVertically

STRETCHED_VERTICALLY

WDY_BOOLEAN

tooltip

TOOLTIP

WDY_MD_TRANSLATABLE_TEXT

visible

VISIBLE

WDUI_VISIBILITY

visible: none

CL_WD_MULTI_PANE=>E_VISIBLE-NONE

visible: visible

CL_WD_MULTI_PANE=>E_VISIBLE-VISIBLE

width

WIDTH

STRING

Dynamische Programmierung der Ereignisse

View Designer Name

Laufzeitname

onScroll

ON_SCROLL

Dynamische Programmierung der Aggregationen

View Designer Name

Laufzeitname

Kardinalität

Inhalt

CONTENT

0..1

Beispiel

Beispiele für dieses Oberflächenelement finden Sie im System in der Web-Dynpro-Applikation WDR_TEST_UI_ELEMENTS sowie in der Component WDR_TEST_EVENTS in der View MULTI_PANE.