Resolvido
até achei uma maneira de tornar a função Bindable, mas era muito trabalhoso
... precisava gerar uns eventos quando da mudança das variáveis que quero
monitorar ..
Mas com a correção da sintaxe como falou o Freddy ficou perfeito ..
<mx:Button x="748" y="65" width="40" visible="{cb_clientes.text.length >
0 && utilizador.tipo_empresa == 'Varejo'}"
o ' > ' é substituído por >
e o && por &&
obrigado a todos
2009/8/14 RafaelViana <[email protected]>
>
> Tá certo.Erro meu.
> Assim como falei não fica bindable a propriedade
>
> On 14 ago, 13:13, Pedro Oliveira <[email protected]> wrote:
> > eu achei que funcionaria, mas quando seleciono um item na combobox, a
> > propriedade visible não se atualiza
> >
> > <mx:Button x="748" y="65" width="40" visible="{botao_visivel()}" ...
> >
> > public function botao_visivel():Boolean {
> > if(cb1.selectedIndex > 0 && cb2.selectedIndex > 0){
> > return true;
> > } else {
> > return false;
> > }
> > }
> >
> > 2009/8/14 RafaelViana <[email protected]>
> >
> >
> >
> >
> >
> > > Precisa ser inline?
> >
> > > private function teste():Boolean{
> >
> > > if(condicao1 == true && condicao2 == true)
> > > return true;
> > > else
> > > return false;
> >
> > > }
> >
> > > botao1.visible = teste();
> >
> > > On 14 ago, 12:39, Pedro Oliveira <[email protected]> wrote:
> > > > Ola pessoal
> >
> > > > é possível eu definir a visibilidade de um objeto, baseada em 2
> condições
> > > ??
> > > > tipo :
> > > > para 1 condição eu faço :
> >
> > > > bota1.visible = {combo1.selectedIndex >= 0} // neste caso o botao só
> fica
> > > > visível se tiver algum item do combo1 selecionado ..
> >
> > > > e se eu quiser testar 2 condições ??
> > > > bota1.visible = {combo1.selectedIndex >= 0} && {combo2.selectedIndex
> >=
> > > 0}
> >
> > > > deste modo dá o erro ..'The entity name must immediately follow the
> '&'
> > > in
> > > > the entity reference.'
> >
> > > > Será que tem algum modo de fazer isso ?
> >
> > > > obrigado
> > > > Pedro Oliveira
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---