El sort en las lista alv se hace a traves del parametro IT_SORT (asumiendo que estas utilizando la funcion y no los metodos OO).
Tenes que ordenar la tabla como la quieras ver y luego completar la tabla IT_SORT y pasarsela a la funcion REUSE_ALV_GRID_DISPLAY.
SORT-FIELDNAME = 'CAMPO1'.
SORT-TABNAME = 'TABLA.
SORT-UP = 'X'. "Ascendente
SORT-SOBTOT = 'X'. "Subtotales
SORT-GROUP = '*'. "Para hacer el corte de pagina.
APPEND SORT.
El * en el Group quiere decir que te va a hacer un corte por cada cambio en el(los) campo(s) clave(s).
Espero que te sirva.
|