Существует как минимум 3 способа создания динамических таблиц:

  1. Используется в старых системах, через генерацию программы (GENERATE SUBROUTINE POOL).
  2. Используя класс CL_ALV_TABLE_CREATE.
  3. Используя RTTS (Run Time Type Services).

В данной статье будут рассмотрены все три, примеры максимально упрощены для понимания.

Читать далее