Show TOC

DropDownListBoxLocate this document in the navigation structure

Verwendung

Mit einem DropDownListBox-Oberflächenelement können Sie ein Aufklappmenü realisieren. Aus diesem Aufklappmenü können Sie höchstens einen Eintrag auswählen. Das Oberflächenelement besteht aus einem Textfeld, einer Drucktaste sowie einer Auswahlliste. Wenn die Drucktaste betätigt wird, wird eine Liste aller möglichen Werte angezeigt. Ein bereits ausgewählter Listeneintrag wird im Textfeld dargestellt.

Die DropDownListBox verbindet die Funktionalität der beiden UI-Elemente DropDownByKey und DropDownByIndex indem sie zur Datenbindung sowohl Index Binding über die Eigenschaft itemDataSource und Key Binding über die Eigenschaft selectedKey verwendet. Einen visuellen Unterschied zu den beiden DropDown-Elementen gibt es zunächst nicht (siehe nachfolgende Grafik):

Abbildung 1: Beispiel für die visuelle Darstellung einer DropDownListBox

Weitere Informationen finden Sie unter Datenbindung mittels Index und Schlüssel.

Laufzeit-Klasse

CL_WD_DROP_DOWN_LIST_BOX

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

activateAccessKey

WDY_BOOLEAN

false

nein

contextMenuBehaviour

WDUI_CONTEXT_MENU_BEHAVIOUR

inherit

nein

contextMenuId

WDY_MD_UI_ELEMENT_REFERENCE

 

nein

deselectable

WDY_BOOLEAN

false

nein

design

WDUI_DROP_DOWN_DESIGN

standard

ja

displayAsText

WDY_BOOLEAN

false

ja

displayOnly

WDY_BOOLEAN

false

ja

enabled

WDY_BOOLEAN

true

ja

explanation

Übersetzbarer Text

nein

inputPrompt

Übersetzbarer Text

ja

itemDataSource

Context-Knoten

 

muss

itemDescription

Übersetzbarer Text

 

ja

itemDesign

WDUI_DROP_DOWN_DESIGN

standard

ja

itemEnabled

WDY_BOOLEAN

true

ja

itemImageSource

STRING

 

ja

itemKey

STRING

 

muss

itemSemanticColor

WDUI_TABLE_ITEM_SEMANTIC_COLOR

standard

ja

itemText

Übersetzbarer Text

 

muss

itemTooltip

Übersetzbarer Text

 

ja

labelFor

WDY_MD_UI_ELEMENT_REFERENCE

nein

readOnly

WDY_BOOLEAN

false

ja

selectedKey

STRING

 

muss

state

WDUI_STATE

normal

ja

styleClassName STRING   ja

textDirection

WDUI_TEXT_DIRECTION

inherit

ja

tooltip

Übersetzbarer Text

ja

visible

WDUI_VISIBILITY

visible

ja

width

STRING

ja

Events im View Designer

Name

onSelect

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 Eigenschaften

View Designer Name

Laufzeitname

Typ

activateAccessKey

ACTIVATE_ACCESS_KEY

WDY_BOOLEAN

contextMenuBehaviour

CONTEXT_MENU_BEHAVIOUR

WDUI_CONTEXT_MENU_BEHAVIOUR

contextMenuBehaviour: inherit

CL_WD_DROP_DOWN_LIST_BOX=>E_CONTEXT_MENU_BEHAVIOUR-INHERIT

contextMenuBehaviour: provide

CL_WD_DROP_DOWN_LIST_BOX=>E_CONTEXT_MENU_BEHAVIOUR-PROVIDE

contextMenuBehaviour: suppress

CL_WD_DROP_DOWN_LIST_BOX=>E_CONTEXT_MENU_BEHAVIOUR-SUPPRESS

contextMenuId

CONTEXT_MENU_ID

WDY_MD_UI_ELEMENT_REFERENCE

deselectable

DESELECTABLE

WDY_BOOLEAN

design

DESIGN

WDUI_DROP_DOWN_DESIGN

design: monospace

CL_WD_DROP_DOWN_LIST_BOX=>E_DESIGN-MONOSPACE

design: standard

CL_WD_DROP_DOWN_LIST_BOX=>E_DESIGN-STANDARD

