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


2 participantes

    [Resolvido]Login e nome do usuário logado

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 126
    Registrado : 24/03/2012

    [Resolvido]Login e nome do usuário logado Empty [Resolvido]Login e nome do usuário logado

    Mensagem  cantu 24/9/2021, 12:44

    Boa tarde,

    Qdo faço registo de novo usuário preencho campo utilizador (numérico mínimo 5 caracteres) e senha (alfanumerica mínimo 6 até 15 caracteres) e o nome real do utilizador (Nome e apelido).Exº Usuário: 15236 Senha:12345678999 Nome: Carlos Andrade
    Pretendo que a informação do usuário logado apareça nos formulários e relatórios mas com o nome e apelido (Carlos Andrade) e não com o usuário
    Cumprimentos
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3190
    Registrado : 13/12/2016

    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  Alexandre Fim 24/9/2021, 13:28

    Olá Alberto,

    Você pode utilizar uma variável global que recebe o nome do usuário quando ele realiza o login no sistema.
    Esta variável deve ser declarada em um módulo qualquer. ex:

    Global vgUsuario As String

    No formulário de login, faça:

    vgUsuario = DLookup("[NOME_DO_USUARIO]", "[SUA_TABELA_DE USUARIOS]", "[CAMPO_LOGIN] = '" & CAMPO_LOGIN_FORMULARIO & "' AND [CAMPO_SENHA] = '" & CAMPO_SENHA_FORMULARIO & "'")

    Desta forma, a variável global pode ser utilizada em qualquer parte do sistema.

    Espero ter ajudado.

    Boa sorte.

    []'s

    FIM


    cantu gosta desta mensagem

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 126
    Registrado : 24/03/2012

    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  cantu 27/9/2021, 10:35

    Caro FIM,

    Em primeiro lugar muito obrigado pela sua pronta resposta.
    Criei a variável global (vgUtilizador As String)
    Qdo me diz no formulário de login em que parte do formulário?
    A minha tabela (TB06_ACESSOS) tem 6 campos:
    1.UTILIZADOR (Campo "CbbUTILIZADOR" no formulário FRM_ACESSOS)
    2.SENHA (Campo "TxtLoginSenha" no formulário FRM_ACESSOS)
    3.NOME (Campo "TxtLoginNome" no formulário FRM_ACESSOS)
    4.APELIDO (Campo "TxtLoginApelido" no formulário FRM_ACESSOS)
    5.GESTÃO (Campo "CbbGESTÃO" no formulário FRM_ACESSOS)
    6.NÍVEL (Campo "CbbNIVEL" no formulário FRM_ACESSOS)

    Desde já os meus agradecimentos se me puder elucidar

    Cumprimentos,
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3190
    Registrado : 13/12/2016

    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  Alexandre Fim 27/9/2021, 13:16

    Olá Cantu,

    Conforme os dados que vc mandou, fica assim:

    vgUsuario = DLookup("NOME", "TB06_ACESSOS", "UTILIZADOR = '" & Trim(Me.CbbUTILIZADOR) & "' AND SENHA = '" & Trim(Me.TxtLoginSenha) & "'")


    É isso.

    Boa sorte

    []'s

    FIM



    cantu gosta desta mensagem

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 126
    Registrado : 24/03/2012

    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  cantu 27/9/2021, 14:29

    Caro FIM,

    Obrigado pela atenção.

    Não sei onde colocar o código enviado... [Resolvido]Login e nome do usuário logado 1f623

    Cumprimentos,
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3190
    Registrado : 13/12/2016

    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  Alexandre Fim 27/9/2021, 15:05

    Cantu,

    Manda seu banco de dados (somente as partes envolvidas) para analise e solução do problema.

    Grato.

    []'s

    FIM

    cantu gosta desta mensagem

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 126
    Registrado : 24/03/2012

    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  cantu 1/10/2021, 15:28

    Boa tarde FIM,

    Desculpe a demora de enviar o ficheiro mas tive um pequeno problema saúde já resolvido.

    Envio o ficheiro solicitado para análise

    Cumprimentos
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3190
    Registrado : 13/12/2016

    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  Alexandre Fim 1/10/2021, 16:15

    Cantu,

    Segue versão do sistema com as devidas alterações.
    Eu aproveitei a variavel global que ja estava declarada e aproveitei também o Select utilizado para verificar o usuario/senha no login. Foi uma alteração simples.
    Procure meus comentários no código "Alexandre Fim" e verifique as alterações.
    Espero ter ajudado.

    Boa sorte.

    []'s

    FIM

    cantu gosta desta mensagem

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 126
    Registrado : 24/03/2012

    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  cantu 11/10/2021, 15:18

    A funcionar plenamente.
    Grato pela ajuda

    Conteúdo patrocinado


    [Resolvido]Login e nome do usuário logado Empty Re: [Resolvido]Login e nome do usuário logado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/3/2024, 02:00