(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 [email protected]
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
-~----------~----~----~----~------~----~------~--~---