Tenho um problema muito parecido, eu tento usar o format do spark mas sem
mto sucesso pq ateh que formata certo mas preciso digitar ponto na parte
decimal assim ele formata corretamente se digito com virgula da NaN
Em 11/10/2011 22:39, "Pri Luft Smaniotto" <pri.smanio...@gmail.com>
escreveu:

> Oi Fábio,
>
> Tem q ser passado argumentos na chamada a funcao  formataDadosMoeda?
>
> Obrigado.
>
> Em 11 de outubro de 2011 22:40, Fabio Luciano Goes <
> fabiolucianog...@gmail.com> escreveu:
>
>> esqueci desse detalhe :
>>     <mx:NumberFormatter id="formatadorNumero" precision="2"
>> decimalSeparatorTo="," thousandsSeparatorTo="." useThousandsSeparator="true"
>> />
>>
>>
>> Em 11 de outubro de 2011 22:39, Fabio Luciano Goes <
>> fabiolucianog...@gmail.com> escreveu:
>>
>> Voce já pode trazer os dados formatados ou usar uma labelFunction.
>>>
>>> Como eu faço no flex 3
>>>
>>>         <mx:AdvancedDataGrid id="adgMovimentoContas"
>>> designViewDataType="flat" left="10" right="10" top="10" bottom="10"
>>> dataProvider="{listaMovimentoConta}"  click="selecionaLancamento()"     >
>>>             <mx:columns>
>>>                 <mx:AdvancedDataGridColumn headerText="codigo"
>>> visible="false" dataField="codigoDocumento" />
>>>                 <mx:AdvancedDataGridColumn headerText="Data"
>>> dataField="dataDocumento" labelFunction="formataDadosData"/>
>>>                 <mx:AdvancedDataGridColumn headerText="Documento"
>>> dataField="numeroDocumento"/>
>>>                 <mx:AdvancedDataGridColumn headerText="Descrição"
>>> dataField="observacao"/>
>>>                 <mx:AdvancedDataGridColumn headerText="Plano contas"
>>> dataField="numeroPlanoContas"/>
>>>                 <mx:AdvancedDataGridColumn headerText="Tipo"
>>> dataField="codigoTipoMovimento" labelFunction="formataDadosTipoMovimento"/>
>>>                 <mx:AdvancedDataGridColumn headerText="Valor"
>>> textAlign="right" dataField="valorMovimento"
>>> labelFunction="formataDadosMoeda"/>
>>>                 <mx:AdvancedDataGridColumn headerText="DataLancamento"
>>> dataField="dataLancamento" visible="false"/>
>>>             </mx:columns>
>>>         </mx:AdvancedDataGrid>
>>>
>>> a função :
>>>             public function formataDadosMoeda(linhaItem:Object, coluna:
>>> AdvancedDataGridColumn) : String
>>>             {
>>>                 var valorRetorno :String = "";
>>>                 var valor : Number;
>>>                 valor = linhaItem.valorMovimento
>>>                 valorRetorno = formatadorNumero.format(valor.toFixed(2));
>>>                 return valorRetorno;
>>>             }
>>>
>>>
>>> Em 11 de outubro de 2011 21:26, Pri <pri.smanio...@gmail.com> escreveu:
>>>
>>> Olá.....
>>>>
>>>> Como faço pra mostrar no meu grid ao invés do ponto(.) a vírgula(,)?
>>>> Ex: no meu banco o preço está assim 12.25 e no grid eu quero mostrar
>>>> assim 12,25.
>>>>
>>>> Obrigado.
>>>>
>>>> --
>>>> 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
>>>
>>>
>>>
>>>
>>> --
>>> *Fabio Luciano Goes dos Santos
>>> Analista Desenvolvedor
>>> fabiolucianog...@gmail.com*
>>>
>>>
>>
>>
>> --
>> *Fabio Luciano Goes dos Santos
>> Analista Desenvolvedor
>> fabiolucianog...@gmail.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
>>
>
>
>
> --
> *Priscila Luft Smaniotto*
> Analista de Sistemas
> *E-mail: *pri.smanio...@gmail.com/priscilasmanio...@yahoo.com.br*
> Msn:* pri...@hotmail.com
> *Twitter:* priluft
>
>
>  --
> 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