Dúvida como chamar na aplicação relatórios do Report Builder
Tenho uma duvida referente como executar os relatórios no Report Builder.
Coloquei um componente ppreport1 no form e criei 3 relatorios
Cliente.rtm, Fornecedor.rtm e Produtos.rtm os relatórios pelo ppreport estão ok visualizo tudo, mas como faço para incluí-los na minha aplicação pois tenho lá no menu relatorios/Produtos/Clientes/Fornecedores.
Sei que se colocar ppReport1.Print, ele funciona, mas tenho 3 relatorios terei que colocar 3 componentes ppreport ?
Como faço para chamar cada relatorio com o mesmo componente ppreport ?
Desde já agradeço.
Coloquei um componente ppreport1 no form e criei 3 relatorios
Cliente.rtm, Fornecedor.rtm e Produtos.rtm os relatórios pelo ppreport estão ok visualizo tudo, mas como faço para incluí-los na minha aplicação pois tenho lá no menu relatorios/Produtos/Clientes/Fornecedores.
Sei que se colocar ppReport1.Print, ele funciona, mas tenho 3 relatorios terei que colocar 3 componentes ppreport ?
Como faço para chamar cada relatorio com o mesmo componente ppreport ?
Desde já agradeço.
Semchance
Curtidas 0
Respostas
Semchance
01/07/2004
Aí Pessoal pesquisei e consegui a resposta é possivel gerar os relatórios com apenas uma ppreport sim segue código abaixo....
scaminho := ExtractFilePath(Application.ExeName);
ppReport1.Template.FileName := sCaminho + ´Nome_do_Relatorio.rtm´;
ppReport1.Template.LoadFromFile;
ppReport1.PrintReport;
sCaminho é uma String que deve ser criada e armazenará o caminho onde o .exe e seu .rtm deve estar.
Bastar colocar este codigo no evento onde for chamar o seu relatório.
scaminho := ExtractFilePath(Application.ExeName);
ppReport1.Template.FileName := sCaminho + ´Nome_do_Relatorio.rtm´;
ppReport1.Template.LoadFromFile;
ppReport1.PrintReport;
sCaminho é uma String que deve ser criada e armazenará o caminho onde o .exe e seu .rtm deve estar.
Bastar colocar este codigo no evento onde for chamar o seu relatório.
GOSTEI 0