(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
-~----------~----~----~----~------~----~------~--~---

Responder a