Agrupar contenido de un informe

Foro de soporte para Visionwin Gestión
Responder
Avatar de Usuario
Antonio
Mensajes: 27
Registrado: 23 Abr 2018 15:36

Agrupar contenido de un informe

Mensaje por Antonio » 29 Ene 2020 15:30

En un informe de detalle de albaranes que contiene las lineas de varios albaranes filtrados por fecha, me gustaría saber como se puede hacer que se agrupen algunos de sus campos, por ejemplo el campo cantidad.

Avatar de Usuario
Victor
Mensajes: 50
Registrado: 13 Mar 2018 11:57

Re: Agrupar contenido de un informe

Mensaje por Victor » 05 Feb 2020 18:52

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
Imagen

Ejecutamos el informe y nos vamos a configurar antes de imprimir
Imagen

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
Imagen

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
Imagen

Si visualizamos el informe nos aparecerá la información de esta forma:
Imagen

Volvemos a la configuración e insertamos una cabecera y pié de grupo:
Imagen

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:
Imagen

Situamos la Cabecera de grupo GroupHeader y pié de grupo GroupFooter rodeando a MasterData
Imagen

Si previsualizamos nos aparecerá la información de la siguiente forma:
Imagen

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:
Imagen

Ahora para que nos sume las cantidades, modificamos el campo de la cantidad y le indicamos que es un sumatorio de la cantidad:
Imagen

Una vez configurado podemos añadir los títulos en el PageHeader para decorar mejor el informe:
Imagen

con esto ya tenemos el informe preparado para mostrar la información agrupada por el código de artículo:
Imagen

Responder