Дополню предыдущий ответ.
Пиктограммы в alv-grid можно дополнять подписью и всплывающей подсказкой, для этого тип поля с иконкой объявить как string или char(большое число).
В начале программы включить объявление
Code:
TYPE-POOLS icon.
После этого можно использовать имя пиктограммы из таблицы ICON, т.е. icon_warning, вместо малоговорящей закорючки @AH@.
Заполнять поля с иконкой с помощью ФМ ICON_CREATE:
Code:
CALL FUNCTION 'ICON_CREATE'
EXPORTING
name = icon_warning
text = 'Текст к иконке'
info = 'Подсказака к иконке'
IMPORTING
RESULT = table-icon_field
EXCEPTIONS
icon_not_found = 1
outputfield_too_short = 2
OTHERS = 3.
Конечно не забыть
Code:
fieldcat-icon = 'X'.