Добрый день.
Хотелось бы отметить, что вы описали ваш вопрос так, что только с третьего раза стало понятно, что вам нужно.
Теперь ответ:
1) Создайте на экране полее ввода/вывода; установите это поле как 'Listbox' (находится под полем "текст" вверху редактора экранов); например, поле назовете LEVEL1.
2) В своей программе в топах опишите
DATA: level1(5) TYPE c . (мне нужно выло 5 символов).
3) Заполнение списка можно написать единажди или в модуле OUTPUT. Это на ваше усмотрение.
Code:
DATA: list0 TYPE vrm_values.
SELECT idvm AS key namevm AS text FROM zzzzzz
INTO CORRESPONDING FIELDS OF TABLE list0.
*(можно вместо SELECT внести другим способом данные в таблицу list0 )
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = 'LEVEL1'
values = list0.