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]Não permitir edição caso não seja o criador do registro

    avatar
    Josealdo
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 183
    Registrado : 14/12/2012

    [Resolvido]Não permitir edição caso não seja o criador do registro Empty [Resolvido]Não permitir edição caso não seja o criador do registro

    Mensagem  Josealdo 3/8/2021, 16:37

    Olá. Pessoal.

    Tenho um BD multi usuarios. Há uma determinada consulta que retorna via formulario para edição.
    Como eu poderia colocar um bloqueio de edição neste formulario para o caso do usuário logado não seja o criador do registro?
    Agradeço antecipadamente.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Não permitir edição caso não seja o criador do registro Empty Re: [Resolvido]Não permitir edição caso não seja o criador do registro

    Mensagem  Alexandre Fim 3/8/2021, 16:48

    Olá Josealdo,

    Antes de abrir o formulário para edição, coloque o código abaixo em alguma procedimento pertinente à abertura do formulário.

       If Nz(DCount("*", "NOME_DA_TABELA_DO_REGISTRO_A_SER_EDITADO", "CAMPO_LOGIN_DA_TABELA = '" & [login_usuario_atual] & "'"), 0) = 0 Then
                 MsgBox "Usuário não tem permissão para editar o registro.", vbExclamation, "Aviso"
                 Exit Sub
       End If


    Se possível, disponibilize seu bd (somente objetos enolvidos - tabelas/formulários/modulos e etc.) para análise e possível solução.

    É isso!!

    []'s

    FIM

    Josealdo gosta desta mensagem

    avatar
    Josealdo
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 183
    Registrado : 14/12/2012

    [Resolvido]Não permitir edição caso não seja o criador do registro Empty Re: [Resolvido]Não permitir edição caso não seja o criador do registro

    Mensagem  Josealdo 3/8/2021, 18:06

    thx
    avatar
    Josealdo
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 183
    Registrado : 14/12/2012

    [Resolvido]Não permitir edição caso não seja o criador do registro Empty Re: [Resolvido]Não permitir edição caso não seja o criador do registro

    Mensagem  Josealdo 3/8/2021, 22:35

    obrigado

      Data/hora atual: 23/9/2021, 01:44