#1
|
|||
|
|||
Problema con subtotal en alv
Hola:
Quiero añadir un subtotal a un alv y no sé qué hago mal, que si que me crea la agrupación pero no el subtotal, no me suma los valores. Mi código para el sort es: FORM hacer_sort . ti_sort-spos = 1. ti_sort-fieldname = 'INDICE'. "nombre del campo de ordenamiento. ti_sort-tabname = 'T_IMPRESION'. "nombre de la tabla. APPEND ti_sort. CLEAR ti_sort. ti_sort-spos = 2. ti_sort-fieldname = 'GROUPNAME'. ti_sort-tabname = 'T_IMPRESION'. ti_sort-subtot = 'X'. APPEND ti_sort. CLEAR ti_sort. ti_sort-spos = 3. ti_sort-fieldname = 'CECO'. ti_sort-tabname = 'T_IMPRESION'. ti_sort-subtot = 'X'. APPEND ti_sort. CLEAR ti_sort. ENDFORM. " HACER_SORT La primera columna es para que no me cambie la ordenación que yo introduzco en la tabla. y luego quiero que me cree rupturas por los dos siguientes campos y me muestre los totales. ¿Hay que añadir algo más en alguna otra parte? Muchas gracias. Saludos. |
#2
|
|||
|
|||
Leyendo en el foro, me parece entender, que los subtotales no salen, hasta que tú lo indicas directamente desde el listado ejecutado.
Pero eso, si es un listado de tipo grid, pero si es un alv normal? |
#3
|
|||
|
|||
Lo encontré. Eso me pasa por preguntas antes de buscar bien en el foro.
Me faltaba en el catálogo indicar qué campos quiero usar para sumar: l_fieldcat-do_sum = 'X'. Muchas gracias. Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|