Hola, buen dia.

Estoy haciendo un reporte en Crystal Report mediante una sentencia sql, la cual me regresa la informacion mas o menos asi:

Código:
Concepto            Cant.         Unidad           Detalles

Nombre 1             35             Litros             Detalle 1

Nombre 1             35             Litros             Detalle 2

Nombre 2             23              Kgs              Detalle 1

Nombre 3             10              Kgs              Detalle 1
Lo que intento hacer es que no me repita el concepto, la cantidad y la unidad, valga la redundancia, que esten repetidos, que me muestre algo mas o menos asi:

Código:
Concepto    Cant.    Unidad      Detalles

Nombre 1      35      Litros        Detalle 1

                                                 Detalle 2

Nombre 2      23      Kgs          Detalle 1

Nombre 3      10      Kgs          Detalle 1
Intente usar la opcion de Suprimir si se duplica, la cual me funciona para la primera columna porque el concepto nunca sera repetido, pero no asi para las siguientes columnas, porque en el ejeplo anterior me oculta las ultimas 2 unidades, lo cual no debe ser. Busque una manera de saber si un registro esta oculto y de esa manera ocultar el resto, pero no encontre como hacerlo. Tambien intente el siguiente codigo en las formulas de Suprimir:

control = previous(control) y control = next(control)

el primero me ocultaba todos los repetidos y el segundo me ocultaba los primero registros dejando el ultimo visible.


¿Alguna idea para resolver esto?


Saludos