Тут случайно надо было получить выделенные строки из этой таблицы, вроде как сначала все просто
DATA: gc_selection TYPE REF TO cl_salv_selections.
DATA: lt_rows TYPE salv_t_row.
* Получаем объект обработки выделения и задаем выделение множества строк
gc_selection = gc_alv_table->get_selections( ).
gc_selection->set_selection_mode( cl_salv_selections=>multiple ).
* Далее по коду, для получения выделенных строк, нужно сделать следующее
* 1. Обязательно вызвать общий метод обновления данных
gc_alv_table->get_metadata( ).
* 2. Только после этого вызвать метод получения строк, иначе результат будет нулевой.
lt_rows[] = gc_selection->get_selected_rows( ).