На основі недавно створених класів продовжимо знайомство з ALV. Для роботи з ALV необхідно буде трохи змінити клас в'юшки - ось вона вся принадність MVC. ALV - ABAP List Viewer. Скопіюємо клас ZCL_KRE_HW6_VIEW в клас ZCL_KRE_HW6_VIEW_ALV. транзакція SE80 правою кнопкою миші ит.д, зберігаємо в пакет і запит. Перше що ми зробимо це додамо два нових атрибута як показано на малюнку.
На вкладці методи додамо ще два методи.
У методі SHOW_DATA змінимо тип параметра на changing і додамо такий же параметр в кожен метод.
Потім додамо наступний код в методи.
Коли класи створені, створимо головну програму ZKRE_HW7.
Запустимо на виконання.
Залежно від того яку радіокнопку вибрали будемо отримувати наступний результат.
Простий список - Simple List.
Запустимо на виконання і побачимо результат де буде відсутній панель.
Ось таким чином в SAP можна організувати висновок інформації через ALV НЕ іспользуюя спартанські звичайні списки.