| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2009 14:19:23
|
thiagofesta
JavaGuru
![[Avatar]](/images/avatar/eff4ceddd4035b36233219a6ea4b889e.png)
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 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2009 14:30:19
|
avsouza
Virtual Machine Man
![[Avatar]](/images/avatar/752a6fc94c80ba4f8b2dc8506fcc87f3.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2009 14:35:16
|
MaiqueL
JavaChild
![[Avatar]](/images/avatar/cdabdc0e9e63c54d02eec86ba6acacd4.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2009 14:42:02
|
thiagofesta
JavaGuru
![[Avatar]](/images/avatar/eff4ceddd4035b36233219a6ea4b889e.png)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2009 14:48:37
|
MaiqueL
JavaChild
![[Avatar]](/images/avatar/cdabdc0e9e63c54d02eec86ba6acacd4.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2009 15:17:05
|
thiagofesta
JavaGuru
![[Avatar]](/images/avatar/eff4ceddd4035b36233219a6ea4b889e.png)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2009 05:38:08
|
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!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2009 06:36:00
|
thiagofesta
JavaGuru
![[Avatar]](/images/avatar/eff4ceddd4035b36233219a6ea4b889e.png)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2009 15:51:54
|
thiagofesta
JavaGuru
![[Avatar]](/images/avatar/eff4ceddd4035b36233219a6ea4b889e.png)
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 |
|
|
 |
|
|