| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/03/2005 17:12:47
|
Lindeberg
JavaChild
Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline
|
Tem como passar um objeto, como parametro, para o meu relatorio ??
valeu !!
|
Lindeberg |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/03/2005 18:25:30
|
warley
Java Ninja
![[Avatar]](/images/avatar/868b7df964b1af24c8c0a9e43a330c6a.png)
Membro desde: 16/03/2004 18:46:25
Mensagens: 266
Localização: Vitória - ES
Offline
|
Vala....
Cara tem sim! Basta vc colocar o objeto dentro do HashMap.
Aí vc recupera o objeto dentro do jasper como vc faz em java mesmo.
|
Ninguém é tão grande que não possa aprender, nem tão pequeno que não possa ensinar
Já me perguntaram: "O porquê que tem que ser em Java?"
Eu respondi: "Por quê não pode ser?"
- SCWCD 1.4
- SCJP 5.0
- SCJA 1.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 11:51:11
|
Lindeberg
JavaChild
Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline
|
Coloquei assim :
para passar o objeto como parametro. E lá no jasper declarei uma variavel do tipo Object, chamada obj. Meu problema eh na hora de recuperar a informação. Tentei isso :
Onde TipoMov eh um atributo do tipo String, mas no entanto não deu certo !!!
como deve ser ??
|
Lindeberg |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 11:59:33
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Você teria que declarar o a classe do parametro não como Objeto, mas sim como o tipo de classe que o Objeto representará.
Por exemplo colocar na declaração do tipo do parâmetro:
com.meu.pacote.MinhaClasse
Mas não sei como que fica o lance do classpath. Talvez tenha que colocar essa classe no diretório lib do Jasper quando estiver testando.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 14:19:59
|
keller
GUJ Master
![[Avatar]](/images/avatar/f410588e48dc83f2822a880a68f78923.jpg)
Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline
|
Crie uma classe com os get's necessarios tipo
agora passe ela como parametro no HashMap [acho que nao preciso explicar né? ]
beleza agora vamos ao iReport
agora no report basta criar um field do tipo string com a expressao
se eu nao me perdi, deve funcionar
valeu cara? até mais..
This message was edited 1 time. Last update was at 09/03/2005 14:21:25
|
Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 16:36:13
|
Lindeberg
JavaChild
Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline
|
valeu gui pela ajuada, mas ainda to com problema. Lá no campo Variable Class Type de principal.jrxml, eu coloquei apenas Material, que o nome da classe que eu desejo passar como parametro. Tanto Material.java como principal.jrxml estaõ no mesmo diretorio, por isso nesse campo, Variable Class Type, coloquei apenas o nome da classe.
No entanto na hora que eu rodo no iReport ele diz que não consegeu encontrar a classe Material. Ao meu ver, ele deveria encontrar uma vez que estão no mesmo diretorio !!
valeu !
|
Lindeberg |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 17:48:04
|
Lindeberg
JavaChild
Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline
|
Alguem ajuda ai ??
|
Lindeberg |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 17:52:52
|
TedLoprao
Virtual Machine Man
![[Avatar]](/images/avatar/c8604bc33f4c112715031.jpg)
Membro desde: 09/05/2003 00:32:03
Mensagens: 607
Offline
|
Para o IReport encontrar minhas classes eu tive que colocar o jar com elas dentro da pasta lib do IReport...
Faça isso, feche o IReport e abra novamente e então tente compilar o arquivo....
Detalhe: se for um arquivo apenas precisa ser o .class e não o .java
Fallow
|
Rodrigo Klein
----------------------------------------------------
Java is the best |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 18:01:40
|
Lindeberg
JavaChild
Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline
|
E se eu executar da aplicação e naõ do iReport, daria esse problema tb ?? Acho q não ne'?? No entanto eu tentei da aplicaçao e tb não deu certo !!
valeu cara !!
This message was edited 1 time. Last update was at 09/03/2005 18:02:10
|
Lindeberg |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 18:04:05
|
keller
GUJ Master
![[Avatar]](/images/avatar/f410588e48dc83f2822a880a68f78923.jpg)
Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline
|
Siga Passo-a-Passo.
e você precisa expecificar o package certinho na Variable beleza ?
de uma relida no que eu passei. faça um passo-a-passo que vai funcionar..
Valeu? até mais..
|
Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2005 18:06:54
|
TedLoprao
Virtual Machine Man
![[Avatar]](/images/avatar/c8604bc33f4c112715031.jpg)
Membro desde: 09/05/2003 00:32:03
Mensagens: 607
Offline
|
E o erro foi o mesmo? Tipo, na aplicação vc pegou o jrxml e compilou e mesmo assim deu o mesmo erro?
|
Rodrigo Klein
----------------------------------------------------
Java is the best |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2005 10:20:38
|
Lindeberg
JavaChild
Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline
|
TedLoprao wrote:E o erro foi o mesmo? Tipo, na aplicação vc pegou o jrxml e compilou e mesmo assim deu o mesmo erro?
Não . Na aplicação não deu erro algum , simplismente não apareceu nada. Fiz tudo como o gui falou, mas infelismente não aparece nada !!
Tanto o .jrxml quanto o .java (classe a ser passada como parametro para .jrxml) estão no mesmo diretorio. Por isso, no campo "Variable Class Type" coloquei apenas o nome da classe.
gui, so aquele passo-a-passo que vc deu eh suficiente mesmo ?? Fiz igualzinho como vc disse !! Vc poderia dá uma explicada na localização da classe que eu quero passar como parametro , ou seja, onde ela deve ficar ? Da forma que eu estou fazendo num era pra dá certo não ??
valeu !!!
|
Lindeberg |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2007 16:59:24
|
kpbds_pb
Debugger
Membro desde: 11/09/2006 15:48:02
Mensagens: 65
Offline
|
aqui no meu tb naum funciona..... da q num acha a classe... issu dentro do iReport
|
:: Kleber Pinel Bernardo da Silva ::
-- SCJP since 07/2009 -- |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 14:24:59
|
keller
GUJ Master
![[Avatar]](/images/avatar/f410588e48dc83f2822a880a68f78923.jpg)
Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline
|
Poisé a classe nao esta no classpath ai nao funciona mesmo.
|
Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/09/2009 14:30:17
|
luiz.carlos
Thread.start()
Membro desde: 30/01/2009 11:05:41
Mensagens: 34
Offline
|
keller wrote:Crie uma classe com os get's necessarios tipo
agora passe ela como parametro no HashMap [acho que nao preciso explicar né?  ]
beleza agora vamos ao iReport
agora no report basta criar um field do tipo string com a expressao
se eu nao me perdi, deve funcionar
valeu cara? até mais.. 
O Amigo...joia...estava precisando fazer a mesma coisa......e usei seu procedimento no entando quando vai exibir ..exibi nulo..so que o objeto está no map...tem alguma ideia?
|
Luiz Carlos da Silva
SCJA
SCJP
SCWCD
SCBCD
SCEA parte 1 |
|
|
 |
|
|