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
