Ver Mensaje Individual
  #10  
Antiguo 23-06-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 28
Lepe Va por buen camino
En el ejemplo que te indicaba viene un par de querys, el SQL es:
Código SQL [-]
select c.company, o.orderno, o.custno, o.ItemsTotal
from orders o join customer c on o.custno=c.custno
where c.company LIKE 'A%'
order by c.company, o.orderno
Agrupa por c.company y por o.orderno

el Qreport tiene:
Código:
Banda		campos dentro de la banda
------------------------------------------
Group header 	company
Detail		orderno
Los componentes de cada banda son QRDBTEXT, asociados a su Dataset.

QRgroup.Expression es : Masterqry.company A ti te dice que no lo conoce porque no tienes los campos persistentes. Dale doble clic a tu query, boton derecho, y Add all fields para que te reconozca la expresión. Ahora en la banda qrGroup, en su propiedad expression, dale a los 3 puntos y usa el boton Database Field para añadir el campo.

Como ya te han dicho, debe estar ordenado, primero por el campo que quieres agrupar (para que salgan todos juntos), y despues puedes ordenarlo por otro campo. Así tu cláusula puede ser
Código SQL [-]
ORDER BY ASIGNATURA, NOMBREALUMNO;

Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita