Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Imprimir grupos en hojas independientes (https://www.clubdelphi.com/foros/showthread.php?t=39404)

pallyJD 18-01-2007 22:56:18

Imprimir grupos en hojas independientes
 
Hola Foro:

Quisiera que me ayudaran, de ser posible.

Tengo una tabla, (PLANTILLA) en la cual existe un campo que hace referencia a los DPTO. Yo quisiera que cuando imprimiera, me salieran los departamentos independientes en cada hoja:

Como lo hago.

Gracias.

PD: Uso un TQRGroup, pero no me sale ninguna combinación, solo me refleja el primer record de la tabla.

ContraVeneno 19-01-2007 02:13:39

Una pequeña búsqueda en los foros te hubiera arrojado como primero resultado este hilo creado precisamente ayer:
http://www.clubdelphi.com/foros/show...Force+new+page

pallyJD 19-01-2007 15:30:30

Hola Foro:

Gracias por el link Contraveneno, ya probé su explicación y el resultado fué...

Solo me aparece el primer record de la Tabla, estoy seguro que algo estoy asiendo mal, pero no logro ver que es. Me explico un poquito mejor.

La tabla está agrupada junto con otras dentro de un DataModule, que a su vez hace referencia a una servidor SQL2000, pero este último detalle pienso que no tenga que ver. En el campo DPTO, se incerta el ID de otra tabla referenciada con los nombres de los DPTO, entonces coloqué un Query dentro del Reporte apuntando a dicha tabla, y en EXPRESSION del TQRGroup puse el campo ID, esperando que cuando cambie el número me cambie de página, pero no.....Solo me sale el primer record de toda la tabla.

Podrías ayudarme un poco más, y en general cualquiera que pueda.

De antemano, muchas gracias.

ContraVeneno 19-01-2007 20:55:35

a ver.. se me hace que te la estas complicando demasiado...

Supongamos que tienes tu consulta o tabla "plantilla" y si la pones en un QReport normalmente, te aparecerían todos los datos seguidos, sin problemas.

Si utilizas una banda QRGroup y en su propiedad Expression le pones el Campo Dpto, te apareceran todos los registros, agrupados por departamento. hasta ahí creo que vamos bien...

ahora, si a esa banda QRGRoup, le activas la propiedad "Force new page" cada grupo te aparecerá en una hoja nueva...

así de sencillo sería.

pallyJD 19-01-2007 22:07:39

Gracias
 
Hola Foro:

Pues ContraVeneno tienes toda la razón, es exactamente como dices, pero te explicaré por que es que no me salía.

La consulta a Tablas Relacionadas genera expresiones, que son el resultado de la consulta en sí, y no campos físicos. Ese esa mi primer error, no tenía asignado correctamente el resultado.

El segundo error, y más importante aún, es que con el apuro y el no salirme la solución pues borre un QRBand, que en sus características se debe poner como Details, para que salga todo lo que el TQRGroup puede generar, una vez restablecido este, el reporte ya salió al 100 % de efctivo.

Muchas Gracias por tu ayuda.

Saludos


La franja horaria es GMT +2. Ahora son las 08:42:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi