Use uma função como esta aqui

 private function formataColuna(item:Object,column:DataGridColumn):String {
                 if (!formatadorColuna) {
                   formatadorColuna = new CurrencyFormatter();
                   formatadorColuna.precision=2;
                   formatadorColuna.currencySymbol="";
                   formatadorColuna.decimalSeparatorTo=",";
                   formatadorColuna.thousandsSeparatorTo=".";
                   formatadorColuna.useThousandsSeparator=true;
                   formatadorColuna.useNegativeSign=false;
                     }

                    return formatadorColuna.format( item["preco_cardapio"]);

            }

No meu caso usei para preço , basta modificar para a data desejada.

No grid use o label function labelFunction="formataColuna"/>

Em 26 de maio de 2010 15:20, Sérgio Fantin
<sergio.lnd.fan...@gmail.com>escreveu:

> Pessoal,
>
> preciso formatar um tipo Date que vem do banco:
>
> public var register:Date;
>
> Meu dataGrid:
>
> <mx:DataGridColumn headerText="Cadastrado em " dataField="register">
>          <mx:itemRenderer>
>                  <mx:Component>
>                         <mx:DateFormatter formatString="DD/MM/YY" />
>                  </mx:Component>
>          </mx:itemRenderer>
> </mx:DataGridColumn>
>
> Gostaria de saber o que estou fazendo errado.
>
> --
> Sérgio Fantin
> http://serjaum.wordpress.com
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> 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 flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a