Menu com nível
Moderador: Moderadores
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Menu com nível
Boa tarde...
Alguém teria um exemplo de um menu com níveis ?
No meu sistema tenho 03 níveis - 1 - Vendedor 3 - Caixa 9 - Administrador.
Conforme o nível do usuário algumas opções do menu não serão exibidas...
Obrigado
Rubens
Alguém teria um exemplo de um menu com níveis ?
No meu sistema tenho 03 níveis - 1 - Vendedor 3 - Caixa 9 - Administrador.
Conforme o nível do usuário algumas opções do menu não serão exibidas...
Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você
"
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Menu com nível
Amigo, não tenho nenhum exemplo já pronto, mas você pode dar um nome para cada opção do menu:
Depois, antes de ativar a janela (Activate Window/ou Form.Activate), você pode excluir as opções que você quer:
Abraços,
Código: Selecionar todos
MENUITEM "Opção 1" ACTION opcao01() NAME opcao_01Código: Selecionar todos
_RemoveMenuItem ( 'opcao_01' , 'NomeForm' )Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Menu com nível
BOM dia
eu uso em xhb + wvw
em forma TEXTO e Grafica
TEXTO 9 grupo + 1 de finalização(atualização,etc)
e no grafico ate 9 sub-niveis
partindo de um dbf
há e com button barra no gráfico selecionado no dbf
se atender...
cpaivasistemas@gmail.com
Paiva
eu uso em xhb + wvw
em forma TEXTO e Grafica
TEXTO 9 grupo + 1 de finalização(atualização,etc)
e no grafico ate 9 sub-niveis
partindo de um dbf
há e com button barra no gráfico selecionado no dbf
se atender...
cpaivasistemas@gmail.com
Paiva
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Menu com nível
Bom dia....
Claro que serve Paiva...
Se puder me enviar ... mdvinf@hotmail.com
Toledo num consegui visualizar o algoritimo para sua indicação. Declararia o menu com todos os itens. Daí na ativação do form faria um 'filtro' de uma matriz com o itens ,deixando somente o que cada cada nível poderia acessar? Seria isso?
Obrigado
Rubens
Claro que serve Paiva...
Se puder me enviar ... mdvinf@hotmail.com
Toledo num consegui visualizar o algoritimo para sua indicação. Declararia o menu com todos os itens. Daí na ativação do form faria um 'filtro' de uma matriz com o itens ,deixando somente o que cada cada nível poderia acessar? Seria isso?
Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você
"
Menu com nível
Rubens na Miigui Extend uso:
Código: Selecionar todos
if naopode
NomeForm.opcao_01.Enabled := .F.
endif
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Menu com nível
Então hasa...
Dá para posta um exemplo mais completo um pouquinho, com umas 05 opções no menu?
Desabilitar a opção eu entendi mas como montar isso é que não está claro...
Vou fazer um exemplo aqui e se vocês puderem me ajudar...
Obrigado
Rubens
Dá para posta um exemplo mais completo um pouquinho, com umas 05 opções no menu?
Desabilitar a opção eu entendi mas como montar isso é que não está claro...
Vou fazer um exemplo aqui e se vocês puderem me ajudar...
Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você
"
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Menu com nível
Olá Rubens, segue em anexo um exemplo do que você pode fazer.
Agora que notei que você é de Nova Xavantina, meu irmão foi prefeito da cidade na gestão 1993/1996.
[Editado] Neste exemplo tem uma tela de login, onde você pode digitar os seguintes usuários:
- USUARIO1
- USUARIO3
- ADMIN
No campo "senha" você pode digitar qualquer coisa, só coloquei para enfeitar.
Se você digitar o USUARIO1 (sem acento mesmo), este será de nível 1 (conforme seu exemplo), onde não terá acesso as opções 3 de cada menu. O mesmo acontece com o USUARIO3, de nível 3, que não tem acesso as opções 1 de cada menu. Já o ADMIN, tem acesso a todas opções dos menus.
Abraços,
Agora que notei que você é de Nova Xavantina, meu irmão foi prefeito da cidade na gestão 1993/1996.
[Editado] Neste exemplo tem uma tela de login, onde você pode digitar os seguintes usuários:
- USUARIO1
- USUARIO3
- ADMIN
No campo "senha" você pode digitar qualquer coisa, só coloquei para enfeitar.
Se você digitar o USUARIO1 (sem acento mesmo), este será de nível 1 (conforme seu exemplo), onde não terá acesso as opções 3 de cada menu. O mesmo acontece com o USUARIO3, de nível 3, que não tem acesso as opções 1 de cada menu. Já o ADMIN, tem acesso a todas opções dos menus.
Abraços,
- Anexos
-
menucomnivel.zip- (660.06 KiB) Baixado 166 vezes
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Menu com nível
Rubens, semelhante ao que o Toledo postou, a dica que dei mantem a opção porem ela fica cinzinha, a dica do Toledo retira a opção. Agora você pode optar por deixar inibido ou excluir o item do menu ok.
:)Pos
HASA
