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

    [Resolvido]Validar CPF!!

    APJesus
    APJesus
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 367
    Registrado : 21/09/2010

    [Resolvido]Validar CPF!! Empty Validar CPF!!

    Mensagem  APJesus 14/4/2011, 01:32

    Pessoal, Boa Noite a todos

    Estou com uma dúvida no exemplo do nosso mestre JPaulo. Em um exemplo que utilizei para validar CPF, uso o código abaixo no campo CPF_FUNCIONARIO, funciona tudo legal (ou seja, quase tudo), mas tem um porém. se eu limpar o campo e der um Enter, gera um erro (Erro no tempo de execução 94, Uso de Null inválido). Não posso deixar assim pois vou utilizar este mesmo código para pacientes e existem alguns (crianças por exemplo) que não os possuem: Utilizo

    Private Sub CPF_FUNCIONARIO_BeforeUpdate(Cancel As Integer)
    If Me.CPF_FUNCIONARIO.Value <> fCPF(Me.CPF_FUNCIONARIO) Then
    DoCmd.OpenForm "ATENCAO_CPFINVALIDO"
    Me.Undo
    Cancel = True
    Else
    Me.CPF_FUNCIONARIO.InputMask = "000\.000\.000\-00"
    End If
    End Sub

    Lembrando: que utilizo um módulo também do mestre.

    Alguém pode me ajudar.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Validar CPF!! Empty Re: [Resolvido]Validar CPF!!

    Mensagem  criquio 14/4/2011, 01:52

    Faça um tratamento de erro:

    Private Sub CPF_FUNCIONARIO_BeforeUpdate(Cancel As Integer)

    If Not IsNull(Me.CPF_FUNCIONARIO) Then
    If Me.CPF_FUNCIONARIO.Value <> fCPF(Me.CPF_FUNCIONARIO) Then
    DoCmd.OpenForm "ATENCAO_CPFINVALIDO"
    Me.Undo
    Cancel = True
    Else
    Me.CPF_FUNCIONARIO.InputMask = "000\.000\.000\-00"
    End If
    Else
    Exit Sub
    End If


    End Sub


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    APJesus
    APJesus
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 367
    Registrado : 21/09/2010

    [Resolvido]Validar CPF!! Empty Re: [Resolvido]Validar CPF!!

    Mensagem  APJesus 14/4/2011, 02:20

    Críquio! Sem palavras... vc é demais... Tão simples.

    Mais uma vez meu muito obrigado e boa noite.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Validar CPF!! Empty Re: [Resolvido]Validar CPF!!

    Mensagem  criquio 14/4/2011, 03:07

    Valeu amigão. Essas coisas a gente vai adquirindo com a prática Very Happy


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    APJesus
    APJesus
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 367
    Registrado : 21/09/2010

    [Resolvido]Validar CPF!! Empty Re: [Resolvido]Validar CPF!!

    Mensagem  APJesus 14/4/2011, 03:23

    !!


    Última edição por APJesus em 14/4/2011, 21:50, editado 1 vez(es) (Motivo da edição : Erro no local postado!)
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Validar CPF!! Empty Re: [Resolvido]Validar CPF!!

    Mensagem  JPaulo 14/4/2011, 13:55

    Tópico Resolvido.

    Faça esses ultimos contatos, via PM.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Validar CPF!! Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Validar CPF!! Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Validar CPF!! Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Validar CPF!! Empty Re: [Resolvido]Validar CPF!!

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 14:09