Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Cerrar el QRBAND detailcon una linea (https://www.clubdelphi.com/foros/showthread.php?t=8446)

cisterpe 23-03-2004 12:07:23

Cerrar el QRBAND detailcon una linea
 
Tengo un Qrband (rbdetail) que se coge los datos de una tabla.

Lo he configurado para que me salga mas o menos de esta forma


titulo
-------
| dato1 |
| dato2 |
| dato3 |
| dato4 |


Quisiera que al llegar al final de cada pagina me cerrara el cuadro o sea mas o menos como esto...

titulo
-------
| dato1 |
| dato2 |
| dato3 |
| dato4 |
-------

Puse debajo un rbsumar con la barra TOP para que cerrase el cuadro del rbdetail pero solo me lo hace en la ultima pagina.

Gracias anticipadas ;)

Lepe 23-03-2004 13:16:41

No te sirve poner la línea dentro de un rbPageFooter ?

si lambien la pones en el rbSummary, configura el QuickReport para que en la ultma pagina no salga el rbPagefooter. Asi, en todas las paginas se imprime la linea del PageFooter, y en la última, la del rbSummary.

Si solo hay una página, se imprimiría la del rbSummary, la del PageFooter no.

Espero te sirva.

Personalmente creo que las líneas y recuadros deben estar en una plantilla de papel pre-impresa, para que el programa tarde menos en imprimir. Los usuarios siempre tienen prisa cuando estan imprimiendo ... :D
Saludos

cisterpe 23-03-2004 17:17:54

Aceptamos barco :D , aunque no me cierra exactamente como el sumary de la ultima pagina pero de momento menos da una piedra


Gracias Lepe

Lepe 23-03-2004 18:19:27

Ahora que lo comentas si, es cierto, aunque el Quick Reports oculte una banda, deja el espacio en blanco ahí.

En mi caso particular, lo hice solo con un rbSummary, y en el evento de la banda OnPrint (creo que era) le pongo la propiedad Enabled a false a aquello que no se debía imprimir (en tu caso los totales) y ponerlos a true en la ultima pagina.

Curiosamente los controles QuickReports no tienen propiedad Visible, en su lugar hay que usar la Enabled para que no se imprima. :confused:

__cadetill 23-03-2004 18:25:26

Cita:

Empezado por Lepe
Curiosamente los controles QuickReports no tienen propiedad Visible, en su lugar hay que usar la Enabled para que no se imprima. :confused:

Bueno, de hecho sí que la tienen, lo que pasa es que todabía no he descubierto para que co~o sive :D
Esto creo que se discutió en otro hilo, no? :rolleyes:

Ala, nos leemos

cisterpe 25-03-2004 17:23:31

Lo voy a provar, gracias LEPE


La franja horaria es GMT +2. Ahora son las 20:10:14.

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