Tamb�m n�o sou nenhum expert mas costumo formatar de dentro da label
function usando um formatter.  Veja o exemplo em mxml:

<mx:CurrencyFormatter id="moneyFormatter"
precision="2"
rounding="none"
decimalSeparatorTo=","
thousandsSeparatorTo="."
useThousandsSeparator="true"
useNegativeSign="true"
currencySymbol="$ "
alignSymbol="left"/>

<mx:NumberFormatter id="numberFormatter"
precision="2"
rounding="none"
decimalSeparatorTo=","
thousandsSeparatorTo="."
useThousandsSeparator="true"
useNegativeSign="true"/>

A� � s� chamar:

moneyFormatter.format(100.2345);

numberFormatter.format(0.33);


Em 24/10/07, Patrick<[EMAIL PROTECTED]> escreveu:
> Ol� Pessoal,
>
>
> Tenho um DataGrid e em algumas colunas valores com 3 casas decimais.
>
>
> Os valores s�o retornados por arquivo XML.
>
>
> Quando o valor � por exemplo 0.344  n�o h� problemas. Se fosse 0.340 o valor
> apresentado � 0.34.
>
>
> Acredito que por tratar-se de String o Flex faz o arredondamento.
>
>
> De que forma posso formatar a coluna do DataGrid que recebe valores
> din�micos?
>
>
> Tentei o LabelFunction mas estou apanhando na sintaxe. Se algu�m tiver um
> exemplo agrade�o.
>
>
> []'s
>
> Patrick
> [EMAIL PROTECTED]
>
>
> --
> The difference between genius and stupidity is that genius has its limits.
> --Albert Einstein
> >
>

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