FormData

Use

FormData provides the layout data for a UI element in a container to which a FormLayout is assigned. Use FormData to insert a new cell in the existing row.

Implementation Details

Runtime Class

CL_WD_FORM_DATA

Name

Type

Initial Value

Bindable

ID

STRING

(automatic)

No

cellBackgroundDesign

WDUI_CELL_BG_DESIGN

transparent

Yes

colSpan

I

-1

Yes

vAlign

WDUI_CELL_VALIGN

top

Yes

Other properties that can be inherited are defined in the related higher-level classes. The related UI elements are:

Dynamic Programming

For dynamic programming, the same properties, events and aggregations are available as in the View Designer. Note the different spellings.

View Designer Name

Runtime Name

Type

cellBackgroundDesign

CELL_BACKGROUND_DESIGN

WDUI_CELL_BG_DESIGN

 cellBackgroundDesign: border

CL_WD_FORM_DATA=>E_CELL_BACKGROUND_DESIGN-BORDER

 cellBackgroundDesign: fill1

CL_WD_FORM_DATA=>E_CELL_BACKGROUND_DESIGN-FILL1

 cellBackgroundDesign: fill2

CL_WD_FORM_DATA=>E_CELL_BACKGROUND_DESIGN-FILL2

 cellBackgroundDesign: fill3

CL_WD_FORM_DATA=>E_CELL_BACKGROUND_DESIGN-FILL3

 cellBackgroundDesign: header

CL_WD_FORM_DATA=>E_CELL_BACKGROUND_DESIGN-HEADER

 cellBackgroundDesign: plain

CL_WD_FORM_DATA=>E_CELL_BACKGROUND_DESIGN-PLAIN

 cellBackgroundDesign: transparent

CL_WD_FORM_DATA=>E_CELL_BACKGROUND_DESIGN-TRANSPARENT

colSpan

COL_SPAN

I

vAlign

V_ALIGN

WDUI_CELL_VALIGN

vAlign: baseline

CL_WD_FORM_DATA=>E_V_ALIGN-BASELINE

vAlign: bottom

CL_WD_FORM_DATA=>E_V_ALIGN-BOTTOM

vAlign: middle

CL_WD_FORM_DATA=>E_V_ALIGN-MIDDLE

vAlign: top

CL_WD_FORM_DATA=>E_V_ALIGN-TOP