Eu vou ter que fazer uma function para cada coluna?

Em 24 de janeiro de 2012 09:16, Fredy Gadotti <[email protected]>escreveu:

> Pode sim, sem problemas.
> Vai continuar funcionando certinho.
>
>  2012/1/24 Re JMD <[email protected]>
>
>> Fredy ,mas eu posso continuar utilizando o label function?
>>
>> Em 24 de janeiro de 2012 09:13, Fredy Gadotti 
>> <[email protected]>escreveu:
>>
>> sortCompareFunction*
>>>
>>>
>>> 2012/1/24 Fredy Gadotti <[email protected]>
>>>
>>>> Você pode criar uma sortFunction, procura na documentação que não tem
>>>> erro :)
>>>>
>>>>
>>>> 2012/1/24 Re JMD <[email protected]>
>>>>
>>>>> Pessoal,
>>>>>
>>>>> Depois que utilizei um labelFunction para formatar valores num
>>>>> datagrid eu não consigo ordenar mais a coluna, da o seguinte erro:
>>>>>
>>>>> *
>>>>>
>>>>> private
>>>>> **function* formatValorDesvioAcumulado(movimento:Movimento,
>>>>> col:AdvancedDataGridColumn): String {
>>>>>
>>>>> *return* MoedaFormatter.format(movimento.vlDesvioAcumulado);
>>>>>
>>>>> }
>>>>>
>>>>> <mx:AdvancedDataGridColumn
>>>>> headerText="Desvio Acumulado" labelFunction="
>>>>> formatValorDesvioAcumuladoConsolidado" styleFunction="
>>>>> alteraCorFonteGridAcumuladoConsolidado" />
>>>>>
>>>>> Erro:
>>>>>
>>>>> ReferenceError: Error #1069: Propriedade
>>>>> B17AD13D-C24F-4182-A140-0F65A70C1D9C não encontrada em
>>>>> com.fozci.sicorc.vo.Movimento e não há valor padrão.
>>>>>  at Array$/_sortOn()
>>>>>  at Array/http://adobe.com/AS3/2006/builtin::sortOn()
>>>>>  at mx.collections::Sort/sort()
>>>>>  at mx.collections::ListCollectionView/internalRefresh()
>>>>>  at mx.collections::ListCollectionView/refresh()
>>>>>  at mx.controls::AdvancedDataGridBaseEx/sortHandler()
>>>>>  at mx.controls::AdvancedDataGrid/sortHandler()
>>>>>  at flash.events::EventDispatcher/dispatchEventFunction()
>>>>>  at flash.events::EventDispatcher/dispatchEvent()
>>>>>  at mx.core::UIComponent/dispatchEvent()
>>>>>  at mx.controls::AdvancedDataGrid/headerReleaseHandler()
>>>>>  at flash.events::EventDispatcher/dispatchEventFunction()
>>>>>  at flash.events::EventDispatcher/dispatchEvent()
>>>>>  at mx.core::UIComponent/dispatchEvent()
>>>>>  at mx.controls::AdvancedDataGridBaseEx/mouseUpHandler()
>>>>>  at mx.controls::AdvancedDataGrid/mouseUpHandler()
>>>>>
>>>>> --
>>>>> 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 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 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 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 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

Responder a