Show TOC

DataGridSegmentRowLocate this document in the navigation structure

Verwendung

Mit DataGridSegmentRow definieren Sie Eigenschaften, die sich auf alle Segmente innerhalb einer Segmentzeile beziehen (z.B. die Höhe der Segmente). Mit der Eigenschaft rowDataSource legen Sie Anzahl und Eigenschaften der Zeilen innerhalb eines Segments fest (z.B. die Zeilenhöhe). Sie fügen DataGridSegmentRow über die Aggregation SEGMENT_COLS in ein DataGrid ein. Die Anzahl der DataGridSegmentRows definiert, wie viele Segmente innerhalb des DataGrid übereinander angeordnet werden.

Implementierungsdetails

Laufzeit-Klasse:

CL_WD_DATA_GRID_SEGMENT_ROW

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

firstVisibleRowIndex

I

nein

rowDataSource

Context-Knoten

200PX

muss

rowHeight

F

ja

rowHeightUnit

WDUI_CSS_UNIT

px

nein

rowType WDUI_DATA_GRID_ROW_TYPE standard ja

segmentHeight

STRING

200PX

nein

segmentHeightMode

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.
Tabelle 1:
View Designer Name Laufzeitname Typ

firstVisibleRowIndex

FIRST_VISIBLE_ROW_INDEX

I

rowDataSource

ROW_DATA_SOURCE

OBJECT

rowHeight

ROW_HEIGHT

F

rowHeightUnit

ROW_HEIGHT_UNIT

WDUI_CSS_UNIT

rowHeightUnit: em

CL_WD_DATA_GRID_SEGMENT_ROW=>E_ROW_HEIGHT_UNIT-EM

rowHeightUnit: ex

CL_WD_DATA_GRID_SEGMENT_ROW=>E_ROW_HEIGHT_UNIT-EX

rowHeightUnit: %

CL_WD_DATA_GRID_SEGMENT_ROW=>E_ROW_HEIGHT_UNIT-PERCENT

rowHeightUnit: px

CL_WD_DATA_GRID_SEGMENT_ROW=>E_ROW_HEIGHT_UNIT-PX

rowType ROW_TYPE WDUI_DATA_GRID_ROW_TYPE
rowType: header CL_WD_DATA_GRID_SEGMENT_ROW=>E_ROW_TYPE-HEADER
rowType: standard CL_WD_DATA_GRID_SEGMENT_ROW=>E_ROW_TYPE-STANDARD

segmentHeight

SEGMENT_HEIGHT

STRING

segmentHeightMode

SEGMENT_HEIGHT_MODE

WDUI_DG_SEGMENT_SIZE_MODE

segmentHeightMode: scrollbar

CL_WD_DATA_GRID_SEGMENT_ROW=>E_SEGMENT_HEIGHT_MODE-SCROLLBAR

segmentHeightMode: sumOfChildElements

CL_WD_DATA_GRID_SEGMENT_ROW=>E_SEGMENT_HEIGHT_MODE-SUM_OF_CHILD_ELEMENTS