числовое поле, по нажатию клавиши экрана, данные в этом поле должны изменяться. Но те поля, которые уже были отрисованы на экране не изменяются.
В pai делаю lo_alv_tree->free( ).
также очищаю объект контейнера и вызываю cl_gui_cfw=>flush()
В pbo заново генерирую контейнер, алв и frontend_update.
Отрисованные данные не меняются...
Может какой кеш экрановый, есть ли возможность обновить данные на экране или перерисовать алв?
При создании контрола дерева есть параметр bypass_buffer - не оно?
К сожалению, плохо помню, но вроде бы был способ не убивать целиком объект, чтобы обновить данные на экране дерева, а удалить и заново нарисовать конкретный узел
Это в конструкторе alv_tree?
Да вот индусы на сап форуме ответили в следующей манере: "Это не так просто как кажется... И не дали ответа далее" 😄
first display
Спасибо, сейчас проверю
В сигнатуре не нашел параметра связанного с буфером
Обсуждают сегодня