Que isso brother, é sempre bom ajudar o pessoal da lista que tanto me
ajuda...
Abraço

2011/7/14 Daniel_RMRS <kaba...@gmail.com>

> Blz Bruno... tudo funcionando certinho!! Obrigado cara... Abraço.
>
> T+
>
> On Jul 14, 4:26 pm, Daniel_RMRS <kaba...@gmail.com> wrote:
> > Valeu, vou fazer as modificações aqui, qualquer coisa incomodo de
> > novo, abraço.
> >
> > On Jul 14, 4:15 pm, Bruno Tourinho <bruno...@gmail.com> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > Aê Dan,
> >
> > > Eu sempre faço por indice... é meio porco, mas dá certo...
> >
> > > switch(Number(global.Permissao))
> > >                 {
> > >                     case 'Usuario':
> > >                         menuBar.dataProvider[2].@enabled=false;
> > >                         break;
> > >                     case 'Admin':
> > >                         menuBar.dataProvider[0].menuitem[2].@enabled =
> > > false;
> > >                         menuBar.dataProvider[1].@enabled=false;
> >
> > >                         menuBar.dataProvider[2].@enabled=false;
> > >                         menuBar.dataProvider[3].@enabled=false;
> > >                         menuBar.dataProvider[4].@enabled=false;
> > >                         menuBar.dataProvider[5].@enabled=false;
> > >                         break;
> > >                 }
> >
> > > No meu caso eu seto meu menu na unha mesmo...
> >
> > > <mx:MenuBar id="menuBar" dataProvider="{menuBarCollection}"
> > > labelField="@label"/>
> >
> > > <fx:XMLList id="menuBarCollection">
> > > <!-- Menuitem 0 -->
> > >             <menuitem label="Solicitação" data="top" enabled="true">
> > >                 <menuitem label="Nova Solicitação" data="Solicitacao"
> > > enabled="true"/>
> > >                 <menuitem label="Minhas Solicitacoes"
> data="MSolicitacoes"
> > > enabled="true"/>
> > >                 <menuitem label="Solicitações" data="Solicitacoes"
> > > enabled="true"/>
> > >             </menuitem>
> > > <!-- Menuitem 1 -->
> > >             <menuitem label="Cotação" data="top" enabled="true">
> > >                 <menuitem label="Nova Cotação" data="Cotacao"
> > > enabled="true"/>
> > >                 <menuitem label="Cotações" data="Cotacoes"
> enabled="true"/>
> > >             </menuitem>
> > > <!-- Menuitem 2 -->
> > >             <menuitem label="Autorização" data="top" enabled="true">
> > >                 <menuitem label="Autorizar Cotação" data="Autorizacao"
> > > enabled="true"/>
> > >             </menuitem>
> > > <!-- Menuitem 3 -->
> > >             <menuitem label="Produtos" data="top" enabled="true">
> > >                 <menuitem label="Entrada de Produtos" data="Entrada"
> > > enabled="true"/>
> > >                 <menuitem label="Lista de Produtos" data="Produtos"
> > > enabled="true"/>
> > >             </menuitem>
> > > <!-- Menuitem 4 -->
> > >             <menuitem label="Fornecedores" data="top" enabled="true">
> > >                 <menuitem label="Lista de Fornecedores"
> data="Fornecedores"
> > > enabled="true"/>
> > >             </menuitem>
> > > <!-- Menuitem 5 -->
> > >             <menuitem label="Relatórios" data="top" enabled="true">
> > >                 <menuitem label="Produtos" data="relProdutos"
> > > enabled="true"/>
> > >                 <menuitem label="Posição Estoque" data="relPosicao"
> > > enabled="true"/>
> > >                 <menuitem label="Entrada de Produtos" data="relEntrada"
> > > enabled="true"/>
> > >                 <menuitem label="Saída de Produtos" data="relSaida"
> > > enabled="true"/>
> > >             </menuitem>
> > > <!-- Menuitem 16-->
> > >             <menuitem label="Configurações" data="top" enabled="true">
> > >                 <menuitem label="Alterar minha senha" data="Senha"
> > > enabled="true"/>
> > >             </menuitem>
> > > <!-- Menuitem 7 -->
> > >             <menuitem label="Sair" data="Exit" enabled="true"/>
> > >         </fx:XMLList>
> >
> > > 2011/7/14 Daniel_RMRS <kaba...@gmail.com>
> >
> > > > Coloquei assim:
> >
> > > > if(txtagenda.text == false)
> > > > {
> > > >        menu.dataProvider.Agenda.@enabled = false;
> > > > }
> >
> > > > e assim
> >
> > > > if(txtagenda.text == false)
> > > > {
> > > >        menu.dataProvid...@Agenda.enabled = false;
> > > > }
> >
> > > > E meu menu está assim:
> >
> > > > <menuitem label="Cadastro" id="cad">
> >
> > > >                <menuitem label="Agenda" id="age" enabled="true" >
> > > >                        <menuitem label="Acessar Agenda" id="agenda"/>
> > > >                        <menuitem label="Cadastrar Evento"
> id="evtagenda"/>
> > > >                </menuitem>
> > > > </menuitem>
> >
> > > > On Jul 14, 3:32 pm, Bruno Tourinho <bruno...@gmail.com> wrote:
> > > > > tenta menuBar.dataProvider...
> >
> > > > > lembrando que os itens do seu menuBar tem que ter a propriedade
> > > > "enabled"...
> >
> > > > > 2011/7/14 Daniel_RMRS <kaba...@gmail.com>
> >
> > > > > > Olá pessoal, alguém tem ideia de como faço para desabilitar um
> item do
> > > > > > meu MenuBar?? Eu faço uma busca no banco onde me retornar TRUE ou
> > > > > > FALSE e essa resposta em guardo em um TextInput, logo eu faço um
> if e
> > > > > > gostaria que nesse if fosse possivel colocar um comando para
> habilitar
> > > > > > ou desabilitar um item no MenuBar, por exemplo:
> >
> > > > > > if(txtagenda.text == false)
> > > > > > {
> > > > > >        Habilita Item;
> > > > > > }
> > > > > > else
> > > > > > {
> > > > > >      Desabilita item;
> > > > > > }
> >
> > > > > > Já tentei inúmeros comandos e nada até agora.
> >
> > > > > > Obrigado.
> >
> > > > > > --
> > > > > > 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
> > > > > > flexdev-unsubscr...@googlegroups.com
> > > > > > Mais opções estão disponíveis emhttp://
> groups.google.com/group/flexdev
> >
> > > > --
> > > > 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
> > > > flexdev-unsubscr...@googlegroups.com
> > > > Mais opções estão disponíveis emhttp://
> groups.google.com/group/flexdev
>
> --
> 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
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
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 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a