pega total de paginas fast-report
27/12/2020
0
boa tarde a todos alguém pode me ajudar como pegar o numero total de paginas de um relatório no fast-report com Delphi?
estou utilizando o seguinte código mas ele só retorna dois toda vez.
dsdocumento.DataSet.Open;
frxReport.LoadFromFile('relatorio.fr3');
Application.ProcessMessages;
frxReport.PrepareReport(true);
tamanho:= frxReport.PagesCount;
frxReport.ShowPreparedReport;
estou utilizando o seguinte código mas ele só retorna dois toda vez.
dsdocumento.DataSet.Open;
frxReport.LoadFromFile('relatorio.fr3');
Application.ProcessMessages;
frxReport.PrepareReport(true);
tamanho:= frxReport.PagesCount;
frxReport.ShowPreparedReport;
Adriano Duarte
Curtir tópico
+ 0
Responder
Posts
29/12/2020
Adriano Duarte
Tente colocar o IntToStr antes de PagesCount
bom dia obrigado pela dica, tentei aqui mas continua retornando o numero dois mesmo o documento tendo apenas uma pagina!
frxReport.LoadFromFile('documento.fr3');
Application.ProcessMessages;
frxReport.PrepareReport(true);
tt:=IntToStr(frxReport.PagesCount);
frxReport.ShowPreparedReport;
Responder
30/12/2020
Adriano Duarte
boa noite consegui resolver o problemas acessando essa propriedade frxReport.PreviewPages.Count;
Responder
Clique aqui para fazer login e interagir na Comunidade :)