| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2006 12:24:42
|
RenataFA
Virtual Machine Man
![[Avatar]](/images/avatar/c05c903e3d997added79518f0e850026.jpg)
Membro desde: 24/08/2006 08:15:10
Mensagens: 698
Offline
|
Bom dia,
Estou com problemas com os caracteres acentuados em meus relatórios .jrxml. Tenho uma tabela de ocorrências por ex.
Se eu faço o select direto no Query Browser as ocorrências aparecem acentuadas corretamente, vejam:
Se eu mostro elas em alguma tela enquanto estou rodando meu programa .java elas também aparecem acentuadas
corretamente:
No entanto, quando eu seleciono elas através de um select dentro do meu .jrxml para apresentar na forma de um
relatório, os caracteres que deveriam estar acentuados aparecem com caracteres loucos (aqueles quadradinhos):
Se eu salvo os dados apresentados no visualizador de relatórios nos formatos PDF, RTF, XML, HTML, etc... em todos o
problema com os acentos persiste.
A configuração atual do meu BD é:
O problema só acontece nos relatórios em jasper e apenas com os dados que são selecionados do BD nesses relatórios
(as informações fixas como nome das colunas, título do relatório, etc... imprimem o acento corretamente).
Estou usando MySQL 5, iReport 1.2.2.
Por favor, preciso de ajuda urgente!
Grata,
Renata
|
[]'s, Renata |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2006 17:15:10
|
cado
Java Ninja
![[Avatar]](/images/avatar/013c17ae3d8adf097f5ddd872096b8fe.png)
Membro desde: 28/06/2006 09:54:37
Mensagens: 265
Localização: Curitiba
Offline
|
Vc ja entrou na lista de email do jasper para ver se isso não é um BUG da versão q vc usa?
|
--

http://cadocruz.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2006 17:27:28
|
RenataFA
Virtual Machine Man
![[Avatar]](/images/avatar/c05c903e3d997added79518f0e850026.jpg)
Membro desde: 24/08/2006 08:15:10
Mensagens: 698
Offline
|
Desconheço esta tal lista. Pode me passar o link por favor?
|
[]'s, Renata |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2006 17:52:00
|
cado
Java Ninja
![[Avatar]](/images/avatar/013c17ae3d8adf097f5ddd872096b8fe.png)
Membro desde: 28/06/2006 09:54:37
Mensagens: 265
Localização: Curitiba
Offline
|
BUGS: http://jasperforge.org/sf/tracker/do/listArtifacts/projects.jasperreports/tracker.bugs
FORUM:
http://www.jasperforge.org/index.php?option=com_joomlaboard&Itemid=215&func=showcat&catid=8
t+
|
--

