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]Dúvida no código VBA para Permissões de Acesso

    avatar
    Elaine Santin
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 7
    Registrado : 20/03/2018

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty [Resolvido]Dúvida no código VBA para Permissões de Acesso

    Mensagem  Elaine Santin 4/2/2019, 13:09

    Bom dia / Boa tarde / Boa noite,

    Eu gostaria de saber como escrevo um código em que ao abrir o FOMULÁRIO MENU, seja identificado qual usuário está logado (já inseri no formulário o código para mostrar usuário logado) e busque na tabela usuários quais botões estão marcados como falso para este usuário e então ao carregar o formulário estes botões fiquem como desativados.

    Seria algo assim:

    Se CAD do usuário logado for igual a falso então btcad = enable.

    Não consigo fazer este código no meu formulário, tentei de diversas maneiras e acredito estar escrevendo o mesmo errado. Se alguém puder me explicar como fazê-lo ficarei imensamente grata.

    *Obs.: pesquisei em outros fóruns e tópicos se algum apresentava a resposta para está dúvida ou alguma parecida, mas nenhum exemplo que encontrei conseguiu esclarecer minha dúvida.

    Como sou ainda leiga na linguagem VBA peço que tenham compreensão.

    Obrigada,
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10614
    Registrado : 04/11/2009

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty Re: [Resolvido]Dúvida no código VBA para Permissões de Acesso

    Mensagem  JPaulo 4/2/2019, 13:48

    Olá seja bem vinda ao fórum.

    Quer anexar aqui parte do seu banco para a ajudarmos ?

    Ou no limite detalhe os nomes das tabelas e campos ou mostre-nos qual código tem dificuldades.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new Instruções SQL como utilizar...
    avatar
    Elaine Santin
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 7
    Registrado : 20/03/2018

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty Re: [Resolvido]Dúvida no código VBA para Permissões de Acesso

    Mensagem  Elaine Santin 4/2/2019, 15:23

    OI,

    Vou anexar um arquivo com o código do formindex (formulário do menu).

    Como não sei anexar dois arquivos, vou abrir outra resposta para anexar o formlogin (formulário do login).

    O nome dos campos do FormIndex:

    Btcad
    Btcome
    Btprod
    Btlogi
    btfatu
    btcomp
    btquad
    btsair
    txtusuario

    O nome dos campos do FormLogin:
    CBOLOGIN
    txtsenha
    Btsair
    btentrar

    Minha tabela se chama tblusuarios
    Onde possui os seguintes campos:
    IDUSER - texto
    NUSER - texto
    SENHA - texto
    E-MAIL - texto
    REC - sim/não
    COME - sim/não
    PROD - sim/não
    LOGI - sim/não
    FATU - sim/não
    QUAD - sim/não
    COMP - sim/não
    CAD - sim/não

    Eu quero desativar os botões com base no usuário logado. Ou seja, se o usuário logado for o ADMIN então verifique se CAD é verdadeiro ou falso, caso seja falso então o BTCAD é desativado.
    Anexos
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Attachmentcódigo formindex.txt
    Você não tem permissão para fazer download dos arquivos anexados.
    (4 Kb) Baixado 4 vez(es)


    Última edição por Elaine Santin em 4/2/2019, 15:26, editado 1 vez(es)
    avatar
    Elaine Santin
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 7
    Registrado : 20/03/2018

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty Re: [Resolvido]Dúvida no código VBA para Permissões de Acesso

    Mensagem  Elaine Santin 4/2/2019, 15:24

    Código do formlogin.
    Anexos
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Attachmentcódigoformlogin.txt
    Você não tem permissão para fazer download dos arquivos anexados.
    (3 Kb) Baixado 6 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10614
    Registrado : 04/11/2009

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty Re: [Resolvido]Dúvida no código VBA para Permissões de Acesso

    Mensagem  JPaulo 4/2/2019, 15:53

    Você não consegue anexar o seu banco ?

    É que não vejo algumas coisas aqui.

    Como é que você obtem a senha do user para validar se está correta ?

    Código:
    ElseIf Me.TXTSENHA <> senhauser Then

    A validação que você terá de fazer é ao carregar do form "formindex", usando a função DLookup á tabela de users e validar se CAD é verdadeiro ou falso.

    Assim é dificil de testar.





    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new Instruções SQL como utilizar...
    avatar
    Elaine Santin
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 7
    Registrado : 20/03/2018

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty Re: [Resolvido]Dúvida no código VBA para Permissões de Acesso

    Mensagem  Elaine Santin 4/2/2019, 16:09

    Segue o link para baixar o banco de dados:

    https://www.dropbox.com/s/mpfko5o0fsv4j62/SISTEMA.accdb?dl=0

    Agradeço muito a sua ajuda.
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10614
    Registrado : 04/11/2009

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty Re: [Resolvido]Dúvida no código VBA para Permissões de Acesso

    Mensagem  JPaulo 4/2/2019, 16:55

    Veja se é o que pretende;

    Seu banco aqui;
    Download


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new Instruções SQL como utilizar...
    avatar
    Elaine Santin
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 7
    Registrado : 20/03/2018

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty Dúvida no código VBA para Permissões de Acesso [RESOLVIDO]

    Mensagem  Elaine Santin 4/2/2019, 17:13

    É exatamente isso. Vou estudar o código agora para aprender a fazer. Muito obrigada mesmo.

    [RESOLVIDO]
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10614
    Registrado : 04/11/2009

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Empty Re: [Resolvido]Dúvida no código VBA para Permissões de Acesso

    Mensagem  JPaulo 4/2/2019, 17:24

    Fico feliz.

    Obrigada pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Dúvida no código VBA para Permissões de Acesso Folder_announce_new Instruções SQL como utilizar...

      Data/hora atual: 1/8/2021, 12:23