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

Responder a