É 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.

Responder a