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

    Erro ao mudar de campo

    avatar
    Maurício Bruno
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 25/05/2015

    Erro ao mudar de campo Empty Erro ao mudar de campo

    Mensagem  Maurício Bruno 29/9/2017, 16:22

    Bom Dia!

    Estou encontrando um problema, no meu campo de CPF, quando e digitado um campo incompleto por exemplo "123.4" e a pessoa data tab aparece a seguinte mensagem "o valor que inseriu não é apropriado para a máscara de entrada" ai eu tenho que aperta ESC para limpar o campo.

    Já tentei o código para limpar o campo especifico para não aparecer o erro porém não funciona.

    Gostaria de uma orientação para tratativa deste erro.

    Código:
    Private Sub txt_ndoc_AfterUpdate()
    'CONVERTE O MINUSCULO EM MAISCULA
    Me.ActiveControl = UCase(Me.ActiveControl)
    If Len(Me.txt_ndoc) < 11 Then
        Me.txt_ndoc = left(Me.txt_ndoc, 11)
        Me.txt_ndoc = Null

    Else
    'VERIFICA O CPF
    If Not IsNull(Me.txt_ndoc) And check_brasileiro = -1 Then
    If txt_ndoc = "11111111111" Or txt_ndoc = "22222222222" Or txt_ndoc = "33333333333" _
    Or txt_ndoc = "44444444444" Or txt_ndoc = "55555555555" Or txt_ndoc = "66666666666" _
    Or txt_ndoc = "77777777777" Or txt_ndoc = "88888888888" Or txt_ndoc = "99999999999" Or txt_ndoc = "00000000000" Then
        MsgBox "O CPF: " & Me.txt_ndoc & " é INVÁLIDO! Digite-o novamente.", vbInformation, "Atenção"
        Me.Undo
        DoCmd.CancelEvent

    ElseIf Not IsNull(Me.txt_ndoc) Then
        If Me.txt_ndoc.Value <> fncCpfValido(Me.txt_ndoc) Then
        MsgBox "O CPF: " & Me.txt_ndoc & " é INVÁLIDO! Digite-o novamente.", vbInformation, "Atenção"
            Me.txt_ndoc = Null
            Me.txt_ndoc.InputMask = ""
            Me.Undo
            Cancel = True
        Else
        Me.txt_ndoc.InputMask = "000\.000\.000\-00"
        End If
    Else
    MsgBox "CPF Válido."
    Me.txt_ndoc.InputMask = "000\.000\.000\-00"

        Exit Sub
    End If
    End If
    End Sub
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    Erro ao mudar de campo Empty Re: Erro ao mudar de campo

    Mensagem  Celso Roberto 29/9/2017, 23:26

    Olá cole este no evento do formulário ao ocorrer erro

    Código:
    Private Sub Form_Error(DataErr As Integer, Response As Integer)
        Const INPUTMASK_VIOLATION = 2279
        If DataErr = INPUTMASK_VIOLATION Then
        MsgBox "Os dados inseridos para esse campo estão incorretos. Por favor, corriga.", vbInformation, "Dados incorretos"
        Response = acDataErrContinue
        End If
    End Sub

    quando acontecer de se digitar dados incompletos em campo com mascara será emitido uma mensagem

    Espero que ajude

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    Erro ao mudar de campo Empty Re: Erro ao mudar de campo

    Mensagem  Celso Roberto 3/10/2017, 15:12

    Olá...

    Deu Certo?

    Aguardo

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    Erro ao mudar de campo Empty Re: Erro ao mudar de campo

    Mensagem  Celso Roberto 18/10/2017, 15:25

    Olá..

    Continuo aguardando seu retorno sobre este.

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    Erro ao mudar de campo Empty Re: Erro ao mudar de campo

    Mensagem  Celso Roberto 9/3/2018, 16:11

    Olá..

    Conseguiu resolver esta sua solicitação de ajuda?

    Os membros do Fórum merece o seu retorno

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Conteúdo patrocinado


    Erro ao mudar de campo Empty Re: Erro ao mudar de campo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 13:26