Está en la página 1de 6

Quiero mostrarles como podemos hace un reporte con datos agrupados en visual basic

.net. Nos basamos en este yeste ejemplo anterior.

Nuestro reporte tiene el siguiente aspecto:

Seleccionamos la fila de los datos (la del medio) y haciendo clic con el botón derecho del
mouse, desplegamos el menú contextual y seleccionamos Insertar Grupo.
Esto nos abrirá una ventana de propiedades de agrupación y ordenación. Para crear un
grupo (en mi caso voy a agrupar los productos por marca) seleccionamos el campo que
contiene el dato desde la lista desplegable de Expresión para la sección Agrupar por:
Al presionar aceptar en el cuadro anterior, vemos que nos agregó una fila antes y otro
despues de la fila de los datos. Estas filas son el encabezado y pie de grupo.

En mi caso me pareció útil combinar las celdas del encabezado de grupo por si alguna
marca tiene un nombre muy largo.
Sobre la fila de los encabezados de grupo arrastro y suelto el campo marca desde el panel
de origenes de datos.

Para el pie de grupo, en la columna precio arrastro y suelto desde elk panel origenes de
datos el campo precio. La diferencia es que al soltarlo sobre una celda de grupo le coloca
automaticamente la función SUM por lo que el resultado será la suma de los precios de los
artículos de ese grupo. Para que el total del grupo tenga el mismo formato que los precios
individuales, puedo agregar la funcion FORMAT igual que en la celda de arriba.
Bueno, aquí esta el reporte… la verdad que quedó bastante lindo…
Espero que les guste y por sobre todo que lo puedan usar en sus proyectos. Dejen sus
comentarios, gracias.

También podría gustarte