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]Voltar o foco ao mesmo campo no evento após atualizar

    avatar
    adriano.ig
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 01/03/2016

    [Resolvido]Voltar o foco ao mesmo campo  no evento após atualizar Empty [Resolvido]Voltar o foco ao mesmo campo no evento após atualizar

    Mensagem  adriano.ig 2/1/2022, 18:00

    Boa tarde caros amigos

    Dei uma garimpada aqui pelo fórum mas não me deparei com o que estou precisando. Para mim seria algo simples, mas não está funcionando como o esperado. Explico:

    Estou fazendo a validação de um campo do meu formulário através da condição If e estou usando a seguinte instrução:

    Código:
    Private Sub comoPuerpera_AfterUpdate()
    If Me.comoPuerpera <> "X" Then
    MsgBox ("Preencha o campo apenas com X ."), , "Atenção"
    Me.comoPuerpera.SetFocus
    Me.comoPuerpera = ""
    End If
    End Sub

    A função está executando tranquilamente a checagem descrita, porém a parte em que o foco deve voltar para o mesmo campo verificado, sendo a condição verdadeira, não está acontecendo. Tem algo aí que eu não estou vendo? Shocked

    Agradeço a contribuição de todos.
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2087
    Registrado : 23/01/2018

    [Resolvido]Voltar o foco ao mesmo campo  no evento após atualizar Empty Re: [Resolvido]Voltar o foco ao mesmo campo no evento após atualizar

    Mensagem  crysostomo 2/1/2022, 21:24

    Boa tarde.
    Isso acontece muito. O que eu faço é colocar o foco em dois campos , um campo e depois no principal, assim funciona.

    Me.campoX.setFocus
    Me.comoPuerpera.SetFocus

    tipo, o foco sai do Me.comoPuerpera.SetFocus  vai no campoX e volta para o Me.comoPuerpera.SetFocus
    Coloca que dá certo.
    Sucesso


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.

    adriano.ig gosta desta mensagem

    avatar
    adriano.ig
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 01/03/2016

    [Resolvido]Voltar o foco ao mesmo campo  no evento após atualizar Empty Re: [Resolvido]Voltar o foco ao mesmo campo no evento após atualizar

    Mensagem  adriano.ig 2/1/2022, 22:01

    Grande crysostomo!

    Obrigado mestre! Deu super certo!

    Por que não pensei nesse bate e rebate antes hein?! Laughing

    Valeu fera vou dar como resolvido!

    crysostomo gosta desta mensagem


      Data/hora atual: 3/7/2022, 08:49