[RESOLVIDO] Relatório com iReport não abre em pc sem iReport instalado  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
thiagofesta
JavaGuru
[Avatar]

Membro desde: 19/12/2007 10:42:11
Mensagens: 233
Offline

Olá,
Eu tenho um programinha no qual ele gera um relatório, eu andei testando em vários pcs, e notei que nos pcs que não haviam o iReport instalado da um monte de excessões ao abrir o relatório, alguém faz idéia do motivo?

Abraço!

This message was edited 1 time. Last update was at 16/03/2009 15:52:14


"É melhor calar-se e deixar que as pessoas pensem que você é tolo, do que falar e acabar com a dúvida"
Abraham Lincoln
[WWW] [Yahoo!] [MSN]
avsouza
Virtual Machine Man
[Avatar]

Membro desde: 03/08/2007 13:04:42
Mensagens: 660
Localização: Florianópolis/SC
Offline

Coloque no classpath o ireport nas maquins não tem.

Alexandre Vieira de Souza
MaiqueL
JavaChild
[Avatar]

Membro desde: 01/11/2007 03:23:55
Mensagens: 130
Offline


Estranho..

falta o path para o arquivo Jasper, ou as lib relacionadas ao relatório.

This message was edited 3 times. Last update was at 11/03/2009 14:42:20

[WWW]
thiagofesta
JavaGuru
[Avatar]

Membro desde: 19/12/2007 10:42:11
Mensagens: 233
Offline

Então, eu não sei fazer isto...

Nos computadores que ocorrem o problema, aparece um erro mas ou assim:


Ele diz que não encontrou, como resolvo isto? porque funciona nas máquinas que possuem o iReport?

"É melhor calar-se e deixar que as pessoas pensem que você é tolo, do que falar e acabar com a dúvida"
Abraham Lincoln
[WWW] [Yahoo!] [MSN]
MaiqueL
JavaChild
[Avatar]

Membro desde: 01/11/2007 03:23:55
Mensagens: 130
Offline

thiagofesta wrote:


Ele diz que não encontrou, como resolvo isto? porque funciona nas máquinas que possuem o iReport?


Acredito que quando você instala o Ireport ele busca as bibliotecas necessárias nas bibliotecas do IReport.

Você abriu a aplicação e viu se está com os drivers necessários??

Obs:. claro presumo isso, mais a lógica interna do teu sistema é que vai realmente fazer a busca aos arquivos .

This message was edited 1 time. Last update was at 11/03/2009 14:52:16

[WWW]
thiagofesta
JavaGuru
[Avatar]

Membro desde: 19/12/2007 10:42:11
Mensagens: 233
Offline

Sim, todas as libs estão sendo chamadas, acredito que esteja faltando alguma lib, sei la...

No meu programa eu abro da seguinte forma:


Isso é parte do meu método, mas já da para ter uma idéia.

This message was edited 1 time. Last update was at 11/03/2009 15:17:31


"É melhor calar-se e deixar que as pessoas pensem que você é tolo, do que falar e acabar com a dúvida"
Abraham Lincoln
[WWW] [Yahoo!] [MSN]
VagnerMG
Debugger

Membro desde: 18/04/2008 18:14:15
Mensagens: 55
Offline

Você adicionou as Jars do Ireport no seu projeto?
Pode ser também que você esteje usando o caminho absoluto para abrir o relatório, aí pode dar esse erro também!

O melhor é usar o caminho relativo e colocar o seu relatorio.jasper dentro do diretório do seu projeto!
thiagofesta
JavaGuru
[Avatar]

Membro desde: 19/12/2007 10:42:11
Mensagens: 233
Offline

VagnerMG wrote:Você adicionou as Jars do Ireport no seu projeto?
Pode ser também que você esteje usando o caminho absoluto para abrir o relatório, aí pode dar esse erro também!

O melhor é usar o caminho relativo e colocar o seu relatorio.jasper dentro do diretório do seu projeto!


Eu adicionei todos os jars, pois como disse anteriormente, funciona em computadores que possuem o iReport instalado, já nos computadores sem o iReport instalado não funciona.

A respeito do path dos relatórios, são todos relativos ao projeto, até citei anteriormente, o erro:


Não faço idéia do que seja, está complicado mesmo...

"É melhor calar-se e deixar que as pessoas pensem que você é tolo, do que falar e acabar com a dúvida"
Abraham Lincoln
[WWW] [Yahoo!] [MSN]
thiagofesta
JavaGuru
[Avatar]

Membro desde: 19/12/2007 10:42:11
Mensagens: 233
Offline

Descobri,

É necessário ser o path verdadeiro, "relatorio/Nome.jasper";

"É melhor calar-se e deixar que as pessoas pensem que você é tolo, do que falar e acabar com a dúvida"
Abraham Lincoln
[WWW] [Yahoo!] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team