Если у Вас таблица задана таким образом:
Code:
types: begin of type,
поля
end of type.
data: table type table of type.
1) В type добавляете поле
Code:
_color TYPE c LENGTH 4,
2) В структуре, которая передается в качестве параметра is_layout в set_table_for_first_display(), заполняете
Code:
is_layout-info_fname = '_COLOR'.
3) В обработчике data_changed_finished устанавливаете для измененной строки цвет:
Code:
read table table assigning <row> index ...
<row>-_color = цвет (например, 'C500')
4) и делаете refresh_table_display(is_stable должно быть "XX")