вкладок отобразить простую ALV.
Вкладки делаю через SELECTION-SCREEN TAB
Проблемы возникают при создании ALV. Если указать родительский контейнер cl_gui_container=>default_screen, то ALV нарисуется на всем экране. А как указать контейнер подэкрана?
P.S: Хочется решить задачу ABAP-кодом, без рисования своего подэкрана
есть мнение, что ALVу нечего делать на экране выбора)
солидарен с данным мнением, но тем не менее
Так и на обычном экране такой фокус не пройдет напрямую. Разве можно вставить alv под таб контролом без подэкрана? А селекционник по факту обычный экран в репозитории, просто сгенерированный
Конечно с подэкраном. Только хрчу создать его посредством ABAP, аналогично селекционнику.
Ну так при клике на нужную вкладку присвоить tab-dynnr = подэкран с алв
http://zevolving.com/2008/10/display-alv-report-output-in-the-same-selection-screen/
И как ALV встроить во вкладку?
Создать экран с контейнером присвоить его вкладке.
А зачем необходимо отойти от использования экрана? Динамически генерируемый отчет?
Спортивный интерес.
Тоже когда-то задавался такой целью - очень не хотелось рисовать. В результате все же пришлось ):
Обсуждают сегодня