Cuando obtenemos un informe de detalle de líneas de documentos en ocasiones es muy útil agrupar el resultado por alguno de los campos mostrados. Vamos a ver cómo hacerlo.
Creamos un informe con la base de datos que se desee mostrar agrupada, en este caso Detalle de albaranes a Clientes indicando que se ordene por el código de artículo del albarán que será la variable que utilizaremos para agrupar el informe
Ejecutamos el informe y nos vamos a configurar antes de imprimir
Pulsando doble click en el master data seleccionamos la base de datos de donde se sacará la información, en este caso DETALLE_ALBARANES_A_CLIENTES
Insertamos en la banda MasterData la información que deseamos mostrar, para este ejemplo utilizamos solamente código de artículo descripción de artículo y cantidad
Si visualizamos el informe nos aparecerá la información de esta forma:
Volvemos a la configuración e insertamos una cabecera y pié de grupo:
Al insertar la cabecera de grupo, seleccionamos como campo a "Romper en" el código de artículo del albarán que será el utilizado para agrupar el informe:
Situamos la Cabecera de grupo GroupHeader y pié de grupo GroupFooter rodeando a MasterData
Si previsualizamos nos aparecerá la información de la siguiente forma:
Ahora vamos a mover la información que se muestra en el MasterData dentro del GroupFooter para que solamente se muestre una vez por cada grupo. Disminuiremos la altura de las bandas GroupHeader y MasterData al mínimo para que no ocupen espacio, ya que estas bandas solamente se utilizan para obtener la información pero esta será mostrada toda en el GroupFooter:
Ahora para que nos sume las cantidades, modificamos el campo de la cantidad y le indicamos que es un sumatorio de la cantidad:
Una vez configurado podemos añadir los títulos en el PageHeader para decorar mejor el informe:
con esto ya tenemos el informe preparado para mostrar la información agrupada por el código de artículo:
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo