Vê se ajuda

<?xml version="1.0" encoding="utf-8"?>
<mx:Application
        xmlns:mx="http://www.adobe.com/2006/mxml";
        creationComplete="init()">

        <mx:Script>
                <![CDATA[
                        import mx.collections.ArrayCollection;
                        import mx.collections.Sort;
                        import mx.collections.SortField;

                        [Bindable]
                        private var
meuArrayCollection:ArrayCollection;

                        private function init():void
                        {
                                meuArrayCollection = new
ArrayCollection([
                                        {nome: "Ricardo", email:
"[email protected]"},
                                        {nome: "Ricardo", email:
"[email protected]"},
                                        {nome: "Bento", email:
"[email protected]"},
                                        {nome: "Alberto", email:
"[email protected]"}
                                ]);
                        }

                        private function classificar():void
                        {
                                var meuSort:Sort = new Sort();
                                meuSort.fields = [new SortField
("nome"), new SortField("email")];
                                meuArrayCollection.sort=meuSort;
                                meuArrayCollection.refresh();
                        }
                ]]>
        </mx:Script>

        <mx:Button
                label="Classificar"
                click="classificar()"/>
        <mx:DataGrid dataProvider="{meuArrayCollection}" />

</mx:Application>



On Feb 5, 9:56 pm, Ricardo Ramires <[email protected]> wrote:
> É um Array ou um ArrayCollection?
>
> No array existe o metodo SortOn e p/ o ArrayCollection de uma olhada
> no help em Sort e SortField
>
> Se não conseguir explica melhor e poe um pouco de codigo aee
>
> [ ]'s
>
> Ricardo
>
> On Feb 5, 12:28 pm, Herbet Ferreira <[email protected]> wrote:
>
> > Ninguém? :(
>
> > Querem que eu explique melhor?
>
> > 2009/2/4 Herbet Ferreira <[email protected]>
>
> > > Pessoal, tenho o seguinte problema...
>
> > > Tenho uma classe chamada ProjectVO, com atributos id:int, name:String,
> > > dateCreated:String, etc...
> > > Tenho um componente chamado ProjectThumbnail que possui um objeto da 
> > > classe
> > > ProjectVO como atributo (project:ProjectVO).
>
> > > Em uma tela da minha aplicação, tenho um array de objetos do tipo
> > > ProjectThumbnail, onde em um container *Tile* são mostrados todos os
> > > ProjectThumbnail desse array.
>
> > > O que estou querendo agora é ter um Combox na minha tela, onde devo
> > > selecionar de que forma esses ProjectThumbnail devem ser organizados no 
> > > meu
> > > Tile container. Se é por "id", "name" ou por "dateCreated" (atributos de
> > > ProjectVO, que é um atributo do ProjectThumbail, e que faz parte do 
> > > array).
>
> > > Não sei como faço para acessar os atributos de ProjectVO, dos objetos
> > > ProjectThumbnails, para conseguir organizá-los.
> > > Como eu faria isso?
>
> > > Obrigado.
>
> > > --
> > > Herbet Ferreira Rodrigues
> > > [email protected]
> > >http://www.herbetferreira.com
> > > Cel : +55 83 9342-3913
>
> > --
> > Herbet Ferreira Rodrigues
> > [email protected]http://www.herbetferreira.com
> > Cel : +55 83 9342-3913
--~--~---------~--~----~------------~-------~--~----~
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