Para ajudar..
A forma mais utilizada que eu conheço para fazer um ordenação é:
private function ordenarArray(field:String, array:ArrayCollection,
casSensitive:Boolean=true, ascendente:Boolean=true):void{
var sort : Sort = new Sort();
sort.fields = [new SortField(field,!caseSensitive,!ascendente)];
array.sort = sort;
array.refresh();
}
Espero ter ajudado;
Em 15 de novembro de 2010 11:32, William Lima <[email protected]>escreveu:
> Seria bom postar o que você encontrou de errado, pode ser dúvidas dos
> outros também, valeu Fica a dica!
>
> Em 14 de novembro de 2010 22:38, Bruno Brandão <
> [email protected]> escreveu:
>
> Obrigado pessoal, mas já resolvi.
>>
>>
>> Cordialmente,
>> *--*
>> *Bruno L. Brandão*
>> [email protected]
>> --------------------------------------------------------------------------
>> msn | gtalk : [email protected]
>> skype: brunolopesbrandao | twitter: brandao_bruno
>> --------------------------------------------------------------------------
>>
>>
>>
>> Em 14 de novembro de 2010 20:58, Bruno Brandão <
>> [email protected]> escreveu:
>>
>> Pessoal,
>>>
>>> Alguém por ai nesse feriado prolongado para dar um help?
>>>
>>> Seguinte como faço para ordernar em ordem crescente um ArrayCollection de
>>> nomes?
>>>
>>> Estou fazendo assim, mas não está funcionando:
>>>
>>> // --- sort field ---
>>> var editoraSortField:SortField = new SortField();
>>> editoraSortField.name = "data";
>>> editoraSortField.numeric = false;
>>>
>>> // --- sort ---
>>> var editoraDataSort:Sort = new Sort();
>>> editoraDataSort.fields = [editoraSortField];
>>>
>>> // --- ordena ---
>>> this.arrEditoras.sort = editoraDataSort;
>>> this.arrEditoras.refresh();
>>>
>>> Muito obrigado.
>>>
>>> Cordialmente,
>>> *--*
>>> *Bruno L. Brandão*
>>> [email protected]
>>>
>>> --------------------------------------------------------------------------
>>> msn | gtalk : [email protected]
>>> skype: brunolopesbrandao | twitter: brandao_bruno
>>>
>>> --------------------------------------------------------------------------
>>>
>>>
>> --
>> 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
>
--
Clayton Marques Pereira
--
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