Next to the classical ALV grid, SAP offers the ALV with IDA (integrated data access). This is especially useful with HANA as database and when having to process very large data sets in the ALV.
Formal documentation
The formal documentation of the ALV grid with IDA can be found at help.sap.com on this link.
This also contains a comparison between the classic ALV and ALV with IDA.
Blogs
Many blogs on this topic can be found. Some useful ones:
- ALV vs ALV IDA in SAP ABAP: Simple Explanation, Di… – SAP Community
- Optimizing SAP ALV with IDA: In-Memory Processing … – SAP Community
- SAP List Viewer with Integrated Data Access (ALV w… – SAP Community
Using the ALV with IDA in coding
Using the ALV with IDA in ABAP coding can be done with a single statement:
cl_salv_gui_table_ida=>create( iv_table_name = 'SFLIGHT' ) ->fullscreen( ) ->display( ).In each ABAP system there is the demo program SALV_IDA_DISPLAY_DATA_SIMPLE which you can use to see how details can be prograamed.