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

Reply via email to