Luis, porque os objectos passam por referência e não por valor.
Tenta nos teus objectos (produtosHistoricos) implementar uma função
clone() ou duplicate()
e fazes
public function clone():ProdutoHistorico
{
var obj:ProdutoHistorico = new ProdutoHistorico();
obj.ER_ID = this.ER_ID;
obj.COMPARTICIPACAO = this.COMPARTICIPACAO;
return obj;
}
e depois no loop podes fazer
objecto2 = geralLocator.arrayProdutosHistorico[i].clone();
--
João Fernandes
Adobe Certified Expert
Adobe Community Expert
http://www.onflexwithcf.org
http://www.riapt.org
Portugal Adobe User Group (http://aug.riapt.org)
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para
[email protected]
Para mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---