FortesReport exportar para pdf

Delphi

13/01/2005

Gostaria de saber como faço para exportar o meu relatorio para pdf, qual o comando e como devo proceder, estou usando o fortesreport. obrigado


Djedy2005

Djedy2005

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

13/01/2005

tem um componete ai que vc coloca ele no form e na hora que for salvar o relatório, vc tem a opção de salvar em pdf....
não lembro o nome do componente mais ele tem o icone do acrobat.....


GOSTEI 0
Jc

Jc

13/01/2005

Tenta usar este componente que encontrei, achei super util e acho que vai te ajudar bastante, é o [url=http://www.est.hi-ho.ne.jp/takeshi_kanno/powerpdf/]PowerPDF[/url].

Falow......


GOSTEI 0
Programalista

Programalista

13/01/2005

Olá Djedy2005, eu ainda não sei utilizar o Fortes para gerar relatórios mestre/detalhe, mas em alguns testes eu consegui salvar um relatório em pdf, xls e html. Basta que vc coloque no seu form_principal, os componentes abaixo:

- RLHTMLFilter --> exporta para HTML
- RLPDFFilter --> exporta para PDF
- RLXLSFilter --> exporta para XLS

Quando vc for salvar o relatório, você poderá escolher entre HTML, PDF e XLS.

Espero ter ajudado.


GOSTEI 0
Djedy2005

Djedy2005

13/01/2005

Gostaria de saber a linha de programacao como faço para salvar direto o relatorio sem abrir a caixa de dialago para pdf. com o fortes report


GOSTEI 0
Jats

Jats

13/01/2005

Gostaria de saber a linha de programacao como faço para salvar direto o relatorio sem abrir a caixa de dialago para pdf. com o fortes report


Também estou interessado em aprender como fazer isso. Espero que algum colega desse forum nos auxilie.

Desde já grato. :)


GOSTEI 0
Cesarpir

Cesarpir

13/01/2005

Eu faço assim no evento click de um button:

obs:
a) Supondo que o seu form do relatório chame-se FVag22
b) O S é um componente Savedialog e o name dele é S;


if S.Execute then begin
try
FVag22 := TFVag22.Create(Self);
FVag22.RLReport1.SaveToFile(S.FileName);
FVag22.RLReport1.Prepare;
FVag22.RLPDFFilter1.FilterPages(FVag22.RLReport1.Pages,1,-1,False);
ShowMessage(´Arquivo gerado com sucesso...´);
finally
FVag22.Free;
end;
end;

Espero que ajude

César


GOSTEI 0
Emerson Romagnoli

Emerson Romagnoli

13/01/2005

Cesar   Obrigado pela dica, foi util para eu conseguir exportar o relatório para PDF.   Só tem um detalhe, o componente RLPDFFilter não tem o método FilterPages, ou pelo menos na versão que estou usando -> FortesReport v3.23 \251 Copyright © 1999-2004 Fortes Informática.   Então fiz da seguinte forma :             RLReport1.SaveToFile( 'C:\TesteExportacao.pdf' );
          RLReport1.Prepare;
          RLPDFFilter1.ExecuteDialog;
E nem precisou do saveDialog.   Abraços a todos. Romagnoli  
GOSTEI 0
POSTAR