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
