Ver Mensaje Individual
  #1  
Antiguo 12-03-2005
el_enigma1 el_enigma1 is offline
Miembro
 
Registrado: may 2004
Posts: 57
Reputación: 21
el_enigma1 Va por buen camino
SQL y QuickReport

Hola!

Quiero imprimir un reporte donde esten agrupados articulos por familias y subfamilias, lo he intenetado de diferentes maneras pero aun no le doy.
Se trata de que el reporte imprima como primera linea la familia, la segunda linea la subfamilia y luego los articulos que coincidan con la familia y subfamilia, claro este reporte debe imprimir todas las familias asi como sus repectivas subfamilia y articulos.

ejeplo

familia : Articulos Escolares
subfamilia : Pegamentos
pega mas
megapega
pega pega

subfamilia : reglas y juegos de geometria
regla escuadra
regla T

familia : Libretas
subfamilia : Prefesional
libreta 100 hojas
libreta 200 hojas


Intente primero seleccionando todos los articulos

Código SQL [-]
 select A.Descripcion, F.Descripcion, IDFamilia, SB.Descripcion IDSubfamilia
  from Tarticulo A, TFamilia F, TSubfamilia SB where A.IDFamilia = F.IDFamilia
  and A.IDSubfamilia = SB.IDSubfamilia order by F.Descripcion,
  SF.Descripcion;

Y esto me devuelve a los articulos en orden de la familia y subfamilia, pero en el quickreport no se como o donde puedo separarlo, o si necesito hacer otros querys, ya que solo me despliega una vez la familia y nada mas.

La otra idea era seleccionar las familias, luego las subfamilia y para terminar los articulos que concidan con los id correspondientes, pero aqui es donde no se como hacer para que las etiquetas tomen los valores correspondiente.

Espero haber sido claro, uso delphi 5 e intebase 6.
De antemano gracias por la ayuda.
Responder Con Cita