|
Amigo espero poder ayudarte un poco, te cuento como haría yo ese ejercicio:
1. Quitaría la clausula group by ya que fast-report posee unas bandas para agrupar.
2. La cláusula order by tiene que ser en el mismo orden que vas a agrupar (eso es obvio). Puedes ir anidando grupos.
3. En tu reporte tira una banda "cabecera de grupo" y seleccionas el campo por el que quieres esa agrupación (o una expresión). Ya aquí puedes poner un label asociado al campo de grupo para que lo pruebes.
4. Colocas un banda de datos maestros y arrastras los campos que necesitas.
Ya con esto verás que fast-report se encarga de agrupar los datos, también puedes colocar un pié de grupo en donde puedes totalizar los campos que quieras.
Puede que los nombres que dí cambien un poco ya que lo estoy haciendo de memoria.
Saludos.
|