!--a11y-->
Group 
Das Group-Oberflächenelement kann dazu verwendet werden, eine Reihe von Oberflächenelementen unter einem gemeinsamen Titel zu gruppieren und zählt deshalb auch zu den Oberflächenelement-Containern. In seinem Aussehen erinnert dieses Oberflächenelement an eine Anzeigetafel mit farbigem Hintergrund.
Bei einer Group hat die Eigenschaft
enabled keinerlei Auswirkung auf die Kinder, die Sie in den
UIElementContainer
eingefügt haben. Wenn Sie beispielsweise die Eigenschaft enabled im
Group-Oberflächenelement auf den Wert false setzen, wird nicht automatisch ein
darin eingefügtes Eingabefeld deaktiviert. Sollen auch die Kinder in diesem
Group-Oberflächenelement deaktiviert sein, dann müssen Sie die entsprechende
Eigenschaft für jedes Oberflächenelement eigens dafür setzen.
Beispiele für die visuelle Darstellung
|
Group mit primarycolor
Group mit secondarycolor und ToolBar
Group mit sapcolor
|

Um die Entwicklung
barrierefreier
Anwendungen zu ermöglichen, wird im Rahmen des Syntaxchecks die Eigenschaft
accessibilityDescription überprüft, wenn die caption-Eigenschaft nicht gesetzt
wurde.
Es findet keine Überprüfung auf die Eigenschaft tooltip statt.
Ein gesetzter Tooltip ist bei diesem Oberflächenelement nicht zwingend erforderlich, könnte aber – wenn er detaillierte semantische Informationen enthält – durchaus Sinn machen.
Laufzeit-Klasse |
CL_WD_GROUP |
Eigenschaften im View Designer
Name |
Typ |
Anfangswert |
Bindbar |
id |
STRING |
(automatisch) |
nein |
Text |
|
ja |
|
STRING |
|
ja |
|
WDUI_GROUP_DESIGN |
primarycolor |
ja |
|
WDY_BOOLEAN |
true |
ja |
|
WDY_BOOLEAN |
true |
ja |
|
STRING |
|
ja |
|
WDUI_SCROLLING_MODE |
none |
ja |
|
Text |
|
ja |
|
WDUI_VISIBILITY |
visible |
ja |
|
STRING |
|
ja |
Aggregationen im View Designer
Name |
Kardinalität |
Typ |
0..n |
||
1..1 |
||
0..1 |

Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:
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 |
ACCESSIBILITY_DESCR |
WDY_MD_TRANSLATABLE_TEXT |
|
DEFAULT_BUTTON_ID |
STRING |
|
DESIGN |
WDUI_GROUP_DESIGN |
|
design: primarycolor |
CL_WD_GROUP=>E_DESIGN-PRIMARYCOLOR |
|
design: sapcolor |
CL_WD_GROUP=>E_DESIGN-SAPCOLOR |
|
design: secondarybox |
CL_WD_GROUP=>E_DESIGN-SECONDARYBOX |
|
design: secondaryboxcolor |
CL_WD_GROUP=>E_DESIGN-SECONDARYBOXCOLOR |
|
design: secondarycolor |
CL_WD_GROUP=>E_DESIGN-SECONDARYCOLOR |
|
ENABLED |
WDY_BOOLEAN |
|
HAS_CONTENT_PADDING |
WDY_BOOLEAN |
|
HEIGHT |
STRING |
|
SCROLLING_MODE |
WDUI_SCROLLING_MODE |
|
scrollingMode: auto |
CL_WD_GROUP=>E_SCROLLING_MODE-AUTO |
|
scrollingMode: both |
CL_WD_GROUP=>E_SCROLLING_MODE-BOTH |
|
scrollingMode: none |
CL_WD_GROUP=>E_SCROLLING_MODE-NONE |
|
TOOLTIP |
WDY_MD_TRANSLATABLE_TEXT |
|
VISIBLE |
WDUI_VISIBILITY |
|
visible: none |
CL_WD_GROUP=>E_VISIBLE-NONE |
|
visible: visible |
CL_WD_GROUP=>E_VISIBLE-VISIBLE |
|
WIDTH |
STRING |
|
Dynamische Programmierung der Aggregationen
View Designer Name |
Laufzeitname |
Kardinalität |
CHILDREN |
0..n |
|
HEADER |
1..1 |
|
TOOLBAR |
0..1 |
Ein Beispiel für dieses Oberflächenelement finden Sie im System in der Web-Dynpro-Applikation WDR_TEST_UI_ELEMENTS.