Ver Mensaje Individual
  #17  
Antiguo 02-07-2010
ctrl_attack ctrl_attack is offline
Miembro
 
Registrado: feb 2007
Posts: 49
Reputación: 0
ctrl_attack Va por buen camino
otra forma tambien, no muy practica y de echo un mala manera de hacerlo, ya que solamente quieres que se imprima lo que se esta mostrando en el form;

aclaro no es la mejor forma de hacerlo asi que por favor no me regañen los maestros.

en el boton imprimir, pondrias que las qrlabels del quickreport fueran iguales a las que tienes en el formulario que llama al reporte es decir

Código Delphi [-]
procedure Tform1.imprimirClick(Sender: TObject);
begin
form2.QRLabel1.Caption:= Label1.Caption;
form2.QRLabel2.Caption:= Label2.Caption;
form2.QuickRep1.Preview;
end;

de esta manera, siempre imprimiras lo que este mostrando el form.

espero te sirva, aunque aclaro que una manera mas limpia es lo que comento felipe88, saludos
Responder Con Cita