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


3 participantes

    Bloquear a alteração e exclusão de dados mas permitir adição de dados

    avatar
    Tclemente
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/12/2016

    Bloquear a alteração e exclusão de dados mas permitir adição de dados  Empty Bloquear a alteração e exclusão de dados mas permitir adição de dados

    Mensagem  Tclemente 13/12/2016, 11:48

    Bom dia!

    Estou desenvolvendo um banco de dados para a empresa e me surgiram algumas dúvidas.
    Tenho um formulário com subformulário. Cada área da empresa vai ter acesso para adicionar novas ações no subformulário. Porém, os dados antigos não podem ser excluídos e existe um campo que precisa estar aberto para alteração (os outros não). Coloquei o código para bloqueio mas aí ele não permite adição de dados.

    Alguém poderia me ajudar?

    Obrigada!
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Bloquear a alteração e exclusão de dados mas permitir adição de dados  Empty Re: Bloquear a alteração e exclusão de dados mas permitir adição de dados

    Mensagem  Silvio 13/12/2016, 12:03

    Bom dia...

    Seja bem vinda ao fórum. Poste o código que você tem para analisarmos.

    Grato.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Tclemente
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 13/12/2016

    Bloquear a alteração e exclusão de dados mas permitir adição de dados  Empty Re: Bloquear a alteração e exclusão de dados mas permitir adição de dados

    Mensagem  Tclemente 13/12/2016, 12:23

    Obrigada! Smile

    O código que coloquei foi este:
    Me.nomedocampo.Locked=True

    Mas tentei também pela opção de bloquear nas propriedades do subformulário mas tem o mesmo resultado (Bloqueia e não permite adição de novos dados).
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Bloquear a alteração e exclusão de dados mas permitir adição de dados  Empty Re: Bloquear a alteração e exclusão de dados mas permitir adição de dados

    Mensagem  Silvio 13/12/2016, 12:43

    Tatiane...

    Coloque aqui apenas a tabela e o formulário em questão. Tem que estar " zipado " para isso.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Jair Martins
    Jair Martins
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 23/03/2016

    Bloquear a alteração e exclusão de dados mas permitir adição de dados  Empty Re: Bloquear a alteração e exclusão de dados mas permitir adição de dados

    Mensagem  Jair Martins 15/12/2016, 14:20

    Olá, Tclemente.

    Uma estratégia que uso correntemente é não permitir edições no form e desbloquear cada um dos campos que podem ser editados, quando estes receberem foco.

    No form, você usa os métodos AllowEdits e AllowDeletions, ao abrir. Assim:

    Me.AllowEdits = False
    Me.AllowDeletions = False

    Nos campos que poderão ser editados, no momento que recebem foco, você reabre a edição do form:

    Me.AllowEdits = True

    Não esqueça de, ao tirar o foco do campo, incluir:

    Me.AllowEdits = False


    Outra estratégia é desabilitar ou habilitar cada um dos campos, ao abrir o form:

    Me.NomeDoCampo.Enabled True - quando quiser que o campo esteja ativo ou False quando quiser que o campo esteja desabilitado.

    Espero ter ajudado.

    Abs.

    Conteúdo patrocinado


    Bloquear a alteração e exclusão de dados mas permitir adição de dados  Empty Re: Bloquear a alteração e exclusão de dados mas permitir adição de dados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 13:44