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