É Helio eu queria saber se o flex tem alguma função para isso, tipo o de data, fica mais viável e menos trabalhoso, mas como não tem vou ter que fazer como você falou, nesse caso você utiliza o currencyFormatter ou faz na mão ?
Qualquer dúvida estou a disposição. *Robinho* *Analista/Programador de Sistemas* *Skype: robinhocne* *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o impossível."* Em 27 de maio de 2014 13:00, Helio Antonio Francisco Silva < [email protected]> escreveu: > cara nao custa nada e isso te digo com propriedade eu tenho datagrid com > 58mil produtos, voce tem mais que isso ? alem de tratar ainda faço FILTRO. > velocidade maxima, vai por mim, nao faz diferença se fizer e minima. > > > 2014-05-27 11:55 GMT-03:00 Robinho de Morais <[email protected]>: > > Não funcionou Mozart, >> >> agora nem aparece o valor no campo.... >> >> olha como ficou.... >> >> >> >> <mx:CurrencyFormatter id="vlFomat" precision="2" >> decimalSeparatorTo="," >> decimalSeparatorFrom="," >> thousandsSeparatorFrom="." >> thousandsSeparatorTo="."/> >> >> public function formatar(item:Object, column:*):String{ >> return vlFomat.format(item.valor); >> } >> >> <mx:DataGridColumn fontSize="10" width="50" dataField="vlbruto" >> headerText="Vl. Bruto" direction="rtl" labelFunction="formatar" /> >> >> >> Qualquer dúvida estou a disposição. >> >> *Robinho* >> *Analista/Programador de Sistemas* >> *Skype: robinhocne* >> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o >> impossível."* >> >> >> Em 27 de maio de 2014 11:37, Mozart Militao <[email protected]>escreveu: >> >> Robinho, >>> >>> O erro é que eu fiz aqui na mão a function e errei o retorno dela >>> coloquei :void >>> no caso é :String >>> >>> >>> Em 26 de maio de 2014 17:47, Robinho de Morais < >>> [email protected]> escreveu: >>> >>> Hum... o pior que são muitos registros no datagrid....ai receber e >>>> percorrer o array para tratar...vai custar um pouco... >>>> >>>> Qualquer dúvida estou a disposição. >>>> >>>> *Robinho* >>>> *Analista/Programador de Sistemas* >>>> *Skype: robinhocne* >>>> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o >>>> impossível."* >>>> >>>> >>>> Em 26 de maio de 2014 17:45, Helio Antonio Francisco Silva < >>>> [email protected]> escreveu: >>>> >>>> Velho agora que eu vi. >>>>> Eu sempre faço o seguinte, quando eu recebo os dados no meu >>>>> arrayCollection eu trato eles, por uma funcao, e DEPOIS eu jogo ele no >>>>> dataprovider, NUNCA deu problema. >>>>> tenta fazer assim, ate e melhor pq voce pode debugar. >>>>> >>>>> >>>>> 2014-05-26 17:32 GMT-03:00 Robinho de Morais < >>>>> [email protected]>: >>>>> >>>>> Mozart, >>>>>> >>>>>> Está dando erro de return value must be undefined. >>>>>> >>>>>> Qualquer dúvida estou a disposição. >>>>>> >>>>>> *Robinho* >>>>>> *Analista/Programador de Sistemas* >>>>>> *Skype: robinhocne* >>>>>> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o >>>>>> impossível."* >>>>>> >>>>>> >>>>>> Em 26 de maio de 2014 13:21, Mozart Militao >>>>>> <[email protected]>escreveu: >>>>>> >>>>>> Cria a function e usa o formatter dentro da function >>>>>>> >>>>>>> Ex: >>>>>>> >>>>>>> public function formatar(item:Object, column:*):void{ >>>>>>> return MoedaFormatter.format(item.valor); >>>>>>> } >>>>>>> >>>>>>> >>>>>>> Em 26 de maio de 2014 13:01, Robinho de Morais < >>>>>>> [email protected]> escreveu: >>>>>>> >>>>>>> Estou tentando tratar moeda no datagrid dessa maneira... >>>>>>>> >>>>>>>> <mx:CurrencyFormatter id="MoedaFormatter" precision="2" >>>>>>>> currencySymbol="" >>>>>>>> decimalSeparatorTo="," decimalSeparatorFrom="," >>>>>>>> thousandsSeparatorFrom="." >>>>>>>> thousandsSeparatorTo="."/> >>>>>>>> >>>>>>>> >>>>>>>> <mx:DataGridColumn fontSize="10" width="50" dataField="vlbruto" >>>>>>>> headerText="Vl. Bruto" direction="rtl" labelFunction="MoedaFormatter" >>>>>>>> /> >>>>>>>> >>>>>>>> mas está dando esse erro: >>>>>>>> >>>>>>>> >>>>>>>> 1067: Implicit coercion of a value of type >>>>>>>> mx.formatters:CurrencyFormatter to an unrelated type Function. >>>>>>>> >>>>>>>> como tratar moeda no datagrid ? >>>>>>>> >>>>>>>> -- >>>>>>>> -- >>>>>>>> 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 essa mensagem porque está inscrito no grupo >>>>>>>> quot;flexdev" dos Grupos do Google. >>>>>>>> Para cancelar inscrição nesse grupo e parar de receber e-mails >>>>>>>> dele, envie um e-mail para [email protected]. >>>>>>>> Para mais opções, acesse https://groups.google.com/d/optout. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Atenciosamente, >>>>>>> Francisco Mozart. >>>>>>> >>>>>>> -- >>>>>>> -- >>>>>>> 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 essa mensagem porque está inscrito no grupo >>>>>>> quot;flexdev" dos Grupos do Google. >>>>>>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >>>>>>> envie um e-mail para [email protected]. >>>>>>> Para mais opções, acesse https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>>> -- >>>>>> 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 essa mensagem porque está inscrito no grupo >>>>>> quot;flexdev" dos Grupos do Google. >>>>>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >>>>>> envie um e-mail para [email protected]. >>>>>> Para mais opções, acesse https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Hélio Antonio Francisco Silva* >>>>> Desenvolvedor web >>>>> Certificado Flash developer >>>>> Certificado Flash Design >>>>> Certificado web developer >>>>> Consultor Microsiga / Totvs >>>>> Desenvolvedor ADVPL / ASP >>>>> Analista de sistemas e ERP Sênior. >>>>> >>>>> -- >>>>> -- >>>>> 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 essa mensagem porque está inscrito no grupo quot;flexdev" >>>>> dos Grupos do Google. >>>>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >>>>> envie um e-mail para [email protected]. >>>>> Para mais opções, acesse https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>>> -- >>>> 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 essa mensagem porque está inscrito no grupo quot;flexdev" >>>> dos Grupos do Google. >>>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >>>> envie um e-mail para [email protected]. >>>> Para mais opções, acesse https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Atenciosamente, >>> Francisco Mozart. >>> >>> -- >>> -- >>> 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 essa mensagem porque está inscrito no grupo quot;flexdev" >>> dos Grupos do Google. >>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >>> envie um e-mail para [email protected]. >>> Para mais opções, acesse https://groups.google.com/d/optout. >>> >> >> -- >> -- >> 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 essa mensagem porque está inscrito no grupo quot;flexdev" >> dos Grupos do Google. >> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >> envie um e-mail para [email protected]. >> Para mais opções, acesse https://groups.google.com/d/optout. >> > > > > -- > *Hélio Antonio Francisco Silva* > Desenvolvedor web > Certificado Flash developer > Certificado Flash Design > Certificado web developer > Consultor Microsiga / Totvs > Desenvolvedor ADVPL / ASP > Analista de sistemas e ERP Sênior. > > -- > -- > 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 essa mensagem porque está inscrito no grupo quot;flexdev" dos > Grupos do Google. > Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie > um e-mail para [email protected]. > Para mais opções, acesse https://groups.google.com/d/optout. > -- -- 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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos Grupos do Google. Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [email protected]. Para obter mais opções, acesse https://groups.google.com/d/optout.