displayAsText

DISPLAY_AS_TEXT

WDY_BOOLEAN

displayOnly

DISPLAY_ONLY

WDY_BOOLEAN

enabled

ENABLED

WDY_BOOLEAN

explanation

EXPLANATION

WDY_MD_TRANSLATABLE_TEXT

inputPrompt

INPUT_PROMPT

WDY_MD_TRANSLATABLE_TEXT

itemDataSource

ITEM_DATA_SOURCE

OBJECT

itemDescription

ITEM_DESCRIPTION

WDY_MD_TRANSLATABLE_TEXT

itemDesign

ITEM_DESIGN

WDUI_DROP_DOWN_DESIGN

itemDesign: monospace

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_DESIGN-MONOSPACE

itemDesign: standard

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_DESIGN-STANDARD

itemEnabled

ITEM_ENABLED

WDY_BOOLEAN

itemImageSource

ITEM_IMAGE_SOURCE

STRING

itemKey

ITEM_KEY

STRING

itemSemanticColor

ITEM_SEMANTIC_COLOR

WDUI_TABLE_ITEM_SEMANTIC_COLOR

itemSemanticColor: alternating

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-ALTERNATING

itemSemanticColor: badvalue_dark

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-BADVALUE_DARK

itemSemanticColor: badvalue_light

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-ALTERNATING

itemSemanticColor: badvalue_medium

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-BADVALUE_MEDIUM

itemSemanticColor: calendarAqua

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_AQUA

itemSemanticColor: calendarBlue

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_BLUE

itemSemanticColor: calendarBrown

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_BROWN

itemSemanticColor: calendarGreen

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_GREEN

itemSemanticColor: calendarMetal

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_METAL

itemSemanticColor: calendarPeach

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_PEACH

itemSemanticColor: calendarPurple

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_PURPLE

itemSemanticColor: calendarRose

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_ROSE

itemSemanticColor: calendarStandard

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_STANDARD

itemSemanticColor: calendarTeal

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_TEAL

itemSemanticColor: calendarYellow

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CALENDAR_YELLOW

itemSemanticColor: color_aqua

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_AQUA

itemSemanticColor: color_black

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_BLACK

itemSemanticColor: color_blue

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_BLUE

itemSemanticColor: color_blue_gray

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_BLUE_GRAY

itemSemanticColor: color_bright_green

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_BRIGHT_GREEN

itemSemanticColor: color_brown

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_BROWN

itemSemanticColor: color_dark_blue

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_DARK_BLUE

itemSemanticColor: color_dark_green

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_DARK_GREEN

itemSemanticColor: color_dark_red

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_DARK_RED

itemSemanticColor: color_dark_teal

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_DARK_TEAL

itemSemanticColor: color_dark_yellow

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_DARK_YELLOW

itemSemanticColor: color_gold

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_GOLD

itemSemanticColor: color_gray_25

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_GRAY_25

itemSemanticColor: color_gray_40

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_GRAY_40

itemSemanticColor: color_gray_50

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_GRAY_50

itemSemanticColor: color_gray_80

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_GRAY_80

itemSemanticColor: color_green

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_GREEN

itemSemanticColor: color_indigo

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_INDIGO

itemSemanticColor: color_lavender

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_LAVENDER

itemSemanticColor: color_light_blue

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_LIGHT_BLUE

itemSemanticColor: color_light_green

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_LIGHT_GREEN

itemSemanticColor: color_light_orange

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_LIGHT_ORANGE

itemSemanticColor: color_light_turquoise

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_LIGHT_TURQUOISE

itemSemanticColor: color_light_yellow

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_LIGHT_YELLOW

itemSemanticColor: color_lime

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_LIME

itemSemanticColor: color_olive_green

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_OLIVE_GREEN

itemSemanticColor: color_orange

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_ORANGE

itemSemanticColor: color_pale_blue

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_PALE_BLUE

itemSemanticColor: color_pink

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_PINK

itemSemanticColor: color_plum

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_PLUM

itemSemanticColor: color_red

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_RED

itemSemanticColor: color_rose

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_ROSE

itemSemanticColor: color_sea_green

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_SEA_GREEN

