![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Hola Salnhack: estas bien orientado sobre lo que estas haciendo y mucho mas secreto no tiene. Lo que debes recordar es que el qreport solo agrupa los registros iguales (campos) de modo que debes lograr un ordenamiento de datos a traves del query que cumpla con tal condición. Por lo que observo debes inicar el orden así:
De esta forma agrupas primero por nbcomb que es lo que necesitas y luego como detalle salen las fechas. Saludos Otra observación: es probable que debas alterar el orden general de la consulta, es decir, debes indicar el campo de tcomb delspues del select y despues los de carga Última edición por MartinS fecha: 05-10-2012 a las 20:23:26. |
|
#2
|
|||
|
|||
|
MartinS, he modificado mi sentencia SQL, como me digiste, y en la banda de detalle me ordena correstamente pero no me salen agrupados
|
|
#3
|
|||
|
|||
|
Después de cambiar el orden de la consulta como te había indicado en un mensaje anterior en el reporte debes usar una banda TQRGroup y en su propiedad Expression el campo que le indicara cuando inicia y termina un grupo, en esa banda puedes poner un QRDBText con el campo que agrupa.
Espero te haya quedado claro. Saludos
__________________
Cancun, Q.Roo, México |
|
#4
|
|||
|
|||
|
Hola: Asi es como yo lo uso. Lo que podrias probar es incorporando en el bloque del select los indices tanto cargat.idtcomb como tcomb.idtcomb. Te hago una pregunta medio tonta pero ...¿Verificaste el valor de la consulta en un Grid o algo?.
Es simple: Suponiendo que tienes un Ibquery que dice:
Despues asignas el Ibquery ese al Dataset del Qreporte y la banda qrgroup la propiedad expression Ibquery.jerarquia (Para que agrupe por el primero.- No tiene mas nada.- Saludos |
|
#5
|
|||
|
|||
|
hola,
el problema esta resuelto por parte, en la banda detalle me muestra todos ordenados segun la orden SQL
, pero no los agrupa, me sale en la banda Group Header el primer valor de ntcomb, y luego todos los valores en la banda detalle, que devira ser en la banda detalle los valores relacionado con el valor ntcomb no se si me entienden |
|
#6
|
|||
|
|||
|
Hola: Volvemos al ruedo. Te adjunto una unidad que usa los grupos para que observes como se hace. Igualmente creo que tu problema es que colocas una banda (QrBand) común y después le indicas el bandtype a Groupheader. Yo utilizo el componente TQrGroup (Búscalo que esta en la paleta de componentes de Qreport).-
Saludos Nota: Es la version 5,05 pero no deberías tener inconvenientes en abrirlo para ver. Te puede dar error al abrirlo de QrPdfFilter que es un componente para eso (Exportar a PDF).- |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Actualización QReport 3.5 a Qreport 4 o posteriores | Jab | Impresión | 3 | 24-08-2010 12:33:20 |
| Cerrar un TQuery en un a dll | lookmydoom | Conexión con bases de datos | 0 | 16-08-2008 15:08:15 |
| Conectar a una BD con TQuery | Punzo | Conexión con bases de datos | 6 | 17-10-2007 17:52:36 |
| TQuery | nenufer | Conexión con bases de datos | 2 | 22-05-2006 16:41:03 |
| ayudita con el tquery | vetustas | SQL | 3 | 27-10-2003 20:07:22 |
|