Pregunta: | 26113 - NO RECALCULAR DATOS DEL PREVIEW AL IMPRIMIR |
Autor: | Ivan Fernandez Lorente |
Hola:
Trabajando con quickreports, al usar el qrpreview, me encuentro con el problema de que despues de previsualizar la report y al imprimir vuelve a leer y/o calcular los datos. Para enlazar el report con el preview utilizo: procedure Tform.ReportPreview(Sender: TObject); begin self.objpreview.QRPrinter := tqrprinter(sender); end; Como podria hacerlo para que no recalcule sino que imprima el preview que ya tengo generado? Muchisimas gracias. |
Respuesta: | Lui Fernandez |
Basta que desde un boton de la aplicación llames al método Preview de QuickRep si lo que quieres es prever o Print si quieres imprimir directamente sin antes ver los resultados del informe
procedure TMainForm.BitBtn1Click(Sender: TObject); begin QuickRep1.Preview; end; procedure TMainForm.BitBtn2Click(Sender: TObject); begin QuickRep1.Print; end; |