Hola a todos !!!
Aquí ando con una pequeña dudita sobre cómo hacer un doble agrupamiento en un reporte hecho en QuickReport. Me explico un un poco más...
Tengo una sentencia en SQL que me arroja más o menos éstos datos:
Cliente Aduana Folio Fecha Terminación
---------------------------------------------------------------
1 800 A1 15/01/2011
1 470 A2 20/01/2011
1 470 A3 20/01/2011
2 800 A4 01/02/2011
2 800 A5 02/02/2011
En mi reporte actualmente hago un agrupamiento de movimientos por aduana quedando algo asi:
Aduana: 800
----------------------------
Cliente Folio Fecha Terminación
---------------------------------------------------------------
1 A1 15/01/2011
2 A4 01/02/2011
2 A5 02/02/2011
Aduana: 470
----------------------------
Cliente Folio Fecha Terminación
---------------------------------------------------------------
1 A2 20/01/2011
1 A3 20/01/2011
Pero ahora requiero que también en la agrupación se considere al cliente... es decir, quedando algo así:
Aduana: 800
-------------------------------------------------
Cliente: 1
----------------------------
Folio Fecha Terminación
---------------------------------------------------------------
A1 15/01/2011
Cliente: 2
----------------------------
A4 01/02/2011
A5 02/02/2011
Aduana: 470
-------------------------------------------------
Cliente: 1
----------------------------
Folio Fecha Terminación
---------------------------------------------------------------
A2 20/01/2011
A3 20/01/2011
alguna idea de cómo puedo modificar mi reporte para que haga este doble agrupamiento ?... creo comprender que tengo que agregar otro QRGroup pero no sé si estoy en lo cierto y cómo lo relaciono con el resto de mis bandas para que resulte el agrupamiento....
Actualmente tengo las siguientes bandas:
1. PageHeader
2. Group1 -> con la expresión de agrupamiento por aduana
3. Subdetail
4. GroupFooter
Gracias por adelantado a todos
Saludox !

[RESUELTO] Agrupar en QuickReport
Started by
Fenareth
, May 25 2011 04:50 PM
3 replies to this topic
#1
Posted 25 May 2011 - 04:50 PM
#2
Posted 25 May 2011 - 09:46 PM
Saludos.
Tengo mucho tiempo que no uso QuickReport, pero en ReportBuilder añades tantas bandas como sea necesario, igual pasaría con QuickReport.
Lo que debes de tomar en cuenta es tu clausula ORDER BY del SQL. A medida que vayas añadiendo bandas tipo Group ellas se irán ordenando y luego harás la asignación sin problema alguno.
Prueba y comenta!
Tengo mucho tiempo que no uso QuickReport, pero en ReportBuilder añades tantas bandas como sea necesario, igual pasaría con QuickReport.
Lo que debes de tomar en cuenta es tu clausula ORDER BY del SQL. A medida que vayas añadiendo bandas tipo Group ellas se irán ordenando y luego harás la asignación sin problema alguno.
Prueba y comenta!
#3
Posted 03 June 2011 - 08:40 AM
Pues asi mismo como piensas es, debes agregar otro QRGroup con su correspondiente pie de grupo enlazado y debe salirte bien
En el primer Grupo pones Aduana y en el segundo Cliente, y par los pie de grupos, primero debe ir el de cliente y despues el de aduana, cada uno enlazado a su respectiva banda de Grupo
Aunque cuando yo he usado algo similar, no uso la banda Subdetail, uso Detail
En el primer Grupo pones Aduana y en el segundo Cliente, y par los pie de grupos, primero debe ir el de cliente y despues el de aduana, cada uno enlazado a su respectiva banda de Grupo
Aunque cuando yo he usado algo similar, no uso la banda Subdetail, uso Detail
#4
Posted 03 June 2011 - 08:46 AM


Gracias amigos Rolphy y JoAnCa sus respuestas me ayudaron absolutamente

Saludox !
