(Object)#0 data = (Array)#1 [0] (Object)#2 idgarotas = "2" notaMedia = "7.3333" totalVoto = "3"
public function getAvaliacao(event:ResultEvent):void { myAval = event.result.data; if(myAval.totalVoto == 0){ imgAval = "0.png"; }else{ ... } Você está recebendo como String, mas está comparando com int... um simpes cast resolve... public function getAvaliacao(event:ResultEvent):void { myAval = event.result.data; if(int(myAval.totalVoto) == 0){ imgAval = "0.png"; }else{ ... } 2008/2/3 Luis Carlos Quinhone <[EMAIL PROTECTED]>: > > > > Pessoal estu tentando pegar dados de uma classe php, via AMFPHP, mas está > dando um erro estranho, digo estranho pq tenho outras dados sendo pego do > mesmo jeito e está funcionando. > > a classe me devolve isso: > > (Object)#0 > data = (Array)#1 > [0] (Object)#2 > idgarotas = "2" > notaMedia = "7.3333" > totalVoto = "3" > > no Flex pego assim: > > public function getAvaliacao(event:ResultEvent):void { > myAval = event.result.data; > if(myAval.totalVoto == 0){ > imgAval = "0.png"; > }else{ > ... > } > > mas esta dando essa mensagem de erro: > > ReferenceError: Error #1069: Property totalVoto not found on String and > there is no default value. > at viewGirl/getAvaliacao() > > O que pode ser? > > Att > Quinhone > > > --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---