Pessoal, eu tenho o seguinte código:

<mx:AdvancedDataGrid id="eventos" rowCount="7" width="100%" height="100%"
            styleFunction="eventGridStyleFunc" treeColumn="{typeColumn}"
folderClosedIcon="undefined" folderOpenIcon="undefined"
defaultLeafIcon="undefined" >
            <mx:dataProvider>
                <mx:HierarchicalData source="{selectedTripEvents}"
                    childrenField="children"/>
            </mx:dataProvider>
            <mx:columns>
                <Control:CheckBoxHeaderColumn headerWordWrap="true"
textAlign="center" headerText=" "
                    width="25" dataField="selected" rendererIsEditor="true"

headerRenderer="View.lqgRenderers.CheckBoxHeaderRenderer">
                    <Control:itemRenderer>
                         <mx:Component>
                             <Grid:CheckBoxRenderer/>
                         </mx:Component>
                    </Control:itemRenderer>
                </Control:CheckBoxHeaderColumn>
                <mx:AdvancedDataGridColumn id="typeColumn"
headerWordWrap="true" textAlign="center" headerText="Tipo"
labelFunction="formatType" sortCompareFunction="typeSort"/>
                <mx:AdvancedDataGridColumn headerWordWrap="true"
textAlign="center" headerText="Data Início" dataField="startDate"
labelFunction="formatStartDate" sortCompareFunction="startDateSort"/>
                <mx:AdvancedDataGridColumn headerWordWrap="true"
textAlign="center" headerText="Data Fim" dataField="endDate"
labelFunction="formatEndDate" sortCompareFunction="endDateSort"/>
            </mx:columns>
        </mx:AdvancedDataGrid>


Selected tripEvents é um ArrayCollection do objeto representado na ávore.


O que tá acontecendo é que declarando o HierarchicalData da maneira acima,
as funções de sort (typeSort, startDateSort e endDateSort) não são chamadas
quando eu clico no header. Eu já tentei comentar a CheckBoxHeaderColumn pra
ver se era algum conflito com o header customizado mas sem sucesso.
Se eu comento o HierarchicalData e coloco o array de dataProvider, o sort é
chamado.

Alguém tem alguma luz?
André Coelho Brait da Silva
TeCGraf

Tel: (21) 3527-2502
Cel: (21) 8836-7622

--~--~---------~--~----~------------~-------~--~----~
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