FormLayoutAdvanced
FormLayoutAdvanced has the following properties:
-
It supports the alignment of UI elements across container boundaries. It is also possible to arrange UI elements cascaded in different rows.
The figure below shows an example of this:
-
The layout data for a UI element in a container, which a FormLayoutAdvanced is assigned to, is provided by FormDataAdvanced.
-
To create a newspaper page layout like with FormLayout, we recommend you use a LayoutContainer. This reduces the nesting depth.
-
The height of the FormLayoutAdvanced in the form of rowSpan must be specified for each UI element.
Implementation Details
|
Runtime Class |
CL_WD_FORM_LAYOUT_ADV |
|
Name |
Type |
Initial Value |
Bindable |
|---|---|---|---|
|
STRING |
(automatic) |
No |
|
|
I |
8 |
Yes |
|
| WDY_MD_UI_ELEMENT_REFERENCE | 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 as in the View Designer are available. But note that the spelling format and use of upper/lower case is different.
More Information
For more information about FormLayout and its functions, see FormLayout.