PDA

Ver la Versión Completa : ayudaaaaa, Impresion en qreport con GroupFooter


jac000y
22-12-2003, 15:01:32
Hola

tengo que imprimir un resumen de cta de de varios clientes al mismo tiempo, y al pie del resumen tengo que imprimir dos talones-recibo (uno para la empresa y otro para el cliente)

tengo un qrgroup por cada cliente, y en el groupfotter pongo los talones para que lo imprima al pie por cada cliente

[groupfotter.AlignToBottom := True;]



el problema:

a partir de una cierta cantidad de lineas (del resumen), los talones no entran en la misma hoja, entonces los imprime en la hoja siguiente, pero no los alinea al pie, los imprime a continuacion del titulo...., y necesito que salgan al pie, ya que se imprime sobre una hoja troquelada, para cortar los talones

si alguien sabe como se hace,
muchas gracias

aLe

marcoszorrilla
22-12-2003, 15:43:23
A mí me pasó algo similiar con el pie de una factura, que dependiendo por cuantas líneas no llegara al final de la hoja, me imprimia el "Summary" como encabezado de la siguiente, creo recordar que hice una serie de cálculos para saber con cuantas líneas ocurría esto y este es el código, ni tengo tiempo de analizarlo, ni de más explicaciones, pero mira a ver si te sirve la idea, yo te aseguro que funciona, porque no me ha vuelto a dar ningún problema.



procedure TfrLptFactura.QRSubDetail1BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);
begin
nOpcion:=nOpcion +1;
if nOpcion = 27 then
begin
QrSubDetail1.ForceNewPage:=True;
nOpcion:=0;
end;

end;

procedure TfrLptFactura.LptFacturaStartPage(Sender: TCustomQuickRep);
begin
QrSubDetail1.ForceNewPage:=False;
end;



A mi juicio se debe a un comportamiento inesperado de QuickReport.

Un Saludo.

jac000y
22-12-2003, 16:16:18
excelente marcos!!!

lo he solucionado, muchas gracias