Sumar, Ordenar y Sub Totalizar en ALV OO (CL_SALV_TABLE)
Hola Ernes,
Te escribo para dejar en el Foro la Solución al problema planteado para el ALV OO por la Clase CL_SALV_TABLE.
Cod:
_______________________________________________________________
DATA: lo_aggregations TYPE REF TO cl_salv_aggregations.
DATA: lo_sort TYPE REF TO cl_salv_sorts.
TRY.
* Asignar Atributo AGGREGATIONS a Objeto de Clase CL_SALV_TABLE
lo_aggregations = lo_alv_object->get_aggregations( ).
* Ingresar Columna a Sumar por Defecto
lo_aggregations->add_aggregation( columnname = 'QUAN' ).
* Asignar Atributo SORTS a Objeto de Clase CL_SALV_TABLE
lo_sort = lo_alv_object->get_sorts( ).
* Ingresar Columna a Subtotalizar y Ordenar por Defecto
lo_sort->add_sort( columnname = 'NAME'
subtotal = 'X' ).
CATCH cx_root.
ENDTRY.
_______________________________________________________________
__________________
Que estes, bien.
Suerte chau
|