PDA

Ver la Versión Completa : Imprimir varios QReport


luxus
06-12-2007, 00:06:56
Hola a todos,

Tengo una pequeña consulta. Estoy creando una aplicacion y en una opcion he diseñado un form que permite al usuario imprimir varios qreports a la vez. Es decir, en si se eligen varias opciones primero se debe mandar a imprimir el primer report, luego el segundo, etc..

El problema es que ahora mismo la forma que tengo implementado me imprimen todos uno tras otros y no en el orden que yo quiero.

Me podeis echar una mano?

jachguate
06-12-2007, 01:50:35
No estoy seguro de haber entendido bien, pero quizas te sirva el ejemplo:


if cbReporteClientes.Checked then
begin
rClientes := TqrClientes.Create;
try
rClientes.Print;
finally
rClientes.Free;
end;
end;

if cbReporteProveedores.Checked then
begin
rProveedores := TqrProveedores.Create;
try
rProveedores.Print;
finally
rProveedores.Free;
end;
end;

if cbReporteFacturas.Checked then
begin
rFacturas := TqrFacturas.Create;
try
rFacturas.Print;
finally
rFacturas.Free;
end;
end;


Hasta luego.

;)

ContraVeneno
06-12-2007, 02:51:10
¿la herramienta de quickreports que se llama "compositereports" no te sirve?

Ese une varios reportes en uno solo y supongo que si el usuario selecciona varios, esos varios los unes en un compositereports y aparecerían juntos.