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]Bloquear eventos no modo folha de dados.

    cristiano.vaz
    cristiano.vaz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 48
    Registrado : 12/11/2020

    [Resolvido]Bloquear eventos no modo folha de dados. Empty [Resolvido]Bloquear eventos no modo folha de dados.

    Mensagem  cristiano.vaz 10/5/2021, 12:30

    Olá, estou com um problema e acredito que tenha uma forma simples de se resolver. Alguns campos do formulário possuem eventos que iniciam na perda de foco, porem quero desabilitar essa função no momento que o usuário estiver usando o modo folha de dados.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3857
    Registrado : 21/04/2011

    [Resolvido]Bloquear eventos no modo folha de dados. Empty Re: [Resolvido]Bloquear eventos no modo folha de dados.

    Mensagem  Marcelo David 10/5/2021, 12:46

    Bom dia,

    para tal, no eventos Ao perder o foco, verifique se está em Modo folha de dados assim:

    Código:
    If Me.CurrentView = 2 Then...
            '...seu código aqui, caso esteja em folha de dados
    End If


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear eventos no modo folha de dados. Marcel11
    cristiano.vaz
    cristiano.vaz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 48
    Registrado : 12/11/2020

    [Resolvido]Bloquear eventos no modo folha de dados. Empty Re: [Resolvido]Bloquear eventos no modo folha de dados.

    Mensagem  cristiano.vaz 10/5/2021, 12:58

    Entendido, obrigado demais.
    Mas no meu caso, quero que funcione somente no formulário, que seria 1 no lugar do 2. Mas já me orientou certinho para o que eu precisava. Vlw!!!
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3857
    Registrado : 21/04/2011

    [Resolvido]Bloquear eventos no modo folha de dados. Empty Re: [Resolvido]Bloquear eventos no modo folha de dados.

    Mensagem  Marcelo David 10/5/2021, 14:32

    cristiano.vaz escreveu:Mas no meu caso, quero que funcione somente no formulário, que seria 1 no lugar do 2

    O número 2 do CurrentView não tem relação com número de formulário e sim com o modo de visualização.
    Observer:

    CurrentView = 0: modo de design
    CurrentView = 1: modo de formulário
    CurrentView = 2: modo de folha de dados
    CurrentView = 178: Modo de Layout.

    Então, para voc~e verificar se um formulário está no modo
    folha de dados, obrigatoriamente o CurrentView tem que ser 2.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear eventos no modo folha de dados. Marcel11

    Conteúdo patrocinado


    [Resolvido]Bloquear eventos no modo folha de dados. Empty Re: [Resolvido]Bloquear eventos no modo folha de dados.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 12:00