Добрый день!
Помогите пожалуйста разобраться
Для отображения в ALV описал тип gtype_alv_struct:
Code:
TYPES: BEGIN OF gtype_item_struct.
INCLUDE STRUCTURE z_item_table.
TYPES: END OF gtype_item_struct.
Code:
TYPES: BEGIN OF gtype_alv_struct.
INCLUDE TYPE gtype_item_struct AS item.
TYPES: cellstyles TYPE lvc_t_styl,
is_new TYPE char1,
button TYPE BAL_S_PUSH.
TYPES: END OF gtype_alv_struct.
Соответственно gtype_skmtr_struct AS item это структура данных которые лежат в гриде, остальное в gtype_alv_struct тех. поля.
Написал FM который принимает таблицу типа z_item_table, но не могу правильно собрать таблицу для передачи в FM, если передавать gtype_alv_struct[], то искл. TYPE_CONVERSION, если сложить gtype_item_struct во внутр. табл, то теряется ссылка на записи и измнение в ФМ не передаются обратно.
Можно ли как то получить табличку вида gtype_item_struct[] с сохранением ссылки на записи gtype_alv_struct[], или это невозможно и я вообще что то не так делаю?