This UI element is used to display a table whose rows are in groups. A group is represented by an expandable/collapsible row that takes up the whole table width. The groups come from the elements of Table.dataSource. The data of a group must be in a context node below the group node. The binding is done using the groupData property.
Example of the Visual Display
Runtime Class |
CL_WD_TABLE_ROW_GROUPING |
Properties in View Designer
Name | Type | Initial Value | Bindable |
---|---|---|---|
STRING |
(automatic) |
No |
|
WDY_BOOLEAN |
false |
Mandatory |
|
Context Node |
Mandatory |
Aggregations in the View Designer
Other properties that can be inherited are defined in the related higher-level classes. The related UI elements are:
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.
Dynamic Programming of Properties
Dynamic Programming of Aggregations
You can find an example of this UI element in the system in component WDR_TEST_TABLE under TableRowGrouping.