MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    avatar
    alantardivo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 27/02/2018

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  alantardivo em 21/3/2019, 10:38

    Olá, pessoal, bom dia!

    Minha dúvida hoje é a seguinte: Tenho um Formulário Chamado "Cadastro_Clientes" e dentro desse formulário eu tenho um campo chamado "CPF_CNPJ, Que no caso recebe o CPF se for Pessoa Física e CNPJ para Jurídica. O problema que ocorre é o seguinte: Quando eu estou com um cadastro aberto com CNPJ ele pega a mascara certinho, mas quando uso o botão de navegação para outro registro, o campo fica com a mesma mascarca do CNPJ. vou mostrar algumas imagens.

    Nessa imagem o campo CPF/CNPJ está certinho

    https://1drv.ms/u/s!AnlxzVyaVHf4pDXLGUMyzHA03kJi

    Nessa imagem o campo CPF/CNPJ manteve a mascara do último registro após  usar o botão de navegação dos registros, no caso as setas abaixo.

    https://1drv.ms/u/s!AnlxzVyaVHf4pDaUYIGv9NwyWuyY


    Por favor, quem souber, por favor me ajude

    Agradeço a todos bounce bounce
    crysostomo
    crysostomo
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  crysostomo em 21/3/2019, 11:28

    Meu amigo bom dia , no momento não estou no Celular não tem Como ver seus arquivos deixe o campo CNPJ invisível e acrescente uma opção , se o cliente for jurídico o sistema coloca o campo CNPJ invisível e o cpf como visível, ou você cria outra marca de entrada cnpj


    .................................................................................
    Uma mão ajuda a outra.
    O medo não é morrer, o medo é se alguém está morto dentro de você, assim como o fracassado é aquele que nem tentou
    avatar
    alantardivo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 27/02/2018

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  alantardivo em 21/3/2019, 11:59

    Olá amigo, bom dia!
    Agradeço pela solução que me foi gerada, mas no meu caso eu só quero poder manipular os dados do CPF e CNPJ tudo em no mesmo campo. Já tenho uma comoBox perguntando se é CPF ou CNPJ se eu alterar o tipo de pessoa pela ComoBox ele altera a máscara, mas se eu apenas ir para outro registro ele mantém do CNPJ no registro que seria CPF. Em resumo eu só quero poder usar os botões de navegação entre os registros que criei com as máscaras entendendo que ela precisa ser CPF ou CNPJ dependendo da ComoBox que foi selecionado.
    marcelo3092
    marcelo3092
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 151
    Registrado : 19/08/2010

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  marcelo3092 em 21/3/2019, 15:54

    Ola amigo seu problema é o campo que escolhe pessoa fisica ou juridica é um campo nãoassociado?

    1º na tabela no campo onde vc vai escolher a opção Campo EX: Tipo_Pessoa: Tipo de Campo, vc escolhe assistente de pesquisa > Digitarei os valores que desejo > Coloca os dois valores. e pronto ai no formulario vc deleta o campo com a opção e clica no adicionar campois existentes e adiciona essa campo novamente e depois adiciona a função a ele.

    Pq seu problema parece que o campo esta desacoplado da tabela por isso quando se escolhe ele fica a opção escolhida.
    avatar
    alantardivo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 27/02/2018

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  alantardivo em 21/3/2019, 17:10

    Acredito já ter feito esse procedimento, mas Ok. Vou fazer o teste assim que chegar em casa e te dou o retorno, obrigado pela ajuda amigo.
    avatar
    alantardivo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 27/02/2018

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  alantardivo em 22/3/2019, 00:48

    Fala amigo, boa noite! Conforme falei no hoje mais cedo, eu já criei uma caixa de combinação da forma que falou e depois criei alguns eventos.
    Os eventos que criei foi.

    Após atualizar
    Private Sub Tipo_Cliente_AfterUpdate()
    If Tipo_Cliente = "Pessoa Física" Then
    Me.CPF_CNPJ.InputMask = "000\.000\.000\-00"
    Me.RG_IE.InputMask = "00\.000\.000\-0"
    Else
    Me.CPF_CNPJ.InputMask = "00\.000\.000\/0000\-00"
    Me.RG_IE.InputMask = "00\.000\.00\-0"
    End If
    End Sub

    Ao carregar o formulário
    Private Sub Form_Load()
    If Tipo_Cliente = "Pessoa Física" Then
    Me.CPF_CNPJ.InputMask = "000\.000\.000\-00"
    Me.RG_IE.InputMask = "00\.000\.000\-0"
    Else
    Me.CPF_CNPJ.InputMask = "00\.000\.000\/0000\-00"
    Me.RG_IE.InputMask = "00\.000\.00\-0"
    End If

    Como havia comentado, A máscara não modifica caso o cliente mude. Preciso que ela sempre modifique ao exibir um cliente diferente.
    Desde já agradeço a todos pelo suporte.

    cheers bounce bounce
    APJesus
    APJesus
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  APJesus em 22/3/2019, 01:05

    Após atalizar do campo insira no evento o inputMask (Máscara)

    If me.NomedoCampo="CNPJ" Then
    Me.Nome doCampoComDados.InputMask = "##.###.###/####-##" ' Para CNPJ
    ElseIf  me.NomedoCampo="CPF" Then
    Me.Nome doCampoComDados.InputMask = "###.###.###-##" ' Para CPF
    End If

    ou

    If me.NomedoCampo="CNPJ" Then
    Me.Nome doCampoComDados.InputMask = "##.###.###/####-##" ' Para CNPJ
    Else
    Me.Nome doCampoComDados.InputMask = "###.###.###-##" ' Para CPF
    End If


    Tenta aí
    APJesus
    APJesus
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  APJesus em 22/3/2019, 01:08

    Para ele modificar coloca o código também no evento (No Atual)

    Att,
    avatar
    alantardivo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 27/02/2018

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  alantardivo em 22/3/2019, 01:21

    Continua a mesma coisa... Sad
    No caso o evento após atualizar que você mencionou era a ComoBox com a opção Pessoa Jurídica e Física, correto?
    Porque fez o evento sobre ele.

    Não entendo porque ao usar o botão de navegação para outro cliente a mascara não atualiza puxando a informação da ComoBox Tipo_Cliente onde contém Pessoa Jurídica e Física.
    avatar
    alantardivo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 27/02/2018

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  alantardivo em 22/3/2019, 01:23

    Olá amigo, boa noite!!

    O lance do evento atual é que matou a charada!!!

    muito obrigado!!

    Abraço!!
    avatar
    alantardivo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 27/02/2018

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  alantardivo em 22/3/2019, 01:25

    Tudo certo!
    Funcionou perfeitamente e agradeço a todos que se dispuseram a me ajudar.

    Grato!! Very Happy
    avatar
    alantardivo
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 95
    Registrado : 27/02/2018

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  alantardivo em 22/3/2019, 01:26

    Valeu pessoal!!!
    APJesus
    APJesus
    Avançado
    Avançado

    Respeito às Regras 100%

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

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  APJesus em 22/3/2019, 01:26

    Valeu, Estamos juntos a aprender neste maravilhoso fórum.

    Conteúdo patrocinado

    [Resolvido]Mascara de Formatação não está respondendo ao cadastro. Empty Re: [Resolvido]Mascara de Formatação não está respondendo ao cadastro.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 18/7/2019, 00:06