среда, 25 декабря 2013 г.

Класс для динамического создания таблиц

Небольшой класс, для динамического создания таблиц по названию таблицы в словаре.
Доступные следующие поля:

  • table - ссылка на таблицу
  • line - ссылка на структуру таблицы
  • lvc_scat - структура каталога полей
  • lvc_tcat - таблица каталога полей

и методы:

  • create_with_alv_table_create - Создание таблицы через метод cl_alv_table_create=>create_dynamic_table
  • create_with_rtts - Создание таблицы через RTTS (Run Time Type Services), начиная с версии ABAP 6.40
  • create_with_gen_subr_pool - Создание таблицы через генерацию программы (GENERATE SUBROUTINE POOL). Используется в старых системах

Ниже сам инклуд.