Isso resolve:

http://blog.flexexamples.com/2007/08/12/sorting-date-columns-in-a-datagrid/

<http://blog.flexexamples.com/2007/08/12/sorting-date-columns-in-a-datagrid/>
--
Lincoln T. do Nascimento Silva
Informática Biomédica - FFCLRP/FMRP
USP - Ribeirão Preto


2010/9/23 Ednei <[email protected]>

> Ou melhor: O Dt_emissao chega no DateField do DataGrid como uma
> String.
>
> On 23 set, 16:19, Ednei <[email protected]> wrote:
> > O Dt_emissao é um campo DATE(YYYY-MM-DD) do MySQL que é formatado pelo
> > PHP para DD/MM/YYYY, que é jogado pra dentro de um array, que este é
> > recebido pelo flex.
> >
> > Então ele chega no Flex como um String.
> >
> > O Dt_emissao é um String que está dentro do Array que vem do PHP.
> >
> > On 23 set, 16:16, Guilherme Sjlender <[email protected]> wrote:
> >
> > > o Dt_emissao é do tipo Date?
> >
> > > Em 23 de setembro de 2010 16:12, Ednei <[email protected]>
> escreveu:
> >
> > > > Olá,
> >
> > > > Me vejo na seguinte situação:
> >
> > > > Tenho uma aplicação flex, que abre um componente. Esse componente faz
> > > > uma consulta no banco de dados via AMFPHP, que me retorna um Array
> que
> > > > é jogando pra dentro de um ArrayCollection.
> >
> > > > O ArrayCollection é atribuido ao DataProvider de um DataGrid.
> >
> > > > No DataGrid á uma coluna Dt. Emissão que tem como DateField o campo
> > > > Dt_emissao.
> >
> > > > O campo Dt_emissao já vem do PHP no formato DD/MM/YYYY, o que é muito
> > > > desfavorável para uma ordenação.
> >
> > > > Então eu pensei em trazer o Dt_emissao no Formato YYYY/MM/DD, o que
> > > > favoreceria a ordenação, e usar um LabelFunction para mostrá-lo no
> > > > formato DD/MM/YYYY. Porem eu não sei fazer isso, e minhas pesquisas
> > > > foram um fracasso.
> >
> > > > Alguém se abilita a me esclarecer?
> >
> > > > Obrigado.
> >
> > > > --
> > > > 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 emhttp://
> groups.google.com/group/flexdev
> >
> > > --
> > > Guilherme Sjlender -http://www.gflex.biz/
> > > ------------------------------------------------------------
> > > Desenvolvedor Web - Flex3/Flex4/JavaEE
> > > Desenvolvedor Desktop - AIR/JavaSE
> > > Desenvolvedor Mobile - Android/JavaME
> > > ------------------------------------------------------------
> >
> >
>
> --
> 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

Responder a