itemSemanticColor: color_sky_blue

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_SKY_BLUE

itemSemanticColor: color_tan

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_TAN

itemSemanticColor: color_teal

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_TEAL

itemSemanticColor: color_turqoise

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_TURQUOISE

itemSemanticColor: color_violet

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_VIOLET

itemSemanticColor: color_white

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_WHITE

itemSemanticColor: color_yellow

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-COLOR_YELLOW

itemSemanticColor: critical

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CRITICAL

itemSemanticColor: criticalvalue_dark

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CRITICALVALUE_DARK

itemSemanticColor: criticalvalue_light

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CRITICALVALUE_LIGHT

itemSemanticColor: criticalvalue_medium

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-CRITICALVALUE_MEDIUM

itemSemanticColor: disabled

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-DISABLED

itemSemanticColor: filter

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-FILTER

itemSemanticColor: filtericon

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-FILTERICON

itemSemanticColor: five

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-FIVE

itemSemanticColor: four

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-FOUR

itemSemanticColor: goodvalue_dark

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-GOODVALUE_DARK

itemSemanticColor: goodvalue_light

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-GOODVALUE_LIGHT

itemSemanticColor: goodvalue_medium

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-GOODVALUE_MEDIUM

itemSemanticColor: group_highlighted

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-GROUP_HIGHLIGHTED

itemSemanticColor: group_highlighted_light

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-GROUP_HIGHLIGHTED_LIGHT

itemSemanticColor: group_level1

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-GROUP_LEVEL1

itemSemanticColor: group_level2

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-GROUP_LEVEL2

itemSemanticColor: group_level3

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-GROUP_LEVEL3

itemSemanticColor: intensified

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-INTENSIFIED

itemSemanticColor: key_medium

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-KEY_MEDIUM

itemSemanticColor: marked

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-MARKED

itemSemanticColor: negative

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-NEGATIVE

itemSemanticColor: none

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-NONE

itemSemanticColor: one

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-ONE

itemSemanticColor: popin

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-POPIN

itemSemanticColor: positive

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-POSITIVE

itemSemanticColor: selection

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-SELECTION

itemSemanticColor: standard

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-STANDARD

itemSemanticColor: subtotal

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-SUBTOTAL

itemSemanticColor: subtotal_light

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-SUBTOTAL_LIGHT

itemSemanticColor: three

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-THREE

itemSemanticColor: today

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-TODAY

itemSemanticColor: total

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-TOTAL

itemSemanticColor: two

CL_WD_DROP_DOWN_LIST_BOX=>E_ITEM_SEMANTIC_COLOR-TWO

itemText

ITEM_TEXT

WDY_MD_TRANSLATABLE_TEXT

itemTooltip

ITEM_TOOLTIP

WDY_MD_TRANSLATABLE_TEXT

labelFor

LABEL_FOR

WDY_MD_UI_ELEMENT_REFERENCE

readOnly

READ_ONLY

WDY_BOOLEAN

selectedKey

SELECTED_KEY

STRING

state

STATE

WDUI_STATE

state: normal

CL_WD_DROP_DOWN_LIST_BOX=>E_STATE-NORMAL

state: required

CL_WD_DROP_DOWN_LIST_BOX=>E_STATE-REQUIRED

styleClassName STYLE_CLASS_NAME STRING

textDirection

TEXT_DIRECTION

WDUI_TEXT_DIRECTION

textDirection: inherit

CL_WD_DROP_DOWN_LIST_BOX=>E_TEXT_DIRECTION-INHERIT

textDirection: ltr

CL_WD_DROP_DOWN_LIST_BOX=>E_TEXT_DIRECTION-LTR

textDirection: rtl

CL_WD_DROP_DOWN_LIST_BOX=>E_TEXT_DIRECTION-RTL

tooltip

TOOLTIP

WDY_MD_TRANSLATABLE_TEXT

visible

VISIBLE

WDUI_VISIBILITY

visible: none

CL_WD_DROP_DOWN_LIST_BOX=>E_VISIBLE-NONE

visible: visible

CL_WD_DROP_DOWN_LIST_BOX=>E_VISIBLE-VISIBLE

width

WIDTH

STRING

Weitere Informationen