Página 1 de 1

Fastreport relatorio com dois forms

Enviado: 23 Mai 2018 23:51
por rubens
Boa noite...

Alguém que usa fastreport pode me dar uma ajuda?
Preciso imprimir em um mesmo relatório com dois ou mais forms (fr3).
Alguém sabe como fazer?
Achei que fosse com o :Newpage() mas quando executa este método da erro no Windows..
Como estou tentando:
FrPrn:= frReportManager():new()
FrPrn:LoadFromFile(cRelat+'Teste1.Fr3')
FrPrn:NewPage()
FrPrn:LoadFromFile(cRelat+'Teste2.Fr3')
FrPrn:PrepareReport()
FrPrn:DesignReport()
FrPrn:DestroyFR()
Obrigado...
Rubens

Fastreport relatorio com dois forms

Enviado: 25 Mai 2018 10:47
por rubens
Bom dia..

Resolvido...
FrPrn:= frReportManager():new()
FrPrn:LoadFromFile(cRelat+'Teste1.Fr3')
FrPrn:PrepareReport()
FrPrn:LoadFromFile(cRelat+'Teste2.Fr3')
FrPrn:PrepareReport(FR_NOTCLEARLASTREPORT)
FrPrn:ShowPreparedReport()
FrPrn:DestroyFR()
O FrPrn:PrepareReport(FR_NOTCLEARLASTREPORT) evita que o relatório anterior seja destruído/limpo e tem que trocar FrPrn:ShowReport() por FrPrn:ShowPreparedReport().

Rubens