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
