Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Problemas con Preview en Rave (https://www.clubdelphi.com/foros/showthread.php?t=46906)

MaMu 13-08-2007 17:25:35

Problemas con Preview en Rave
 
Yo hago un Preview Form, de mi impresion, sin ningun tipo de problemas:

Código Delphi [-]
//El Query se encuentra abierto.
 
var
  NDRStream:  TMemoryStream;
begin
  NDRStream := TMemoryStream.Create;
  try
    RvProject1.open;
    RvProject1.SelectReport(reporte,true);
    RvProject1.SaveToStream(NDRStream);
    RvNDRWriter1.Stream:=NDRStream;
    RvProject1.Execute;
    RvRenderPreview1.Render(NDRStream);
    RvProject1.close;
    dxButton7.Click;
  except
    NDRStream.Free;
  end;
end;

Hasta ahi visualizo perfecto, imprimo perfecto y todo mas que bien. El proble ocurre cuando mi reporte excede de una pagina, y ocupa 2 o mas. Ya que, cuando hago el Preview de cualquier otra pagina, esta se muestra, pero sin el formato en que yo cree el reporte. Para avanzar y retroceder, hago lo siguiente:

Código Delphi [-]
//Avanzar
  RvRenderPreview1.NextPage;
  Label18.Caption:=IntToStr(RvRenderPreview1.CurrentPage)+'/'+IntToStr(RvRenderPreview1.Pages);
 
//Retroceder
  RvRenderPreview1.PrevPage;
  Label18.Caption:=IntToStr(RvRenderPreview1.CurrentPage)+'/'+IntToStr(RvRenderPreview1.Pages);

Lo hace sin problemas, pero el formato del Preview es desastrozo y no me respeta el de la primera hoja, por ejemplo, el tamaño de las letras, cambia.

Como puedo hacer para que me respete el formato? Me olvido de algo?

Saludos y Gracias


La franja horaria es GMT +2. Ahora son las 13:42:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi