Lincoln,
Novamente você me ajudou pra caramba velho deu certo, sumiu o erro e
está funcionando corretamente quando vou fazer o teste em Alert, somente
agora tenho de descobrir como é feita a persistência no banco
PostgreSQL, acho que deve ser no formato "YYYY/MM/DD" e também tenho de
descobrir como converter a data no recebimento das informações.
Vlw! []'s
Em 30/04/2011 19:59, Lincoln Silva escreveu:
substitui a linha onde esta dando cast por:
*cli.dtnascimento = nascimentoCliente.data as Date;*
ve se resolve
--
Lincoln T. do Nascimento Silva
Informática Biomédica - FFCLRP/FMRP
USP - Ribeirão Preto
2011/4/30 Adriano Oliveira Castro <[email protected]
<mailto:[email protected]>>
Fala Galera!
Novamente estou aqui com perguntas idiotas, mas desculpe-me galera
é que seu novo ainda em Flex mas tás valendo, é o seguinte estou
com problemas na hora de coletar as informações de um DateField
para uma classe minha efetuar a persistência em Banco de Dados ele
está me dando erro de Cast para a conversão dos dados.
DATEFIELD DO SISTEMA:
<mx:DateField x="174" y="35" height="25" width="124"
id="nascimentoCliente" styleName="entradaTextos"/>
FUNCÇÃO QUE FAZ A RECEPÇÃO DAS INFORMAÇÕES
//Método para gerar o cadastro de registros
private function cadastrar(event:MouseEvent):void{
//Método para criar um objeto do tipo endereço
var rua: Enderecos = new Enderecos();
rua.id <http://rua.id> = parseInt(idEndereco.text);
rua.cep = codigoPostal.text;
rua.logradouro = logradouro.text;
rua.bairro = bairro.text;
//Método para criar um objeto do tipo cliente para
persistir no BD
var cli: Clientes = new Clientes();
cli.nome = nomeCliente.text;
cli.responsavel = maeCliente.text;
*cli.dtnascimento = Date(nascimentoCliente.data);*
cli.sexo = String(sexo.selectedValue);
cli.endereco = rua;
cli.telefone = telefoneCliente.text;
cli.celular = celularCliente.text;
//Chama o serviço exposto JAVA para persistir os dados
servicos.cadastrar(cli);
ERRO(WARNING);
3575: Date(x) behaves the same as new Date().toString(). To cast a
value to type Date use "x as Date" instead of Date(x)
PS: Sem o casting aí que dá erro mesmo.
Obrigado. []'s
--
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para
[email protected] <mailto:[email protected]>
Para sair da lista, envie um email em branco para
[email protected]
<mailto:[email protected]>
Mais opções estão disponíveis em
http://groups.google.com/group/flexdev
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev