![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Miento, lo tengo echo con un order by, me salen todos los prodcutos y su familia, y quiero en el report, que me salgan ordenados por familia, y sus productos..
mi consulta sql es la siguiente, a ver si la tengo que cambiar: //SELECT DISTINCT art.num,art.nombre,des.pree,des.prep,des.porcen,art.fam from art,des,fam where (art.NUM=des.ART) and (des.CLI=9) //order by art.fam,art.nombre; |
|
#2
|
||||
|
||||
|
Pues me parece que no necesitas agrupar. Creo recordar que se usaba un QRBandGroup con un qrdbtext enlazado al campo familia y con eso era suficiente.
Esperemos que alguien usando QuickReport lo confirme.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
|||
|
|||
|
no, lo siento pero no es suficiente..
no se que estoy haciendo mal, pero necesito ayuda. Gracias. No se si poner la consulta con un order by, o con un group by, pero con order me funciona bien la consulta, pero no logro hacer el qreport, bien, primero el campo familia, y todos sus productos, y asi sucesivamente. TEngo manuales, pero ayudan. |
|
#4
|
||||
|
||||
|
1.- Tienes que hacer la consulta ordenada por familia.
2.- En el TQuickRep agregas una banda TQRGroup y en la propiedad Expression pones el campo por el que quieres agrupar, en tu caso será algo como Tabla.familia 3.- Añades una banda TQRBand y en la propiedad BandType pones rbDetail. En la banda TQRGroup en donde va la etiqueta con la familia, en la TQRBand pones los datos de los productos. Espero que te sirva Un saúdo.
__________________
Si no lees esto no vivirás tranquilo Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao) |
|
#5
|
|||
|
|||
|
No entiendo
No entiendo la última parte:
En la banda TQRGroup en donde va la etiqueta con la familia, en la TQRBand pones los datos de los productos. |
|
#6
|
||||
|
||||
|
Reporte por Grupos
La banda QRGroup tiene una propiedad Expression ahi colocas el campo(s) por los que quieres que se haga la agrupacion. En tu caso Tabla.Familia, luego puedes colocar unos QRLabels o QRDBLabels para que muestren el nombre o codigo de la familia. Luego en la banda de Detalle colocas los datos de los productos mediante TQRDBtext que apunten a los fields de tu tabla.
Esto te dara un reporte con una estructura similar a: Familia 1 producto 1 producto 2 producto 3 Familia 2 producto 4 producto 5 ... Puedes colocar tambien una banda de GroupFooter para poder mostrar subtotales por grupo, basta con insertar una banda y cambiar su propiedad BandType a rbGroupFooter luego en la banda de Grupo le asignas la propiedad FooterBand para que apunte a tu nueva banda. Espero que sirva. Saludos |
|
#7
|
|||
|
|||
|
Decidir el número de filas
Pero como le digo que me muestre tantas filas de la query por página???
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Imprimir un Query en QuickReport | luxus | Impresión | 6 | 14-10-2010 21:56:19 |
| Informe de QuickReport en Ejecucion | rosodo1 | Impresión | 7 | 09-01-2007 02:03:50 |
| Ejecución de query sin congelamiento | fryguy | SQL | 3 | 20-07-2005 15:08:58 |
| Ayuda urgente con un query en quickreport | raulmm26 | Impresión | 4 | 09-02-2005 20:26:19 |
| Dudas con quickReport y un Query | Wanderer | Impresión | 5 | 23-02-2004 06:53:02 |
|