Мне нужно отобразить некоторую информацию для пользователя на моем экране выбора. Лучший способ был бы прямо на экране, поэтому никаких всплывающих окон не было. Я пытался использовать параметры со значением по умолчанию и только для чтения, но длина ограничена. Есть ли способ получить информационный текст на экране выбора, который немного длиннее?«Длинный» текст только на экране выбора
0
A
ответ
2
Возможно, SELECTION-SCREEN COMMENT
было бы полезно использовать?
Вот пример.
REPORT zzz.
SELECTION-SCREEN BEGIN OF BLOCK BLCK1 WITH FRAME TITLE TEXT-001.
PARAMETERS: p_p1 TYPE i.
SELECTION-SCREEN COMMENT /10(79) value.
SELECTION-SCREEN COMMENT /1(79) value1.
SELECTION-SCREEN COMMENT /1(79) value2.
SELECTION-SCREEN END OF BLOCK BLCK1.
INITIALIZATION.
value = `This is`.
value1 = `a comment to the user`.
value2 = `This comment line is much much much much much much much longer than 79 characters.`.
Существует лимит по 79 символов в строке.
Попробуйте изменить текст. Класс 'CL_GUI_TEXTEDIT' или проверить образцы отчетов' SAPTEXTEDIT_DEMO_1' и т. Д. – andreas
Как долго «немного дольше»? – vwegert