quarta-feira, 18 de novembro de 2015

Chamar relatório JasperSoft Studio/IReport no Java (Eclipse/Netbeans)

Bom dia o/

      Como muitos já devem saber, o programa IReport (programa para criar relatórios visuais em JasperReport) estará encerrando suas atividades a partir de 31/12/2015 e não terá mais manutenções e correções. A empresa Jaspersoft Community deixou então o programa Jaspersoft Studio como ferramenta para criarmos nossos relatórios de agora em diante.
      Pra quem já usava o IReport não deve ter encontrado muita dificuldade em migrar para a nova tecnologia. Mas para outros (como eu xD) que entrei neste universo de relatórios a pouco tempo, me deparei com a pergunta (tenho meu relatório lá bonitinho e super fácil de criar no meu Jaspersoft Studio), e também tenho meu sistema que está precisando de um relatório. Então.. como fazer uma chamada ao relatório através do meu eclipse???
      Primeiro, para quem não sabe como criar seus relatórios com esta ferramenta, vou deixar um vídeo aqui bem explicado pelo pessoal o educandoweb:

https://www.youtube.com/watch?v=xg-WApal1Eo

    Ok, agora o que vocês precisam saber é que o Jaspersoft Studio é um evolução e continuação do IReport, sendo assim as libs (bibliotecas de arquivos .jar) que usávamos no IReport ainda funcionam no Jaspersoft Studio.
    Sendo assim, o que vamos fazer é instalar a IReport e copiar para uma pasta do nosso projeto eclipse os arquivos: xalan.jar (que fica localizado no diretório: C:\Program Files (x86)\Jaspersoft\iReport-5.6.0\ireport\libs) e todos os arquivos .jar do diretório C:\Program Files (x86)\Jaspersoft\iReport-5.6.0\ireport\modules\ext .. como mostra o vídeo também muito bem explicado pelo pessoal do JavaPlugados:
 
https://www.youtube.com/watch?v=Dz91jMjOPQc&index=61&list=PLO38D8juJBEM-zrARo_d3yyUmRZtlFTDr

     O video do JavaPlugados mostra também como chamar o relatório, então é só acompanhar o vídeo.
     Concluindo, não há muita diferença entre o IReport e o Jaspersoft Studio, mas para que os relatório de ambos funcionem precisam ser importadas esses arquivos .jar que mencionei nesta postagem. Como não encontrei os arquivos nas pastas do Jaspersoft a solução que encontrei foi instalar o IReport e usar os arquivos dele =)
     Espero que seja útil para outras pessoas, fiquem na Paz e até a próxima!

     

2 comentários:

  1. Maravilhoso cara! Já havia instalado em aula e configurado o iReport porem me perdi com outras classes e seu post me ajudou. valeu muito....

    ResponderExcluir
    Respostas
    1. Que bom que ajudou, quebrei muito a cabeça um tempo atrás com esses relatórios também! rsrs Vlw o/

      Excluir