[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-29 Por tôpico Gabriela Trindade Perry
estou sem o flex aqui, mas o AC recebe um Array, que, se não me engano, está na propriedade source. Agora não lembro se ela é acessível de fora da classe... --~--~-~--~~~---~--~~ Você recebeu esta mensagem porque está inscrito na lista flexdev Para enviar uma

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-29 Por tôpico Eduardo Kraus
O ArrayCollection possui o método source que retorna um Array. *Eduardo Kraus* Desenvolvedor eduardokr...@gmail.com http://blog.mxml.com.br 2009/4/29 Gabriela Trindade Perry gabrielape...@hotmail.com estou sem o flex aqui, mas o AC recebe um Array, que, se não me engano, está na

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-29 Por tôpico Chiaretto
Pessoal faça o teste. Ele retorna false. Tentei de várias formas. public var a:Array = new Array([a,b,c]); public var b:Array = new Array([a,b,c]); public var ab:ArrayCollection = new ArrayCollection([{nome: 'fabiano', sobreNome: 'chiaretto'}]); public var ba:ArrayCollection = new

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-29 Por tôpico André Caetano
*Vc quer verificar dois ArrayCollection se tem o mesmo conteudo? Esses ArrayCollection terao objetos dentro centro certo? para ver se o obejto é o obejto especifico vc pode fazer assim*: * meuArrayColection.getItemAt(0) is MeuObejto // verifica se o obejto é do tipo exemplo:

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-29 Por tôpico Mário Júnior
=== (para a mesma referencia) ou ObjectUtil.compare 2009/4/29 André Caetano andredeiv...@gmail.com *Vc quer verificar dois ArrayCollection se tem o mesmo conteudo? Esses ArrayCollection terao objetos dentro centro certo? para ver se o obejto é o obejto especifico vc pode fazer assim*: *

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-29 Por tôpico Chiaretto
Nesse meu caso específico, estou verificando dois arrais colections com 3 dados em cada nó, id,nome,email. E sempre que alguem alterar o email ou o nome , eu tenho que executar uma atualização na tela. Então eu tenho a o arrayCollection1 que é o inicial, ai pego o arrayCollection2 e comparo, se

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-29 Por tôpico Gabriela Trindade Perry
que mals... http://blog.iconara.net/2007/11/25/architectural-atrocities-part-8-is-there-no-equality/ http://bugs.adobe.com/jira/browse/SDK-19510 --~--~-~--~~~---~--~~ Você recebeu esta mensagem porque está inscrito na lista flexdev Para enviar uma mensagem, envie

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-29 Por tôpico Chiaretto
Pessoal, Consegui perfeitamente com o ObjectUtil.compare(array1,array2,3); Se os dois forem iguais ele retorna 0. Perfeito, agora é só tomar cuidado com o mx_internal_uid que normalmente o flex coloca dentro de objetos. Valeu. Fabiano On 29 abr, 11:34, Gabriela Trindade Perry

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-27 Por tôpico Thief
Dá uma olhada na classe ObjectUtil o método compare para ver se atende o que você precisa. 2009/4/27 Chiaretto chiare...@gmail.com: Algue já conseguiu comparar dois objetos inteiros ? Desses dois tipo ? Sei que existem alguns dados como uid que vão acusar diferença, mas já tentei comparar

[flexdev] Re: Comparar Array ou ArrayCollection

2009-04-27 Por tôpico Eduardo Kraus
Se você for comparar dois Array ou dois ArrayCollection, e se estes forem exatamente iguais, ele deve retornar TRUE. Mais se for comparar Array com ArrayCollection, sempre dará erro. Mais mesmo assim recomendo fazer item a item. Ainda recomendo em cada elemento usar um padronizador para eles