ui.Dialog.setSelectionRange
Sets the row selection flags for a range of rows.
Syntax
setSelectionRange(
   name STRING,
   start INTEGER,
   end INTEGER,
   value BOOLEAN ) - name is the name of the screen record, see Identifying screen-arrays in ui.Dialog methods.
 - start is the starting row index.
 - end is the ending row index.
 - value is the selection flag to set.
 
Usage
If multi-row selection is enabled
with  setSelectionMode(),
 you can set the selection flags for a range of rows with the 
 setSelectionRange() 
       method.ON ACTION select_all 
  CALL DIALOG.setSelectionRange( "sr", 1, -1, TRUE)The
start and end index must be in the range of possible row indexes (from
1 to           DIALOG.getArrayLength()).
If you specify an end index of -1, it will set the flags from start index to the end of the list.