Некоторые ключевые различия между типами ALV для отображения данных:
- Простой список (Simple List). 2 Базовый вывод для одной внутренней таблицы. 2
- Иерархический список (Hierarchical List). 2 Вывод, связанный с отношениями «мастер — деталь» (например, заказы на продажу и товары). 2
- Список блоков (Block List). 2 Объединение нескольких независимых выходов в виде блоков. 2 Позволяет гибко представлять отчёты. 2
- ALV с IDA (SAP List Viewer с интегрированным доступом к данным). 13 Версия, которая оптимизирована для работы в среде с памятью. 3 Используется для отображения большого количества записей и манипуляций с ними без проблем с памятью или производительностью. 3
В классическом ALV данные извлекаются из базы данных на сервер приложения с помощью оператора SELECT. 3 В версии ALV с IDA различные операции, такие как суммирование, подсчет, сортировка и группировка, выполняются на уровне базы данных SAP HANA. 3