| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/06/2009 14:25:06
|
Deluxe
GUJ Ranger
![[Avatar]](/images/avatar/6d8e4836f22d0a921638c5a785a62896.jpg)
Membro desde: 26/04/2006 15:50:49
Mensagens: 793
Localização: Distrito Federal
Offline
|
Pessoal
eu tenho um relatorio que possui um subReport
está funcionando perfeitamente..
agora quando fui gerar pelo codigo java..
vi um problema, onde eu passo o arquivo jasper do subReport ?
ele é passado por parametro ?
This message was edited 1 time. Last update was at 18/06/2009 07:43:37
|
Eu tenho a humildade de aprender com as pessoas, e nao a arrogância de ensiar o que eu não sei... |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/06/2009 15:42:12
|
Mero_Aprendiz
JavaEvangelist
![[Avatar]](/images/avatar/298f587406c914fad5373bb689300433.jpg)
Membro desde: 25/08/2004 11:32:27
Mensagens: 380
Localização: Goiânia
Offline
|
Deluxe wrote:Pessoal
eu tenho um relatorio que possui um subReport
está funcionando perfeitamente..
agora quando fui gerar pelo codigo java..
vi um problema, onde eu passo o arquivo jasper do subReport ?
ele é passado por parametro ?
Olá Deluxe.
Uma solução simples é passar o caminho do subReport por parametro.
No iReport, nas propriedades do sub-relatório, informe que a classe de Expressão do sub-relatório como String e na expressão, passe o parametro que contém o caminho do subReport.
Assim é bem simples, sem complicação, e funciona.
[]'s
JL
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/06/2009 07:39:40
|
Deluxe
GUJ Ranger
![[Avatar]](/images/avatar/6d8e4836f22d0a921638c5a785a62896.jpg)
Membro desde: 26/04/2006 15:50:49
Mensagens: 793
Localização: Distrito Federal
Offline
|
entao cara
rodando o relatorio pelo Ireport ele funciona de boa
mas quando coloco la no codigo java..
fiz assim pra passar o parametro
onde la no meu subRelatorio ja está
até ai blz..
quando mando gerar, nao da erro nenhum, gera de boa..
mas onde é a parte do subReport ele sai em branco..
pq sera?
|
Eu tenho a humildade de aprender com as pessoas, e nao a arrogância de ensiar o que eu não sei... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2009 17:55:44
|
marthian_2
JavaBaby
![[Avatar]](/images/avatar/ef86e2c126d3fbb45783c5ccd26daed2.jpg)
Membro desde: 24/09/2007 12:44:38
Mensagens: 92
Offline
|
OPs... tu consegiu resolver....
O que tou em dúvida não e nem como passar o subrelatorio pro relatório e sim em como preencher os campos do sub antes de envia-lo.....
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/11/2010 19:09:17
|
Kleber-rr
Virtual Machine Man
![[Avatar]](/images/avatar/ba3ce9aeca1ef55d67282287b5a4b423.jpeg)
Membro desde: 02/07/2009 12:12:02
Mensagens: 664
Offline
|
Eae Deluxe, conseguiu resolver??
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2011 06:52:53
|
ranieriviana
Thread.start()
Membro desde: 19/07/2008 07:04:10
Mensagens: 25
Localização: Salvador - Bahia
Offline
|
Pessoal,
percebi que o problema não estava no carregamento do relatório, e sim na passagem da Conexão com o banco, se você for nas opções do subreport e colocar no campo When No Data: All Sections, No Detail, o subrelatório mostra o cabeçalho, a partir disso percebi que o erro era na exibição dos dados. O Ireport coloca automaticamente que o subreport utilize a conexão do relatório master, contudo no meu caso e no citado acima estamos passando o ResultSet pronto e nenhuma conexão, o que fiz foi criar um parâmetro conexaoaux, colocar o subreport para apontar a conexão para esse parâmetro e passar a conexão com o banco para o relatório principal.
Dessa forma funcionou show de bola!
Espero estar ajudando, porque pesquisei muito e não achei ninguém informando que resolveu o problema, apenas a dica de colocar para exibir o relatório mesmo sem dados, o que me abriu a mente para analisar as conexões.
|
|
|
 |
|
|