SetSelectionMode() is used to enable or disable multi-row selection:
CALL Dialog.SetSelectionMode ("screen_array", mode)
screen_array |
specifies the screen array to which the method will be applied |
mode |
specifies the selection mode (INTEGER) |
There is some specifics about using variables with ui.Dialog methods.
You can learn about them here.
0 stands for single row selection, 1 stands for multi-row selection.
To select a continuous set of rows, select the first row of the set, hold SHIFT and select the last row of the set.
To select separate rows, hold CTRL while selecting each new row.
You can switch between the selection modes dynamically throughout the dialog execution. When the multi-row selection mode is off, the currently selected rows, if any, are marked as unselected.