Duvida visualizar impressão Report Builder

Delphi

05/12/2013

Gostaria de saber como faço para visualizar um relatório antes de imprimir
segue o codigo
ppReport1.Template.FileName:=''C:\teste.rtm'';
ppReport1.Template.LoadFromFile;
ppReport1.Print;

assim ele já abre a janela de impressão, e preciso visualiza-lo antes

agradeço desde ja
Paulo Nunes

Paulo Nunes

Curtidas 0

Respostas

Deivison Melo

Deivison Melo

05/12/2013

Se trocar seu código:
   ppReport1.Print;


Por:

   ppReport1.preview;


Não funciona?

Você no exemplo citado está mandando diretamente para impressora!

Abração e bons códigos!!
GOSTEI 0
Paulo Nunes

Paulo Nunes

05/12/2013

Se trocar seu código:
   ppReport1.Print;


Por:

   ppReport1.preview;


Não funciona?

Você no exemplo citado está mandando diretamente para impressora!


Abração e bons códigos!!


eu ja tentei porem o ppReport1 não tem esta opção preview
estou dando uma olhada no ppViewer1 mas ainda não consegui fazer a visualização


GOSTEI 0
Paulo Nunes

Paulo Nunes

05/12/2013

Consegui resolver meu problema
fiz o seguinte
mudei a propriedade DeviceType do ppReport1 para screen
por padrão ela estava em print

procedure TF_Imprimir.BitBtn1Click(Sender: TObject);
begin
ppReport1.Template.FileName:='C:\teste.rtm';
ppReport1.Template.LoadFromFile;
ppReport1.DeviceType := 'Screen';
ppReport1.Print;
end;

podem fechar o topico
GOSTEI 0
Deivison Melo

Deivison Melo

05/12/2013

Solução proposta foi:
ppReport1.DeviceType := 'Screen';


Obrigado por postar a solução !

Abração e bons códigos!!
GOSTEI 0
POSTAR