Ver Mensaje Individual
  #1  
Antiguo 22-05-2007
ruedabeat2003 ruedabeat2003 is offline
Miembro
 
Registrado: mar 2007
Posts: 66
Reputación: 18
ruedabeat2003 Va por buen camino
Exportando QRPs a PDFs

Hola, tengo implementadas algunas instrucciones para que al momento de visualizar un Reporte(Impresion), pueda con un boton generar mi visualizacion en un Archivo de tipo PDF. Antes debo comentar que los reportes en mi sistema son visualizados con la ayuda de un un TQRPreview en una forma auxiliar, de tal forma que uso lo siguiente:

frmVistaPreliminar := TfrmVistaPreliminar.Create(Self);
frmVistaPreliminar.Caption:='VISTA PRELIMINAR ';
qrpReporte.Prepare;
frmVistaPreliminar.QRPreview1.Zoom := 100;
qrpReporte.QRPrinter.PreviewModal;

O sea que cualquier Reporto lo visualizo utilizando lo anterior mencionado.

En mi forma auxiliar de visualizacion tengo un boton que lo que hace es Exportar el QRP al formato PDF de la siguiente manera:

procedure TfrmVistaPreliminar.spdBtnPDFClick(Sender: TObject);
var
PDFFilt:TQRPDFDocumentFilter;
begin

PDFFilt := TQRPDFDocumentFilter.Create('Archivopdf.PDF');
frmReporte.qrpReporte.ExportToFilter(PDFFilt);
PDFFilt.Free;
end;

Esto actualmente solo sirve para uno solo de los reportes, el que estoy especificando. MI pregunta es respecto a si puedo, al momento de yo ejecutar el click en el boton, saber que QRP esta activo para de esta manera no tener que poner todos los diferentes casos de cada uno de los reportes del sistema, algo asi como 50 reportes. Mi forma de Visualizacion sabe que QRP esta activo? De esa forma puedo mandar a ejecutar cualquiera que la forma auxiliar este visualizando.

Última edición por ruedabeat2003 fecha: 24-05-2007 a las 00:36:27.
Responder Con Cita