| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2008 07:31:21
|
fnandos
JavaEvangelist
![[Avatar]](/images/avatar/a5287c074a4729ea3521dfe8eec6f83e.jpg)
Membro desde: 18/02/2008 10:57:42
Mensagens: 317
Localização: Santa Catarina
Offline
|
Buenas pessoal, eu estou tentando passar um valor para o Ireport via HashMap mas não vai. Por exemplo na action eu estou fazendo o seguinte calculo:
Ele deveria somar 10 dias uteis a dataInicio, somando + 1 caso for domingo e + 2 caso for sabado, e passo via HashMap assim:
No relatório ele retona null no text field inde deveria exibir a dataExecucao, quem chama o relatório é o Struts2, o que estou fazendo de errado que não vai?
This message was edited 1 time. Last update was at 20/05/2008 08:56:38
|
Quando saci entra na briga todo chute vira voadora! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2008 07:56:47
|
Ratao
Virtual Machine Man
![[Avatar]](/images/avatar/e0e6518d2cac6a5b1fa6b05498a5e7be.jpg)
Membro desde: 14/05/2006 22:09:25
Mensagens: 529
Localização: Cachoeiro de Itapemirim - ES
Offline
|
Na hora de passar seu parâmetro, você está passando duas Strings ao invés de passar uma e o objeto.
Tenta assim:
|
"Não existe limites para a mente humana... sendo então ilimitado nosso poder de realização."
Victor Zangerolame Fim |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2008 08:37:13
|
fnandos
JavaEvangelist
![[Avatar]](/images/avatar/a5287c074a4729ea3521dfe8eec6f83e.jpg)
Membro desde: 18/02/2008 10:57:42
Mensagens: 317
Localização: Santa Catarina
Offline
|
Meu TomCat bugou aqui
já tinha tentado assim, não muda nada, tipo o field no Ireport deve ser tipo String ou tipo Date? Tentei dos dois modos e tbm não funfa.
|
Quando saci entra na briga todo chute vira voadora! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/05/2008 08:57:39
|
fnandos
JavaEvangelist
![[Avatar]](/images/avatar/a5287c074a4729ea3521dfe8eec6f83e.jpg)
Membro desde: 18/02/2008 10:57:42
Mensagens: 317
Localização: Santa Catarina
Offline
|
Ao invés de passar via HashMap, eu passei o valor do parâmetro via GET e SET.
|
Quando saci entra na briga todo chute vira voadora! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2008 14:24:31
|
marciofermino
GUJ Master
![[Avatar]](/images/avatar/004881ebe3826cf16cfd124968f2a5bb.jpg)
Membro desde: 11/08/2006 11:54:57
Mensagens: 1125
Localização: Apucarana - Pr
Offline
|
Amigo estou com o mesmo problema...
eu tenho um valor em 1 classe java que é String("xxxxxxxx")
eu preciso passar essa string para o iReport .. passar para um componente static-text ..
ou um textFiedl é possivel ?^? ,me parece que vc conseguiu resolver né!
Obrigado
|
Prológica Sistemas
Marcio Fermino
Gerador de Codigos JAVA & FLEX
Aulas Java JSF Flex Hibernate Oracle
Desenvolvimento de Sistemas
Contatos:
marciofermino2003@hotmail.com
skype marciofermino
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2008 14:31:00
|
fnandos
JavaEvangelist
![[Avatar]](/images/avatar/a5287c074a4729ea3521dfe8eec6f83e.jpg)
Membro desde: 18/02/2008 10:57:42
Mensagens: 317
Localização: Santa Catarina
Offline
|
Oi, é como eu tinha dito, crie uma variável do tipo String para receber esse valor e crie seus respectivos get e set, no relatório, crie um parâmetro com o mesmo nome da variável, ai é só adicionar esse parâmetro em um textfield no relatório.
|
Quando saci entra na briga todo chute vira voadora! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2008 14:56:04
|
marciofermino
GUJ Master
![[Avatar]](/images/avatar/004881ebe3826cf16cfd124968f2a5bb.jpg)
Membro desde: 11/08/2006 11:54:57
Mensagens: 1125
Localização: Apucarana - Pr
Offline
|
amigo vc teria um exemplo.. estou precisando muito.
obrigado.
|
Prológica Sistemas
Marcio Fermino
Gerador de Codigos JAVA & FLEX
Aulas Java JSF Flex Hibernate Oracle
Desenvolvimento de Sistemas
Contatos:
marciofermino2003@hotmail.com
skype marciofermino
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2008 14:57:06
|
marciofermino
GUJ Master
![[Avatar]](/images/avatar/004881ebe3826cf16cfd124968f2a5bb.jpg)
Membro desde: 11/08/2006 11:54:57
Mensagens: 1125
Localização: Apucarana - Pr
Offline
|
eu falo isso pq o que é gerado é um jrxml.. como eu poderia passar um valor do get e set para esse componente que esta no jrxml
|
Prológica Sistemas
Marcio Fermino
Gerador de Codigos JAVA & FLEX
Aulas Java JSF Flex Hibernate Oracle
Desenvolvimento de Sistemas
Contatos:
marciofermino2003@hotmail.com
skype marciofermino
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2008 17:02:42
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
Bom gente, essa dúvida é básica. AI vai os passos:
1. Crie um parâmetro e dê o seu tipo;
2. Vincule o parâmetro ao Text Field;
3. No seu código Java, transmita o parâmetro, ou seja, passa o nome do parâmetro e o objeto da classe que deseja exibir:
parameters.put("PAR_DATA", dataExecucao);
Podemos transmitir data, strings e etc, inclusive tipos não listados, desde que o parâmetro seja do tipo estabelecido.
Se não conhecerem o básico, recomendo o tutorial mais atual que temos em nossa língua:
http://www.dfjug.org/DFJUG/RelatoriosJasperReportsiReport.zip
Ou no site do autor Edson descrito no tutorial.
This message was edited 1 time. Last update was at 24/09/2008 17:03:17
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2008 17:19:37
|
marciofermino
GUJ Master
![[Avatar]](/images/avatar/004881ebe3826cf16cfd124968f2a5bb.jpg)
Membro desde: 11/08/2006 11:54:57
Mensagens: 1125
Localização: Apucarana - Pr
Offline
|
okay entendi...
so 1 pergunta desculpe mesmo.. so me da a dica de como posso vincular o parametro ao textfield..
pois eu criei tudo certinho so nao sei como vincular..
|
Prológica Sistemas
Marcio Fermino
Gerador de Codigos JAVA & FLEX
Aulas Java JSF Flex Hibernate Oracle
Desenvolvimento de Sistemas
Contatos:
marciofermino2003@hotmail.com
skype marciofermino
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2008 19:49:24
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
Depende muito do que está querendo transmitir. Se quer alimentar o relatório com dados, de modo que se comporte como uma conexão com o banco, acredito que esta thread irá lhe ajudar:
http://www.guj.com.br/posts/list/15/104089.java#562434
Do contrário, basta transmitir o parâmetro via Hash que ele vai numa boa.
Se tem dúvida de como passar um parâmetro, o link do tutorial do autor Edson ensina direitinho, sem problemas, só ir até o fim dele que vc vê.
Bons relatórios.
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
|
|