Доброе время суток.
Вывожу отчет классом
cl_salv_tree. Есть возможность проваливаться в документ по даблклику и производить изменения, после этого возвращаться в отчет и обновлять содержимое экрана. Обновление данных в дереве выполнено методами
get_nodes,
delete_all.
Проблема заключается в том, что после обновления, в событии даблклика
Code:
on_double_click for event double_click of cl_salv_events_tree importing node_key columnname.
в параметр node_key приходит не актуальное значение, а именно "Номер узла + кол-во всех узлов в дереве" т.е. при вызове delete_all, дерево очищается, а node_key передается будто записи просто добавились.
Как выполнять обновление ALV Tree?