http://cadocruz.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/01/2007 13:49:00
|
RenataFA
Virtual Machine Man
![[Avatar]](/images/avatar/c05c903e3d997added79518f0e850026.jpg)
Membro desde: 24/08/2006 08:15:10
Mensagens: 698
Offline
|
Oi! Obrigada pelos links!
Eu dei uma olhada na lista de BUGs e não encontrei nada a respeito de charsets. Eu uso a versão 1.2.2 do iReport, qual vc usa? Ai vc não tem esse problema?
Com respeito ao forum que vc sugeriu, um colega aqui do trabalho que está no mesmo projeto que eu já mandou a dúvida para o forum sugerido, mas até agora não obtivemos nenhuma resposta que solucionasse o problema.
Grata,
|
[]'s, Renata |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 14:54:18
|
andreengesoft
JavaChild
![[Avatar]](/images/avatar/a50303d16c89e22c53d45bd5b9fd888b.jpg)
Membro desde: 05/01/2007 11:50:19
Mensagens: 144
Localização: Belo Horizonte - MG mas eu prefiro o nordeste
Offline
|
renata baixa aqui a ultima versao http://sourceforge.net/project/downloading.php?group_id=64348&use_mirror=ufpr&filename=iReport-1.3.1-windows-installer.exe&67718267
eu usava a 1.2.7 e passei pra 1.3.0 e mudo mto coisa e muito bug, imagina 1.2.2 putz
valeu!
ja to indo pegar a 1.3.1
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/03/2007 16:15:02
|
RenataFA
Virtual Machine Man
![[Avatar]](/images/avatar/c05c903e3d997added79518f0e850026.jpg)
Membro desde: 24/08/2006 08:15:10
Mensagens: 698
Offline
|
Oi amigo!
Obrigada por responder,,, mas assim, logo depois que postei essa msg eu comecei a usar a 1.3.0 e estou com ela faz tempo (e o problema persiste)
Não adiantou atualizar a versão não...
|
[]'s, Renata |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2007 23:40:13
|
HumbertoMoura
Smalltalk
![[Avatar]](/images/avatar/9909794d52985cbc5d95c26e31125d1a.jpg)
Membro desde: 10/08/2006 17:17:30
Mensagens: 2
Localização: Porto Alegre - RS
Offline
|
Oi Renata.
Notei você postou seu problema em quase todos os forums!!
Mas, parece ninguém tem a solução.
O problema está no suporte a utf-8 a partir da verção 4.1 do MySQL.
Para referência leia no manual do MySQL 5.0:
23.3.2.3.2. JDBC-Specific Issues When Upgrading to MySQL Server 4.1 or Newer
Na conexao com o bd mySQL configure as seguintes variáveis na conexão:
useOldUTF8Behavior=true
characterEncoding=cp850
assumindo o host como localhost e od bd como aula, pode ser assim:
jdbc:mysql://localhost/aula?useOldUTF8Behavior=true&characterEncoding=cp850
me retorna se funcionou para seu caso.
abraços
Humberto Moura
|
"só sei que nada sei" - Sócrates |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2007 12:05:43
|
RenataFA
Virtual Machine Man
![[Avatar]](/images/avatar/c05c903e3d997added79518f0e850026.jpg)
Membro desde: 24/08/2006 08:15:10
Mensagens: 698
Offline
|
FUNCIONOU!!!!!!!!!!!!!!!!
Humberto, não tenho palavras pra te agradecer! Faz cerca de um ano que tento resolver este problema, já perguntei pra todo mundo que conheço, tentei diversos foruns como vc msm disse, ngn conseguia!
Muitíssimo obrigada pela sua ajuda!
A única coisa que precisei mudar é que pra funcionar no meu BD tive que usar o characterEncoding=latin1 e não o characterEncoding=cp850 como vc falou. Mas o que fez a grande diferença foi a sua dica com respeito ao useOldUTF8Behavior=true. Eu não sabia disso, alias, nem eu e acho que quase ngn mais!
Obrigada msm! Por ter ajudado e tb por ter se preocupado em me mandar um e-mail avisando, já que como as notificações do GUJ estão desativadas, eu dificilmente ficaria sabendo que alguém tinha respondido essa dúvida minha tão antiga!
[]'s, Renata
|
[]'s, Renata |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2007 09:47:56
|
marciosc
JavaBaby
![[Avatar]](/images/avatar/f74412c3c1c8899f3c130bb30ed0e363.jpg)
Membro desde: 11/05/2006 17:33:01
Mensagens: 85
Offline
|
estou tendo esse problema mas no meu caso uso hibernate com banco PostgreSQL, como ficaria minha configuraçao???
essa é a configuraçao q estou usando:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2007 15:47:10
|
marciosc
JavaBaby
![[Avatar]](/images/avatar/f74412c3c1c8899f3c130bb30ed0e363.jpg)
Membro desde: 11/05/2006 17:33:01
Mensagens: 85
Offline
|
RESOLVIDO!
nao precisei mexer nada na minha conexao com banco....
simplesmente eu estava usando a propriedade pdfencoding nos campos do relátorio com valor cp1250, qnd mudei para cp1252, ficou tudo certo!!
até Mais!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2008 15:01:45
|
thiago_bellotti
What is classpath?
Membro desde: 16/01/2008 16:19:50
Mensagens: 9
Offline
|
Olá pessoal,
também estou tendo este problema com acentuação, só que no meu caso a letra acentuada não aparece no relatório. Só que isso ocorre apenas com as palavra que vem do banco de dados(filelds) os textos estáticos ele mostra corretamente.
O banco que uso aqui é o postgres.
já tentei mudar do formato UTF-8 para ISO-8859-1 mas não funcionou.
Alguma sugestão?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2008 13:52:41
|
Cami
Thread.start()
Membro desde: 23/07/2008 15:35:10
Mensagens: 35
Offline
|
Estou com um problema parecido tenho um banco sql server usa o collection cp850, os registros com acentos ou ç aparecem com caracteres estranhos(tipo quadrado, e outros).
tenho uma aplicação em Delphi que exibe os dados com a grafia correta, em java já tentei de todas a formas, mudei o charset da conexão, tentei converter a string e nada.
url = "jdbc:jtds:sqlserver://servidor:1433;DatabaseName=meubanco?useOldUTF8Behavior=false&characterEncoding=latin1";
o que posso fazer?Já pesquisei nos foruns e até agora não encontrei a solução!!
Alguem pode me ajudar?
Grata!!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2008 14:37:43
|
thiago_bellotti
What is classpath?
Membro desde: 16/01/2008 16:19:50
Mensagens: 9
Offline
|
Olá Cami,
o meu problema de acentuação foi resolvido no banco de dados. Antes a codificação era win1252 quando mudei o banco para latin1 a acentuação ficou correta. No meu caso o banco é postgres. Teste com uma outra codificação ai.
[],s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2008 15:11:59
|
Cami
Thread.start()
Membro desde: 23/07/2008 15:35:10
Mensagens: 35
Offline
|
Obrigada pela sugestão Thiago. Mas não tem outra forma?não quero alterar o banco.
Li em outros foruns que mudando o Collection do banco os registros antigos permanencem com a mesma codificação, se isto for correto mesmo, não tem sentido para mim.
Se souber outra maneira me avisa tá!!
Grata!!
Cami
|
|
|
 |
|
|