
If a table is displayed with a scroll bar, an application developer can use a TableScrollTipProvider to provide a scroll tip. This is used to make it easier for users to use navigate within the table when scrolling. Application developers can create short information texts for specific areas within the scroll bar. When the user scrolls, the information text is displayed in the scroll bar.
The scroll tips shows the position in the table that is displayed after the user lets go of the scroll bar.
Properties startRow and text must be bound to an attribute within the dataSource node. An element of the dataSource contains the data for a TableScrollTip. The context elements must be sorted in the context node in ascending order by startRow. The TableScrollTip text is displayed for the table row beginning with startRow up to the startRow of the next context element, or to the end of the table if there is no following context element.
Example of the Visual Display
| Runtime Class |
CL_WD_TABLE_SCRL_TIP_PRVDR |
Properties in the View Designer
| Name | Type | Initial Value | Bindable |
|---|---|---|---|
|
STRING |
(automatic) |
No |
|
|
Context node |
Mandatory |
||
|
I |
0 |
Mandatory |
|
|
Translatable text |
Mandatory |
Other properties that can be inherited are defined in the associated higher-level classes. The associated UI elements are:
For dynamic programming, the same properties, events, and aggregations as in the View Designer are available. Bear in mind the different spellings.
Dynamic Programming of Properties
| View Designer Name | Runtime Name | Type |
|---|---|---|
|
DATA_SOURCE |
OBJECT |
|
|
START_ROW |
I |
|
|
TEXT |
WDY_MD_TRANSLATABLE_TEXT |