Olá Bruno.

Seguin mano, se vc usar o atributo "text" ele vai te retornar uma String
mesmo, está claro na documentação.
Oq vc precisa é pegar o "selectedDate" que é a data selecionada, que te
retorna um Date.

Sempre q tiver dúvidas sobre um componente, vc pode fazer duas coisas:

- segure a tecla ctrl apertada e clique sobre uma classe/atributo/componente
que vc vai poder visualizar o código fonte, com acesso ao fonte vc pode ver
o tipo de dado de retorno e os comentários que formam a documentação.

- outra altenativa, é vc selecionar um atributo/classe/componente no editor
de código e pressionar a tecla F1. O Help "inteligente" irá abrir já com um
link para a documentação do seu componente/classe e ainda com exemplos em
código.


Um abraço, bons estudos.



2009/4/13 bruno bg <[email protected]>

>
> Iniciando agora, utilizo Eclipse, BlazerDs, MySql. e <mx:Binding>
> Fiz um exemplo de um tutorial utilizando String e Int, criando até um
> gráfico. Funcionou.
> Só que agora preciso utilizar Datas.
> Tentei de várias maneiras mas dá sempre erro no casting.
> Uma forma foi tirar o campo Date do Binding , trabalhar como String do
> início ao fim e fazer a validação e casting na mão mesmo, não consegui
> otimizar utilizando o <mx:binding>. usando o tipo Date.
>
>
> <mx:Label x="0" y="220" text="Data Entrada"/>
> <mx:DateField x="97" y="218" id="inputDataEntrada" text="{
> empresaAs.data_entrada}"
> formatString="DD/MM/YYYY" dayNames="['D','S','T','Q','Q','S','S']"
> monthNames="
> ['Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro']"
> />
>
> <br:EmpresaAs id="empresaAs" />
> <mx:Binding source="inputDataEntrada.text"
> destination="empresaAs.data_entrada" />
>
>
> ********************************************************************************************************
> package br;
> *public* *class* Empresa {
> *private* *String data_entrada*;
> *
> public* String getData_entrada() {
> *return* data_entrada;
> }
> *public* *void* setData_entrada(String data_entrada) {
> *this*.data_entrada = data_entrada;
> }
>
> ********************************************************************************************************
> [RemoteClass(alias=*"br.Empresa"*)]
> [*Bindable*]
> *public* *class* EmpresaAs{
> *public* *var* data_entrada: String;
> }
>
> ********************************************************************************************************
>
> e no DAO eu faço a busca da data do BD já transformando em String.
> Se existir algum exemplo, link ou qualquer coisa onde eu possa aproveitar
> eu agradeço.
>
> bruno bg
>
> >
>


-- 
Mário Júnior
Programador Java / Adobe Flex
http://blog.mariojunior.com

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a