Hola!
Actualmente uso este codigo para imprimir un reporte
prediseñado en el Rave Reports:
Código Delphi
[-]with ADODiario do
begin
close;
sql.Clear ;
sql.Add('SELECT * FROM Captura ' +
'WHERE ((hfCaptura BETWEEN :HFIni AND :HFFin) ' +
'AND (Dispositivo = :Numero)) ' +
'ORDER BY Consecutivo');
Parameters.ParamByName('HFIni').Value := Inicio;
Parameters.ParamByName('HFFin').Value := Final;
Parameters.ParamByName('Numero').Value := IDDispositivo;
open;
end;
if not ADODiario.IsEmpty then
with frmMain.RvProject1 do
begin
SetParam('Titulo', strTitulo);
SelectReport('ReporteDiario', false);
Execute ;
end
else
ShowMessage('No hay datos para imprimir');
Hasta aqui no hay problema funciona OK. Mi necesidad ademas de imprimirlo es que debo de guardar el reporte en formato PDF. Para esto Rave tiene un componente llamado RvRenderPDF. Este componente tiene una propiedad que requiere de dos parametros:
Cita:
RvRenderPDF.PrinterRender(NDRStream:TStream, OutputFiliName: TFileName);
|
Aqui es mi duda ¿de donde obtengo de acuerdo a el codigo anterior el objeto TStream?
gracias por la ayuda!