Show TOC

MatrixDataLocate this document in the navigation structure

MatrixData stellt die Layout-Daten für ein Oberflächenelement in einem Container, dem einMatrixLayout zugeordnet ist, zur Verfügung.

Laufzeit-Klasse

CL_WD_MATRIX_DATA

Eigenschaften im View Designer

Name Typ Anfangswert Bindbar

id

STRING

(automatisch)

nein

cellBackgroundDesign

WDUI_CELL_BG_DESIGN

transparent

nein

cellDesign

WDUI_LAYOUT_CELL_DESIGN

rPad

nein

colSpan

I

1

nein

height

STRING

 

nein

hAlign

WDUI_CELL_HALIGN

beginOfLine

nein

styleClassName STRING   ja

vAlign

WDUI_CELL_VALIGN

baseline

nein

vGutter

WDUI_LAYOUT_CELL_SEP

none

nein

width

STRING

 

nein

Hinweis

Layout-Daten sind generell nicht bindbar.

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

cellBackgroundDesign

CELL_BACKGROUND_DESIGN

WDUI_CELL_BG_DESIGN

cellBackgroundDesign: border

CL_WD_MATRIX_DATA=>E_CELL_BACKGROUND_DESIGN-BORDER

cellBackgroundDesign: fill1

CL_WD_MATRIX_DATA=>E_CELL_BACKGROUND_DESIGN-FILL1

cellBackgroundDesign: fill2

CL_WD_MATRIX_DATA=>E_CELL_BACKGROUND_DESIGN-FILL2

cellBackgroundDesign: fill3

CL_WD_MATRIX_DATA=>E_CELL_BACKGROUND_DESIGN-FILL3

cellBackgroundDesign: header

CL_WD_MATRIX_DATA=>E_CELL_BACKGROUND_DESIGN-HEADER

cellBackgroundDesign: plain

CL_WD_MATRIX_DATA=>E_CELL_BACKGROUND_DESIGN-PLAIN

cellBackgroundDesign: transparent

CL_WD_MATRIX_DATA=>E_CELL_BACKGROUND_DESIGN-TRANSPARENT

cellDesign

CELL_DESIGN

WDUI_LAYOUT_CELL_DESIGN

cellDesign: lrNoPad

CL_WD_MATRIX_DATA=>E_CELL_DESIGN-LR_NO_PAD

cellDesign: lrPad

CL_WD_MATRIX_DATA=>E_CELL_DESIGN-LR_PAD

cellDesign: lPad

CL_WD_MATRIX_DATA=>E_CELL_DESIGN-L_PAD

cellDesign: padless

CL_WD_MATRIX_DATA=>E_CELL_DESIGN-PADLESS

cellDesign: rPad

CL_WD_MATRIX_DATA=>E_CELL_DESIGN-R_PAD

colSpan

COL_SPAN

I

height

HEIGHT

STRING

hAlign

H_ALIGN

WDUI_CELL_HALIGN

hAlign: beginOfLine

CL_WD_MATRIX_DATA=>E_H_ALIGN-BEGIN_OF_LINE

hAlign: center

CL_WD_MATRIX_DATA=>E_H_ALIGN-CENTER

hAlign: char

CL_WD_MATRIX_DATA=>E_H_ALIGN-CHAR

hAlign: endOfLine

CL_WD_MATRIX_DATA=>E_H_ALIGN-END_OF_LINE

hAlign: forcedLeft

CL_WD_MATRIX_DATA=>E_H_ALIGN-FORCED_LEFT

hAlign: forcedRight

CL_WD_MATRIX_DATA=>E_H_ALIGN-FORCED_RIGHT

hAlign: justify

CL_WD_MATRIX_DATA=>E_H_ALIGN-JUSTIFY

styleClassName STYLE_CLASS_NAME STRING

vAlign

V_ALIGN

WDUI_CELL_VALIGN

vAlign: baseline

CL_WD_MATRIX_DATA=>E_V_ALIGN-BASELINE

vAlign: bottom

CL_WD_MATRIX_DATA=>E_V_ALIGN-BOTTOM

vAlign: middle

CL_WD_MATRIX_DATA=>E_V_ALIGN-MIDDLE

vAlign: top

CL_WD_MATRIX_DATA=>E_V_ALIGN-TOP

vGutter

V_GUTTER

WDUI_LAYOUT_CELL_SEP

vGutter: large

CL_WD_MATRIX_DATA=>E_V_GUTTER-LARGE

vGutter: largeWithRule

CL_WD_MATRIX_DATA=>E_V_GUTTER-LARGE_WITH_RULE

vGutter: medium

CL_WD_MATRIX_DATA=>E_V_GUTTER-MEDIUM

vGutter: mediumWithRule

CL_WD_MATRIX_DATA=>E_V_GUTTER-MEDIUM_WITH_RULE

vGutter: none

CL_WD_MATRIX_DATA=>E_V_GUTTER-NONE

vGutter: xLarge

CL_WD_MATRIX_DATA=>E_V_GUTTER-X_LARGE

vGutter: xLargeWithRule

CL_WD_MATRIX_DATA=>E_V_GUTTER-X_LARGE_WITH_RULE

width

WIDTH

STRING