3
respostas

Criar relatório em PHP com phpjasperxml

Prezados, estou tentando visualizar relatório com o phpjasperxml, como estou iniciando tentei executar o modelo que vem com o PHPJASPERXML, como mostra o link http://www.simitgroup.com/?q=PHPJasperXML

Após a instalação consegui rodar o programa PHP normalmente, mas ao tentar visualizar o relatório é mostrado vários erros anexo: https://www.dropbox.com/s/kdam5ki73avr07h/ERROS_PHPJasperXML_sample1.php.pdf?dl=0

**Rodei o relatório através do iReport normalmente que conectou com o banco e trouce as informações. O problema está ao tentar visualizar através do PHP, não tenho certeza mas pode estar faltando alguma biblioteca ou configuração no apache.

Alguém pode ajudar na execução de relatório em php?

3 respostas

Oi Hermogenes, parece que o projeto tá parado, mas até onde dizem no site, está funcionando. Pelo erro, me parece que você tem problemas no arquivo sample1.php, mas sem ver o arquivo infelizmente a gente não pode ajudar muito.

Esse PDF mostra que são vários erros no caso. Eu vou tentar fazer o exemplo deles depois pra ver se de fato funciona mesmo.

Só uma pergunta, que versão do PHP cê tá usando?

Grande Wanderson, obrigado por responder! a versão do php que utilizo é: PHP Version 5.6.28

Eu estou utilizando o exemplo deles para iniciar os testes.

Além dessa maneira quais são as outra formas de exibir relatório através do php de modo prático e profissional?

att.

Sendo sincero, nunca cheguei a trabalhar a fundo com essa questão de relatórios Hermogenes, mas assim, vou ver se consigo testar essa ferramenta que mostrou, mas já deixo duas alternativas aqui.

1 - Vi que essa é uma extensão do jasper, muito famoso no mundo java, mas por que não utilizar o projeto original? Tem um artigo legal mostrando como fazer isso no Laravel, mas você com certeza não precisa do Laravel pra isso

link do artigo: https://medium.com/@eltonantunes_85873/relatórios-em-php-laravel-com-jasperreports-parte-1-9a37917846a1

O pacote utilizado é o JasperPHP que também tem uma descrição rápida e ao meu ver, bem prática de como usar: https://github.com/jasperphp/JasperPHP

2 - O pessoal também costuma recomendar o mpdf para esse tipo de coisa, acho que é pdf que quer exportar, né isso? A documentação deles também é legal: https://github.com/mpdf/mpdf

Quer testar essas alternativas? Caso sim, dá um retorno depois pra gente qual saiu melhor pra você?