Arquivos Jasper

9 respostas
Alan_Delgado

oi pessoal,
estou desesperado, tenho que terminar um projeto mas nao consiguo chamar os relatorios .jasper, o netbeans nao esta reconhecendo a classe Jasper, sera que vcs podem me ajudar para executala eu terei que instalar algumas coisa, ou importar de algum lugar, eu nunca tinha lidado com relatorios e esto completamente perdido, eu peguei este codigo se ajudar um pouco para resonder, e coloquei todos os relatorios na mesmo diretorios em que esta o arquivo principal, private void jMenuItem12ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: //relatorio catalogo Connection conn = null; try{ String reportName = "principal/catalogo.jasper"; InputStream fis = this.getClass().getClassLoader().getResourceAsStream(reportName); conn = getConnection(); JasperPrint print = JasperFillManager.fillReport(fis, new HashMap, conn); JasperViewer jv = new JasperViewer(print); jv.setVisible(true); }catch(Exception ex){ ex.printStackTrace(); }finally{ if(conn!= null) try { conn.close(); } catch ( Exception ex){} } }

por favor quempoder me ajudar ,serei muito grato.

9 Respostas

yorgan

Se ele não está localizando o arquivo, tente informar todo o caminho até o relatorio. Para pegar o caminho inicial do projeto, você pode utilizar System.getProperty("user.dir"); e você completa a string com o caminho do pacote que estão os seus arquivos.

Espero ter ajudado.

[]´s

Daniel

bruxel

vc colocou as bibliotecas do ireport e do jasper no classpath ?

Alan_Delgado

bruxel como eu iria fzer isso?, eu instalei o plugin do ireport no netbeans 6, mas como eu adicionaria as bibliotecas no classpath, se nao for muito poderia me explicar um pouco por cima como eu teria que fazer?, serei muito grato

bruxel

desculpe eu achei q vc estava acessando o ireport direto.

mas de qualquer forma, vc acessa as propriedades do projeto, no item biblioteca (library) vc adiciona novo jar.

Alan_Delgado

bom eu fiz o que vc me disse mas eu anexei a pasta que eu baixei do site do jasper,contendo todas as classes, mas nao tem .jar nela, e nao mudou nada depois disso, estou anexando a coisa certa?,ou é para anexar o jar do programa pricipal?

bruxel

agora não sei se o seu caso.

mas para mim eu preciso anexar os jars do ireport.jar e do jasper-xxxx.jar

não coloque toda a pasta, somente o necessário

Alan_Delgado

a questao é que nao sei onde achar estes arquivos .jar, procurei na pasta do jasperreport, mas nao achei nada, o pior que tenho 2 horas para terminar tudo … ta uma correria, num da tempo de eu pegar para estudar…

bruxel

pelo q sei dentro do diretorio de instalacao do ireport tem um diretorio lib, q tem os dois arquivos.

agora não sei como esta instalado o seu ireport

Alan_Delgado

consegui!!, cara valeu mesmo vc falou o que eu precisava tava la no diretorio, nossa valeu msm, fico de devendo uma…

Criado 25 de junho de 2008
Ultima resposta 25 de jun. de 2008
Respostas 9
Participantes 3