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

Responder a