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]Atualizar informações do formulário

    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty [Resolvido]Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 01:28

    Caros colegas,

    Eu estou com uma caixa de combinação aonde eu digito o número da telefone da pessoa ela preenche automaticamente os campos, até aqui okay. Eu gostaria que caso o numero digitado não esteja cadastro, pudesse abrir um msbox dizendo que não existe cadastro e se deseja um novo cadastro(Abrindo o formulário de cadastro). E quando fazer o novo cadastro, ele atualize o outro formulário, sem ter que fechar e abrir.

    Obrigado, desde já.
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Marcelo David em 30/3/2019, 02:49

    Boa noite,
    Na Caixa de combinação:

    Certifique-se que a propriedade Limitar a uma lista esteja definida como Sim

    No evento Se não estiver na lista, ponha:

    Código:
    If MsgBox("O número informado não foi encontrado. Gostaria de cadastrá-lo?", vbQuestion + vbYesNo, "Número não cadastrado") = vbYes Then
          CurrentDb.Execute "INSERT INTO SuaTabela VALUES(CampoNumeroTelefone='" & NewData & "')", dbFailOnError
          Me!SuaCaixaCombinacao.Requery
          Me!SuaCaixaCombinacao = NewData
    End If
    Response = acDataErrContinue

    SuaTabela = Nome da tabela que contém os números telefônicos
    CampoNumeroTelefone = Nome do campo que armazena os números telefônicos


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 03:35

    Ele dá erro nessa parte do código

    Código:
    CurrentDb.Execute "INSERT INTO Tbl_CadCli VALUES(Telefone='" & NewData & "')", dbFailOnError

    O nome do cambo aonde armazena os números se chama telefone.

    Agradeço desde já.
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Marcelo David em 30/3/2019, 03:40

    Rapaz, falha minha Embarassed ... Teste:

    CurrentDb.Execute "INSERT INTO Tbl_CadCli (Telefone) VALUES('" & NewData & "')", dbFailOnError


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 03:56

    Agora ele deu um erro nesse:

    Me!SuaCaixaCombinacao.Requery

    O cadastro de telefone está sendo feita por um formulário, isso não é pertinente?

    Tenho a tabela "Tbl_CadCli" e o formulario de cadastro se chama "frm_CadCli"
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Marcelo David em 30/3/2019, 03:58

    Me!SuaCaixaCombinacao.Requery
    Me!SuaCaixaCombinacao = NewData

    SuaCaixaCombinacao deve ser substituído pelo nome da sua caixa de combinação que tem os telefones.


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 04:16

    Ele ainda dá erro no código

    Me!txt_telefone.Requery

    Ps: Quando eu entro em modo em design e volto para exibição esse salva a lista na caixa em de combinação.


    Última edição por motavg em 30/3/2019, 04:19, editado 1 vez(es)
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Marcelo David em 30/3/2019, 04:17

    txt_telefone é uma caixa de combinação?
    Se não, qual é o erro que está apresentando?


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 04:22

    Segue o anexo.

    txt_telefone é o nome da caixa de combinação.
    Anexos
    [Resolvido]Atualizar informações do formulário AttachmentErro_Vba.jpg
    Você não tem permissão para fazer download dos arquivos anexados.
    (20 Kb) Baixado 4 vez(es)
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Marcelo David em 30/3/2019, 04:28

    Acima da linha: Me!txt_telefone.Requery, ponha: Me!txt_telefone = Null


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 04:33

    Deu:

    Você tentou atribuir o valor Null a uma variável que não é o tipo de dados Variant.


    Posso da uma outra explicação para tentar achar um outro caminho.

    Passo 1:

    Ao colocar o numero de telefone e não estiver cadastrado exibir uma mensagem perguntando se quer ou não cadastrar um novo cliente.

    Passo 2:

    Abrir o formulário de cadastro de clientes.

    Passo 3:

    Atualizar o formulário principal sem ter que abrir e fechar o formulário.

    Agradeço, desde já.
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Marcelo David em 30/3/2019, 04:36

    Pode ser também, mas se não há outra informação a inserir nesse formulário, o código já faria isso sem abrir nenhum outro formulário.

    Poste seu banco, pois deve haver algum detalhe que não estamos percebendo...


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 04:41

    Para mim é melhor que abra o outro formulário "CadCli" para que possa preencher os dados que faltam. Pois no formulário principal ele fica bloqueado, ele preenche automaticamente quando o telefone já está cadastrado.
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Marcelo David em 30/3/2019, 04:42

    Tudo bem, poderia postar então?


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 04:43

    Segue o dados
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Marcelo David em 30/3/2019, 05:16

    Teste por favor:
    Anexos
    [Resolvido]Atualizar informações do formulário AttachmentExemplo Motavg 2_2_new1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (59 Kb) Baixado 5 vez(es)


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    motavg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 28/01/2019

    [Resolvido]Atualizar informações do formulário Empty Atualizar informações do formulário

    Mensagem  motavg em 30/3/2019, 05:49

    Ficou perfeito!

    Muito obrigado pela ajuda!

    Conteúdo patrocinado

    [Resolvido]Atualizar informações do formulário Empty Re: [Resolvido]Atualizar informações do formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/7/2019, 21:56