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