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


4 participantes

    [Resolvido]Campos com auto preenchimento.

    avatar
    carlosbarrostc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 130
    Registrado : 26/06/2011

    [Resolvido]Campos com auto preenchimento. Empty [Resolvido]Campos com auto preenchimento.

    Mensagem  carlosbarrostc 27/6/2011, 00:42

    Gostaria de uma ajuda pois estou precisando de um exemplo onde ao consultar um valor o mesmo traga outros 3 valores para auto preencher os campos correspondentes, lembro que existe um exemplo mas não estou conseguindo achar o mesmo.
    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]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  criquio 27/6/2011, 01:05

    Olá Carlos, seja bem vindo ao Forum. Dê uma pesquisada por DLookup.


    .................................................................................
    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.

    avatar
    carlosbarrostc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 130
    Registrado : 26/06/2011

    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  carlosbarrostc 27/6/2011, 01:26

    Olá Criqui, obrigado, mas gostaria de um exemplo você pode enviar o link do exemplo por gentileza.
    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]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  criquio 27/6/2011, 01:36

    Amigo, é bem simples de implementar. É só mudar os nomes de campos e da tabela para os seus. Você irá fazer uma pesquisa através do código do registro. Vamos supor que você tenha uma tabela de nome tblClientes. Nessa tabela, você tem os campos Código, Nome, Endereço, CPF e Telefone. No seu formulário, você tem os campos txtCódigo, txtNome, txtEndereço, txtCPF e txtTelefone. O seu código ficaria assim:

    Me.txtNome = DLookup("Nome", "tblClientes", "Código=" & Me!txtCódigo)
    Me.txtEndereço = DLookup("Endereço", "tblClientes", "Código=" & Me!txtCódigo)
    Me.txtCPF = DLookup("CPF", "tblClientes", "Código=" & Me!txtCódigo)
    Me.txtTelefone = DLookup("Telefone", "tblClientes", "Código=" & Me!txtCódigo)


    Observe que todos os campos estão sendo populados pelo código digitado no campo txtCódigo, no formulário.


    .................................................................................
    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.

    avatar
    Convidado
    Convidado


    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  Convidado 27/6/2011, 01:42

    http://dl.dropbox.com/u/26441349/CarlosBarros.rar

    Saudações
    avatar
    Convidado
    Convidado


    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  Convidado 27/6/2011, 01:43

    Ops.. não vi que estavas a responder Amigo Criquio..
    Mas tai.. não é com o Delookup.. Talvez sirva..


    Boa noite
    avatar
    carlosbarrostc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 130
    Registrado : 26/06/2011

    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  carlosbarrostc 27/6/2011, 02:51

    Bom amigos, entendi o exemplo do amigo Harysohn e já modifiquei para minha necessidade e funcionou. Agora gostaria de dar continuidade e salvar estes dados em outra tabela é possivel fazer?
    avatar
    Convidado
    Convidado


    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  Convidado 27/6/2011, 02:55

    é só vincular o form à tabela que tem os campos... na hora que atualizar a combo ela ja joga os registros no campo e consequentemente a tabela.....
    avatar
    Convidado
    Convidado


    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  Convidado 27/6/2011, 02:58

    Baixe novamente

    http://dl.dropbox.com/u/26441349/CarlosBarros.rar
    avatar
    carlosbarrostc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 130
    Registrado : 26/06/2011

    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  carlosbarrostc 28/6/2011, 04:03

    Estou precisando novamente de ajuda pois estou tentando o seu exemplo e não está funcionando com mais de um campo. e fiz tudo certo como vc ensinou.
    avatar
    carlosbarrostc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 130
    Registrado : 26/06/2011

    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  carlosbarrostc 28/6/2011, 04:30

    Eu posso mandar a aplicação para ser vista por você? No caso do auto preenchimento está somente pegando o primeiro campo e está tudo de acordo com o exemplo que você passou da primeira vez.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  vieirasoft 28/6/2011, 12:25

    Veja como implementar:
    http://maximoaccess.forumeiros.com/t1423-busca-por-cbo-e-com-funcao-dlookup
    avatar
    Convidado
    Convidado


    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  Convidado 28/6/2011, 13:01

    POde me enviar o BD que eu o posto aqui...

    Explique melhor..

    Mas geralmente se não esta preenchendo os campos seguintes pode ser incompatibilidade de Campo x Dados..
    Verifique o tipo de dados dos campos e formatos etc..

    Harysohn@hotmail.com
    avatar
    carlosbarrostc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 130
    Registrado : 26/06/2011

    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  carlosbarrostc 28/6/2011, 13:50

    Obrigado pela dica vou verificar a noite em casa e retorno o post.
    avatar
    carlosbarrostc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 130
    Registrado : 26/06/2011

    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  carlosbarrostc 28/6/2011, 21:30

    E quantos campos eu posso utilizar para está função?
    avatar
    Convidado
    Convidado


    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  Convidado 28/6/2011, 21:35

    Todos os campos de sua tabela
    clalves
    clalves
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 30/06/2011

    [Resolvido]Campos com auto preenchimento. Empty RE: Campos com auto Preenchimentos

    Mensagem  clalves 30/6/2011, 15:33

    Olá amigo Carlos

    Bem, os exemplos acima funcionam perfeitamente, mas se voce quiser implemetar a função pode-se utilizar desta forma:

    Sub CombinaçãoNãoAcoplado_AfterUpdate()
    ' Encontrar o registro que coincide com o controle.
    Me.RecordsetClone.FindFirst "[Pedidos] = " & Me![CombinaçãoNãoAcoplado]
    Me.Bookmark = Me.RecordsetClone.Bookmark
    End Sub

    Eu deixei o campo "Pedidos" para ilustrar o motivo do código, onde "Pedidos" seria auto-numérico, e ao busca-lo todos os outros campos cadastrados e referentes ao cliente citado irão surgir nos demais campos desde que solicitados, Ok? Como? Basta citá-los na caixa de combinação, deixe o Nome do cliente aparecer e zere os demais campos na "Largura da Coluna". Espero ter contribuido para esclarecer suas dúvidas, mas se voce não conseguir o resultado desejado, poste novamente para podermos continuar tentando.

    Abraços.
    avatar
    Convidado
    Convidado


    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  Convidado 30/6/2011, 17:14

    Boa tarde clAlves.. bem vindo ao fórum..

    Creio que o que o Barros precisa é utilizar uma combo para popular novos registro em um form...

    o teu exemplo procura por registros conforme o seleciona na Combo, creio que não é essa a precisão do Colega Barros

    Saudações
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  vieirasoft 30/7/2011, 11:44

    Como não retornou, o tópico passa a resolvido. Qualquer coisa reabra, por favor.

    Conteúdo patrocinado


    [Resolvido]Campos com auto preenchimento. Empty Re: [Resolvido]Campos com auto preenchimento.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 22:10