Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation SectionHeader  Dokument im Navigationsbaum lokalisieren

Mit einem SectionHeader wird eine Überschrift für einen Abschnitt innerhalb eines Formulars dargestellt.

Sie verbinden einen SectionHeader mit einem TransparentContainer über das Setzen des Attributes labeledBy:
TransparentContainer.labeledBy=SectionHeader.Id wenn TransparentContainer.isLayout=false

Do’s für SectionHeader

Setzen Sie das SectionHeader-Element immer in einem TransparentContainer-Element mit isLayoutContainer=false als Titel ein.

Don’ts für SectionHeader

Verwenden Sie nie das SectionHeader-Element auf einem View-Element, ohne ihn wie oben beschrieben mit dem TransparentContainer-Element zu verbinden.

Hinweis

Wenn sich der SectionHeader und der TransparentContainer im Accessibility-Modus befinden, beachten Sie Folgendes:

    Der SectionHeader ist nicht über Tabulatoren erreichbar.

    Der Text für die Barrierefreiheit des TransparentContainers ist der Text in der Eigenschaft accessibilityDescription. Ist diese nicht gesetzt und gibt es einen SectionHeader im TransparentContainer, so wird die Eigenschaft SectionHeader.text als Text für die Barrierefreiheit verwendet.

 

Laufzeit-Klasse

CL_WD_SECTION_HEADER

 

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

contextMenuBehaviour

WDUI_CONTEXT_MENU_BEHAVIOUR

inherit

nein

contextMenuId

WDY_MD_UI_ELEMENT_REFERENCE

 

nein

design

WDUI_SECTION_HEADER_DESIGN

standard

ja

enabled

WDY_BOOLEAN

true

ja

isDragHandle

WDY_BOOLEAN

false

nein

level

WDUI_SECTION_HEADER_LEVEL

header6

ja

text

Übersetzbarer Text

 

ja

textDirection

WDUI_TEXT_DIRECTION

inherit

ja

tooltip

Übersetzbarer Text

 

ja

visible

WDUI_VISIBILITY

visible

ja

Hinweis

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

        UIElement

        ContextMenuProvider

        ViewElement

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

contextMenuBehaviour

CONTEXT_MENU_BEHAVIOUR

WDUI_CONTEXT_MENU_BEHAVIOUR

 contextMenuBehaviour: inherit

CL_WD_SECTION_HEADER=>E_CONTEXT_MENU_BEHAVIOUR-INHERIT

 contextMenuBehaviour: provide

CL_WD_SECTION_HEADER=>E_CONTEXT_MENU_BEHAVIOUR-PROVIDE

 contextMenuBehaviour: suppress

CL_WD_SECTION_HEADER=>E_CONTEXT_MENU_BEHAVIOUR-SUPPRESS

contextMenuId

CONTEXT_MENU_ID

WDY_MD_UI_ELEMENT_REFERENCE

design

DESIGN

WDUI_SECTION_HEADER_DESIGN

design: standard

CL_WD_SECTION_HEADER=>E_DESIGN-STANDARD

design: underline

CL_WD_SECTION_HEADER=>E_DESIGN-UNDERLINE

enabled

ENABLED

WDY_BOOLEAN

isDragHandle

IS_DRAG_HANDLE

WDY_BOOLEAN

level

LEVEL

WDUI_SECTION_HEADER_LEVEL

 level: header4

CL_WD_SECTION_HEADER=>E_LEVEL-HEADER4

 level: header5

CL_WD_SECTION_HEADER=>E_LEVEL-HEADER5

 level: header6

CL_WD_SECTION_HEADER=>E_LEVEL-HEADER6

text

TEXT

WDY_MD_TRANSLATABLE_TEXT

textDirection

TEXT_DIRECTION

WDUI_TEXT_DIRECTION

 textDirection: inherit

CL_WD_SECTION_HEADER=>E_TEXT_DIRECTION-INHERIT

 textDirection: ltr

CL_WD_SECTION_HEADER=>E_TEXT_DIRECTION-LTR

 textDirection: rtl

CL_WD_SECTION_HEADER=>E_TEXT_DIRECTION-RTL

tooltip

TOOLTIP

WDY_MD_TRANSLATABLE_TEXT

visible

VISIBLE

WDUI_VISIBILITY

 visible: none

CL_WD_SECTION_HEADER=>E_VISIBLE-NONE

 visible: visible

CL_WD_SECTION_HEADER=>E_VISIBLE-VISIBLE

 

Beispiel

Ein Beispiel für dieses Oberflächenelement finden Sie im System in der Component WDR_TEST_LAYOUTS in der View SECTION_HEADER.

 

Ende des Inhaltsbereichs