Show TOC

DataGridSegmentColLocate this document in the navigation structure

Verwendung

Mit DataGridSegmentCol definieren Sie Eigenschaften, die sich auf alle Segmente innerhalb einer Segmentspalte beziehen (z.B. die Breite der Segmente). Mit der Eigenschaft columnDataSource legen Sie Anzahl und Eigenschaften der Spalten innerhalb eines Segments fest (z.B. die Spaltenbreite). Sie fügen DataGridSegmentCol über die Aggregation SEGMENT_COLS in ein DataGrid ein. Die Anzahl der DataGridSegmentCols legt fest, wie viele Segmente nebeneinander angeordnet werden.

Implementierungsdetails

Laufzeit-Klasse:

CL_WD_DATA_GRID_SEGMENT_COL

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

columnDataSource

Context-Knoten

muss

columnType WDUI_DATA_GRID_COLUMN_TYPE standard ja

columnWidth

F

ja

columnWidthUnit

WDUI_CSS_UNIT

px

nein

firstVisibleColIndex

I

1

ja

segmentWidth

STRING

200PX

ja

segmentWidthMode

WDUI_DG_SEGMENT_SIZE_MODE

scrollbar

ja

Hinweis

Weitere Eigenschaften, die über Vererbung bereit 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.

View Designer Name

Laufzeitname

Typ

columnDataSource

COLUMN_DATA_SOURCE

OBJECT

columnType COLUMN_TYPE WDUI_DATA_GRID_COLUMN_TYPE
columnType: header CL_WD_DATA_GRID_SEGMENT_COL=>E_COLUMN_TYPE-HEADER
columnType: standard CL_WD_DATA_GRID_SEGMENT_COL=>E_COLUMN_TYPE-STANDARD

columnWidth

COLUMN_WIDTH

F

columnWidthUnit

COLUMN_WIDTH_UNIT

WDUI_CSS_UNIT

columnWidthUnit: em

CL_WD_DATA_GRID_SEGMENT_COL=>E_COLUMN_WIDTH_UNIT-EM

columnWidthUnit: ex

CL_WD_DATA_GRID_SEGMENT_COL=>E_COLUMN_WIDTH_UNIT-E X

columnWidthUnit: %

CL_WD_DATA_GRID_SEGMENT_COL=>E_COLUMN_WIDTH_UNIT-PERCENT

columnWidthUnit: px

CL_WD_DATA_GRID_SEGMENT_COL=>E_COLUMN_WIDTH_UNIT-PX

firstVisibleColIndex

FIRST_VISIBLE_COL_INDEX

I

segmentWidth

SEGMENT_WIDTH

STRING

segmentWidthMode

SEGMENT_WIDTH_MODE

WDUI_DG_SEGMENT_SIZE_MODE

segmentWidthMode: scrollbar

CL_WD_DATA_GRID_SEGMENT_COL=>E_SEGMENT_WIDTH_MODE-SCROLLBAR

segmentWidthMode: sumOfChildElements

CL_WD_DATA_GRID_SEGMENT_COL=>E_SEGMENT_WIDTH_MODE-SUM_OF_CHILD_ELEMENTS