Problemas com Data - Valor passado do flex para o java diferentes. [RESOLVIDO]  XML
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Autor Mensagem
jrcardoso007
Thread.start()
[Avatar]

Membro desde: 23/02/2008 16:30:31
Mensagens: 25
Localização: Goiânia - GO
Offline

Amigos se puderem me ajudar eu agradeço muito.
Acho que como a maioria no inicio um dos maiores problemas com o desenvolvimento é trabalhar com datas.
Segue um print da tela de cadastro de funcionários que estou fazendo em Flex com java, estou encaminhando tambem tanto a classe flex como a java para terem uma noção melhor.
Como podem notar tenho uma mensagem enviada pelo Alert no Flex e um JOptionPane no java, para tentar demonstrar o meu problema.
O que estou fazendo é o seguinte.
No flex, carrego uma classe ActionScript com a estrutura dos dados que tenho em minha tela.
Passo este objeto para o Java onde lá tenho uma classe com a mesma estrutura.
O problema é que antes de chamar a classe java, estou analisando o valor do campo data de nascimento, que contem o valor 21 jan 1974 e a primeira coisa que faço na classe java e verificar o valor do mesmo campo. Mas dentro do java ele esta carregado como 20 01 1974, portando com o valor do dia errado.
Se alguém puder me dar uma dica do que pode estar acontecendo eu agradeço.
E depois de resolver isso, vou gravar estas informações no banco de dados, como eu consigo colocar a data no formato correto dentro do java, pois ela esta mostrando ano/mês/dia e para carregar o banco eu preciso mudar para dia/mês/ano.
Desde ja agradeço a atenção.
 Nome do arquivo JavaErro.rar [Disk] Download
 Descrição
 Tamanho 136 Kbytes
 Baixado:  14 vez(es)

This message was edited 1 time. Last update was at 26/01/2012 08:23:02

[Email] [MSN]
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Oi, vamos ver se te ajuda.
Para trabalhar com a data criei um custom para o dateField


Já no Usuarios.as considero a data como uma String


E qdo qro carregar as informações faço o seguinte:


Espero ter ajudado

This message was edited 1 time. Last update was at 25/01/2012 13:16:15

jrcardoso007
Thread.start()
[Avatar]

Membro desde: 23/02/2008 16:30:31
Mensagens: 25
Localização: Goiânia - GO
Offline

Muito obrigado rosequadra.
Vou implementar essa funcao no meu projeto e fazer os testes.
[Email] [MSN]
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Ok, nos informe do resultado
jrcardoso007
Thread.start()
[Avatar]

Membro desde: 23/02/2008 16:30:31
Mensagens: 25
Localização: Goiânia - GO
Offline

Acabei de fazer os teste.

Deu tudo certo, quando trabalho com valor String no flex e java, não ocorreu de perder o valor para o dia. E a sua implementação da classe DataFieldPt, ficou show.
Mais uma vez, obrigado pela ajuda. .
[Email] [MSN]
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Que bom que deu tudo certo
 
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team