Bom dia Bruno!!

Aqui na empresa, resolvemos da seguinte forma:

1º Criamos uma função:

private function formateValorGridd(item:Object,
column:DataGridColumn):String {
        var valorFormatado = numberFormatter.format(item.Valor_Contrato);
        valorFormatado = "R$ "+ valorFormatado;
        return valorFormatado;
}

2º Na GRID:

<mx:DataGridColumn headerText ="Valor Contrato"
dataField="Valor_Contrato" labelFunction="formateValorGridd"/>

Espero ter ajudado.

Abs,

Fabio G. Silva


On 19 out, 07:50, Bruno Ribeiro <brunohanu...@gmail.com> wrote:
> Tenho um campo de valor, e consegui formatar em um Text, porém quero
> formatar o campo dentro da grid. Como posso realizar essa operação.
>
> Abaixo segue como faço essa formatação.
>
>   *      <mx:CurrencyFormatter id="MoedaFormatterDB" precision="2"
>                               currencySymbol="" decimalSeparatorTo=","
> decimalSeparatorFrom="."  thousandsSeparatorFrom=""
> thousandsSeparatorTo="."/>
>
>               <mx:Button id="btnSetMoedaFromDB" width="65" label="Setar
> Moeda from DB" x="112" y="1">
>                 <mx:click>
>                     <![CDATA[
>                     this.valorDB.text =
> MoedaFormatterDB.format(Pedido.VALOR_SOLICITADO);
>                     ]]>
>                 </mx:click>*

-- 
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