Code:
INCLUDE <color>.
...
TYPES : BEGIN OF type_t.
...
, color_tab TYPE lvc_t_scol
...
, END OF type_t.
...
DATA : gt_t TYPE STANDARD TABLE OF type_t
...
DATA: lr_color TYPE lvc_s_scol.
loop at gt_t.
lr_color-color-col = col_group.
lr_color-color-int = 1.
lr_color-color-inv = 0.
lr_color-nokeycol = 'X'.
APPEND lr_color TO gt_t-color_tab.
endloop.
...
data: ls_layout type slis_layout_alv.
ls_layout-coltab_fieldname = 'CLTBL'.
Примерно, так.
Замечание 1. Сдирал код с двух различных программ - не уверен в типизации ls_layout.
Замечание 2. Данный код "окрашивает" строку целиком. Для окрашивания отдельных ячеек необходимо добавить еще кое-какие операторы. К сожалению, на эту тему готового кода нет
Удачи!