01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 | TYPES : BEGIN OF ty_log, status TYPE icon -id, END OF ty_log. DATA gt_log TYPE TABLE OF ty_log. gt_log = VALUE #( ( status = icon_red_light ) ( status = icon_yellow_light ) ( status = icon_green_light ) ). TRY . cl_salv_table=>factory( IMPORTING r_salv_table = DATA (alv_table) CHANGING t_table = gt_log ). alv_table->display( ). CATCH cx_salv_msg. ENDTRY . |

icon_red
, icon_yellow
etc. will be automatically loaded from the TYPE-POOL: icon
during runtime.
You can check all available icons via the table icon
.
1 | SELECT SINGLE id INTO @ DATA (icon_red) FROM icon WHERE name = 'ICON_RED_LIGHT' . |