erro Java/Ireport  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

e ai galera blza?

seguinte...to com um relatório com sub-relatórios inseridos nele...
quando rodo no Ireport ele roda perfeitamente, mas qdo fui por o comando no Java pra rodar o relatório dá o seguinte erro:


23/01/2007 15:26:04 net.sf.jasperreports.engine.query.JRJdbcQueryExecuter <init>
WARNING: The supplied java.sql.Connection object is null.


alguém saberia me dizer o que está se passando de errado?

desde já agradeço mto a atenção de vcs

flws
shison
JavaBaby
[Avatar]

Membro desde: 28/12/2006 01:08:46
Mensagens: 82
Offline

Olá, na própria lib do jasperreports já estão inclusos os drivers JBDC e tudo mais? caso não, talvez isto que esteja atrapalhando.

Espero ter ajudado.
até.

----
Hudson Pena Magalhães
[MSN]
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

então...já estão inclusos os drivers lá...mas mto obrigado pela ajuda...

o problema na realidade é o seguinte...eu tenho o report principal e nesse principal tem 10 subreports...até então td blza...
no java, se eu imprimir qualquer um dos subreports vai td normal, mas qdo eu coloco pra imprimir o principal dá esse erro ai em cima em imprime um relatório sem dados, só com os campos estáticos...

não tenho a menor idéia do que seja...já tentei td que imaginei e nda deu certo...

por favor alguém pode me ajudar com isso?

flws

julianostr
GUJ Ranger
[Avatar]

Membro desde: 31/03/2006 14:16:14
Mensagens: 855
Localização: Blumenau - SC
Offline

Quando você roda dentro do iReport você cria conexão "nele mesmo", então daí funciona.

Quando você dispara a partir do java você terá que passar a conexão pra ele senão vai dar crepe mesmo.

Seria isso??

LASER
Light Amplification by Stimulated Emission of Radiation
otaviofcs
Virtual Machine Man
[Avatar]

Membro desde: 21/12/2006 18:01:54
Mensagens: 511
Localização: Rio de Janeiro
Offline

Verifique se o seu código só está mandando pra sua classe que chama o jasper um resultsets aberto. Se for o caso, quando você precisa de subrelatorios, ou passa todos os resultsets abertos ou passa uma conexão para que ele, o jasperReport, possa abrir os recordsets. tenta passar o fillReport com uma conexão aberta e vê se ele reclama (pouco provável).

abraços,

otávio

visite o blog da Riopro em:
http://blog.riopro.com.br

Aumente a capacidade de inovação na sua empresa usando o Zest:
http://zest.com.br

Conheça também:
http://votebolsa.com.br
[WWW]
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

julianostr wrote:Quando você roda dentro do iReport você cria conexão "nele mesmo", então daí funciona.

Quando você dispara a partir do java você terá que passar a conexão pra ele senão vai dar crepe mesmo.

Seria isso??


então amigo...o problema eh que se eu passar algo do tipo:



ele roda o rlatório com os subs dentro, só que os sub estão com valores estáticos...eles não mudam conforme o jrRS que passei a eles, mas se eu rodar só os subs, sem o principal, eles rodam direitinho, com os dados do jrRS...

acho que teria que fazer algo assim no principal:



mas tb não dá certo...eh onde ele acusa o erro que postei acima...

pelo amor de Deus, alguém tem uma idéia pra me ajudar?

vlw

flws
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

otaviofcs wrote:Verifique se o seu código só está mandando pra sua classe que chama o jasper um resultsets aberto. Se for o caso, quando você precisa de subrelatorios, ou passa todos os resultsets abertos ou passa uma conexão para que ele, o jasperReport, possa abrir os recordsets. tenta passar o fillReport com uma conexão aberta e vê se ele reclama (pouco provável).

abraços,

otávio


otávio,

desculpe minha ignorância, mas como vou fazer pra passar todos os resultsets pra ele?
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

o galera, ninguém pode me ajudar ai?
andreengesoft
JavaChild
[Avatar]

Membro desde: 05/01/2007 11:50:19
Mensagens: 144
Localização: Belo Horizonte - MG mas eu prefiro o nordeste
Offline

a galera aki no forum ta bem fraca no ireport ou tão com preguiça de detalhar mais, tudo que eu perguntei ate hoje eu resolvi me virei e descobri sozinho e fui depois no topicos que perguntei e eu mesmo joguei a resposta detalhada pra quem precisar, mas boa sorte ai tomara quem alguem te ajude na solução, se eu soubesse eu tb te ajudaria pq to garrado mais ou menos nessa parte ai, estou precisando saber como linkar um parametro do relatorio principal com o subreport fodas ne hehehe valeu evandro qdo eu souber te do uma força valeus
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

galera...mto obrigado pela ajuda e atenção de vcs mas consegui resolver...


o problema estava no hora de eu enviar os parametros para os subreports.


vlw

flws
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team