Fábio, da maneira que me passou, item não terá o atributo ativo..
mas o irineu, passou a forma que funcionou..
e realmente, não tinha me tocado no que o fernando disse..
mas a lógica era por ali mesmo viu fabio.. comparar  item, e não o atributo
usuario..

aquela forma do Irineu funcionou!!
agradeço a todos pela ajuda..
resolvido..
valeu galera...

Em 12 de junho de 2012 17:01, Irineu Pereira Batista <
[email protected]> escreveu:

> Isso mesmo nesse exemplo levei em consideração que o usuario é o Objeto de
> cada linha do Grid ou seja cada Objeto da sua Array que é o provider do
> grid.
>
> Em 12 de junho de 2012 17:00, Irineu Pereira Batista <
> [email protected]> escreveu:
>
> Assim acho que fica mais elegante
>>
>>
>> public function myLabelFunction(item:Object, column:GridColumn):String
>>  {
>>                                var usuario:Usuario = item as Usuario;
>>  if(usuario.ativo == 0)
>> {
>> return  "Não";
>>  }else{
>>
>> return  "Sim";
>>  }
>>  }
>>
>>
>> Em 12 de junho de 2012 16:56, Fabio Luciano Goes <
>> [email protected]> escreveu:
>>
>> tente assim :
>>>
>>>
>>> public function myLabelFunction(item:Object, column:GridColumn):String
>>> {
>>>                                 var valorRetorno :String = "";
>>>  if(item.ativo == 0)
>>> {
>>> valorRetorno = "Não";
>>>  }
>>> if(item.ativo == 1)
>>> {
>>>  valorRetorno = "Sim";
>>> }
>>> return valorRetorno;
>>>  }
>>>
>>>
>>> --
>>> *Fabio Luciano Goes dos Santos
>>> Analista Desenvolvedor
>>> [email protected]*
>>>
>>>  --
>>> 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
>>>
>>
>>
>>
>> --
>>
>> Atenciosamente,
>>
>> *Irineu Pereira Batista*
>> Analista Programador
>> Operações de Desenvolvimento
>> *CINQ Technologies*
>> Telefone: +55 41 3091-2962
>> Celular: +55 41 8502-6668
>> [email protected]
>> www.cinq.com.br
>>
>>
>
>
> --
>
> Atenciosamente,
>
> *Irineu Pereira Batista*
> Analista Programador
> Operações de Desenvolvimento
> *CINQ Technologies*
> Telefone: +55 41 3091-2962
> Celular: +55 41 8502-6668
> [email protected]
> www.cinq.com.br
>
>  --
> 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
>



-- 
---------------------------------------------------------------------------------------------------------------------------
//// "Eu adoraria mudar o mundo, pena que eles não me fornecem o
código-fonte". \\\\
        ~
     \°v°
      ( . )\   --> open-source
      ^ ^
---------------------------------------------------------------------------------------------------------------------------

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

Responder a