Aconselho, a criar uma classe somente desses LabelFunction.
Assim centraliza numa só classe todos os tipos de Function que tratam de
LabelFunction.

-- 
****************************************************
www.brunobg.com
[email protected]  (MSN & Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397



Em 19 de outubro de 2010 10:26, Bruno Ribeiro <[email protected]>escreveu:

> Fábio e Luiz
>
> Funcionou perfeitamente.
>
> Bom trabalho pra vocês.
>
> VL,
>
>
>
> Em 19 de outubro de 2010 10:16, Luiz Henrique <[email protected]>escreveu:
>
> Olá Bruno.
>>
>> Eu faço da seguinte maneira:
>>
>> No datagrid:
>> <mx:DataGridColumn headerText="Vl. Total" dataField="vlTotal"
>> labelFunction="formataNumero"/>
>>
>> Na função:
>> private function
>> formataNumero(item:Object,column:DataGridColumn):String
>> {
>>        return MoedaFormatter.format(item[column.dataField]);
>> }
>>
>> Espero que ajude.
>>
>> Luiz Henrique
>>
>> On 19 out, 08:50, Bruno Ribeiro <[email protected]> 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 [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> 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 [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> 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 [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a