USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Habilitar campos conforme senha
lu_sandman
CAMPINAS
SP - BRASIL
Postada em 17/05/2006 13:22 hs         
Bom dia galera...
 
preciso de algum código ou uma solução para o seguinte problema:
 
tenho um form com alguns campos, quando o usuário faz o login no sistema tenho que habilitar alguns campos e ocultar outros, conforme o nível de acesso do usuário.
 
como se fazer isso.
 
agradeço desde já.
 
Luciano
     
Guilherme
não registrado
Postada em 17/05/2006 13:28 hs   
Opa!
Olha, eu fiz um sistema que usava a mesma lógica que você.
Funcionava assim: existia um campo nivellogin na tabela de usuários, que era números, e, assim que o usuário logava tudo certinho, o sistema testava de acordo com os números. Assim, se tivesse número 1, era administrador e todas as funções eram habilitadas; se fosse 2, era porque era atendente e só podia lançar vendas e compras de produtos. Você pode fazer assim:
 
If rd!nivellogin = 2 then
    txtcampo.enabled = false
    mnuarquivo.enabled = false
    etc...
end if
 
Ou se você precisar desabilitar campos de um form que não seja o atual:
 
If rd!nivellogin = 2 then
   frmMain.txtcampo.enabled = false
   frmMain.mnuarquivo.enabled = false
end if
 
Espero ter ajudado! Se tiver dúvidas, poste de novo ok?!
Abraços e boa sorte
     
lu_sandman
CAMPINAS
SP - BRASIL
Postada em 17/05/2006 14:22 hs         
E ae Guilherme.. blz
 
olha ajudou sim... é mais ou menos o que eu preciso mas a sua idéia me ajudou a resolver outro problema que eu estava encontrando... valeu mesmo...
     
Korn
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 17/05/2006 14:45 hs            
me passa seu email que eu mando um sistema que tenho aki sobre isso veio

Jesus Cristo é O Senhor!!!
     
lu_sandman
CAMPINAS
SP - BRASIL
Postada em 24/05/2006 13:12 hs         
Blz.. anota ae... manda pra esse:
 
 
fico no aguardo.
 
Luciano
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página