Amigos estou com um problema, tenho o seguinte codigo para teste:

this.agendaList=resul.result as ArrayCollection;
for each(var b:ObjectProxy in resul.result){
for each (var nome:String in BeanUtils.getProperties(b)){
BeanUtils.invokeMethod(b,nome,null);
}
}

e o meu metodo invokeMethod esta assim:


public static function invokeMethod(objectContainingMethod:*,
methodName:String, parms:Array):*
{
var method:Function=objectContainingMethod[methodName];
var returnValue:*=method.apply(objectContainingMethod, parms);

return returnValue;
}

o meu problema e o seguinte, quando eu debugo eu mandei parar ali no
BeanUtils.invokeMEthod(b, nome, null), ali o a variavel b, tem varias
propriedade dentro como cdAgenda, dsOperacao, dtCadastro e outras coisas,
porem quando entao no metodo invokeMethod ele chega como 1 (que seria o
valor do campo cdAgenda) e nao como o objeto inteiro alguem sabe o pq?

obrigado

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a