MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Login e Senha para abrir o formulário

    avatar
    victor.zero
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 16/02/2012

    [Resolvido]Login e Senha para abrir o formulário Empty Login e Senha para abrir o formulário

    Mensagem  victor.zero 16/2/2012, 14:04

    Saudações

    01 tabela com os seguntes campos:

    Usuário Senha Permissão
    Adm 123456 Cadastro
    Claudio 121212 Leitura

    e uma consulta com os seguintes critérios

    Usuário Senha
    [Forms]![frm_Login]![ComboBoxUsuario] [Forms]![frm_Login]![Senha]

    um formulário de login

    com um botão

    Private Sub Comando19_Click()
    DoCmd.OpenForm "frm_Apresentacao_Arquivo_Central", acNormal, "", "", , acNormal
    End Sub

    e no formulário frm_Apresentacao_Arquivo_Central

    no evento ao abrir

    Private Sub Form_Open(Cancel As Integer)
    If Me.RecordsetClone.RecordCount = 0 Then
    MsgBox "A senha digitada não confere", vbExclamation, "Atenção"
    DoCmd.Close acForm, "frm_Login"
    DoCmd.OpenForm "frm_Login", acNormal, "", "", , acNormal
    DoCmd.Close acForm, "frm_Apresentacao_Arquivo_Central"
    End If
    End Sub

    e no evento Carregar

    DoCmd.Close acForm, "frm_Login"

    se a senha for correta o frm_Apresentacao_Arquivo_Central abre normalmente

    o que posso fazer para quando o usuário for de adm permissão cadastro abra o formulário frm_Apresentacao_Arquivo_Central
    e quando for Claudio permissão leitura abra o formulário frm_Apresentacao_Arquivo_Central_Leitura ao invés do formualário frm_Apresentacao_Arquivo_Central
    avatar
    Convidad
    Convidado


    [Resolvido]Login e Senha para abrir o formulário Empty Re: [Resolvido]Login e Senha para abrir o formulário

    Mensagem  Convidad 16/2/2012, 22:30

    OLá Victor


    Se esse botão abaixo for no formulário Login, então:

    Private Sub Comando19_Click()
    If me.ComboBoxUsuario = "Adm" then
    DoCmd.OpenForm "frm_Apresentacao_Arquivo_Central", acNormal, "", "", , acNormal
    Else if me.ComboBoxUsuario = "Claudio" then
    DoCmd.Close acForm, "frm_Apresentacao_Arquivo_Central"

    End If
    End Sub

    Creio que você saiba sobre combobox:
    me.ComboBoxUsuario.Column(0) se usar o código (primeira coluna da combo)
    me.ComboBoxUsuario.Column(1) se for a coluna do Nome do Usuário (segunda coluna)

    Para testar esse código, desative os códigos do Evento AoAbrir do formulário frm_Apresentacao_Arquivo_Central.

    Abraços

    avatar
    Convidad
    Convidado


    [Resolvido]Login e Senha para abrir o formulário Empty Re: [Resolvido]Login e Senha para abrir o formulário

    Mensagem  Convidad 20/3/2012, 01:53


    Tópico marcado como resolvido.
    Se necessário, reabra.


    Grupo Moderadores

    Conteúdo patrocinado


    [Resolvido]Login e Senha para abrir o formulário Empty Re: [Resolvido]Login e Senha para abrir o formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 19:35