Может, ты об этом?
TABLES t001.
SELECT-OPTIONS s_parms FOR t001-bukrs.
* Вспомогательные типы
TYPE-POOLS sscr.
* Объект RESTRICTION параметра
DATA restrict TYPE sscr_restrict.
* Обязательные подобъекты объекта RESTRICT
DATA: opt_list TYPE sscr_opt_list,
ass TYPE sscr_ass.
INITIALIZATION.
* только ПАРАМЕТР
CLEAR opt_list.
MOVE 'JUST_EQ' TO opt_list-name.
MOVE 'X' TO opt_list-options-eq.
APPEND opt_list TO restrict-opt_list_tab.
* применяется только к S_PARAMS
MOVE: 'S' TO ass-kind,
'S_PARMS' TO ass-name,
'*' TO ass-sg_main,
'JUST_EQ' TO ass-op_main.
APPEND ass TO restrict-ass_tab.
* ограничение вызовом ФМ
CALL FUNCTION 'SELECT_OPTIONS_RESTRICT'
EXPORTING
restriction = restrict
EXCEPTIONS
OTHERS = 1.
IF sy-subrc NE 0.
* TODO: обработка ошибок
ENDIF.
AT SELECTION-SCREEN OUTPUT.
* подавить вывод на экран HIGH-параметра
LOOP AT SCREEN.
IF screen-name EQ 'S_PARMS-HIGH'.
screen-invisible = '1'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Ну, а для LOW-параметра уже повесить ListBox.