Как отобразить подчеркивание _ в тексте поля dynpro?

Как видно из названия, я хотел бы показать символ подчеркивания _ в текстовом поле dynpro. Является ли это возможным? Я перепробовал все возможные варианты в поле текстовых атрибутов.

Подчеркивание

PS: я знаю P_BUKRS это не лучшее имя, это просто показать проблему.

2 ответа

Решение

Вот цитата из справки SAP.

Если текст состоит из нескольких слов, они автоматически объединяются подчеркиванием, которое заменяется пробелами во время выполнения.

Исходя из того, что ответом будет "нет", текстовое поле не может отображать подчеркивания, поскольку они все равно будут заменены пробелами во время выполнения.

Вместо текстовых полей используйте поле ввода и установите его только для вывода. Затем вы можете установить текст во время PBO, который будет отображать подчеркивание.

DATA: lbl_bukrs(7).

MODULE init.
  lbl_bukrs = 'P_BUKRS'.
ENDMODULE.
Другие вопросы по тегам