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 <robinhodemor...@gmail.com>:

> 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 <fmozar...@gmail.com>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 <robinhodemor...@gmail.com
>> > 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 <
>>> helio.afsi...@gmail.com> 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 <robinhodemor...@gmail.com
>>>> >:
>>>>
>>>> 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 <fmozar...@gmail.com>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 <
>>>>>> robinhodemor...@gmail.com> 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
>>>>>>> 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
>>>>>>> ---
>>>>>>> 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 flexdev+unsubscr...@googlegroups.com.
>>>>>>> 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
>>>>>> 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
>>>>>> ---
>>>>>> 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 flexdev+unsubscr...@googlegroups.com.
>>>>>> 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
>>>>> 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
>>>>> ---
>>>>> 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 flexdev+unsubscr...@googlegroups.com.
>>>>> 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 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
>>>> ---
>>>> 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 flexdev+unsubscr...@googlegroups.com.
>>>> 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 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
>>> ---
>>> 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 flexdev+unsubscr...@googlegroups.com.
>>> 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 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
>> ---
>> 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 flexdev+unsubscr...@googlegroups.com.
>> 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 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
> ---
> 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 flexdev+unsubscr...@googlegroups.com.
> 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 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
--- 
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 flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Responder a