formatação nao deu certo... nao funciona corretamente.
<?xml version="1.0" encoding="utf-8"?>
<mx:TextInput xmlns:mx="http://www.adobe.com/2006/mxml"; change="formatar()">
<mx:Script>
<![CDATA[
private function formatar():void {
this.text= numberFormatter.format(this.text);
}
]]>
</mx:Script>

<mx:CurrencyFormatter id="numberFormatter" currencySymbol="R$" precision="2"
useThousandsSeparator="true" thousandsSeparatorTo="."
decimalSeparatorTo=","/>

</mx:TextInput>



2009/1/31 RafaelViana <rfl.vi...@gmail.com>

>
> Sim, tem sim.
>
> Para formatar existe o componente CurrencyFormatter
>
> <mx:CurrencyFormatter currencySymbol="R$" precision="2"
> useThousandsSeparator="true" thousandsSeparatorTo="."
> decimalSeparatorTo=","/>
>
> Algumas de suas propriedades:
>
> currencySimbol = sinal da moeda
> precision = numero de casas depois da virgula
> thousandsSeparatorTo = qual sinal usar para separar o milhar
> decimalSeparatorTo = qual sinal usar para separar os "decimais"
>
> Se voce usar esse formatter em outras partes do código, voce pode
> criar um actionscript class e extender esse componente, e mudar suas
> propriedas no construtor, assim voce nao precisa modificar isso todas
> as vezes e voce deixa um padrão no seu código.
>
> Mais informações:
> http://livedocs.adobe.com/apollo/1.0/aslr/mx/formatters/CurrencyFormatter.html
>
> Para validar voce pode usar o CurrencyValidator, para usar é
> semelhante ao Formatter.
>
> Mais informações:
> http://livedocs.adobe.com/flex/3/langref/mx/validators/CurrencyValidator.html
>
> On 30 jan, 23:28, "Manoel ." <manoel...@gmail.com> wrote:
> > Olá pessoal qual a solução para formatação e validação de campo de moeda
> > (decimal)?Tem como usar a "," no lugar do ponto?
> > Ex:
> > 1.365,33
> >
>

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