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

    [Resolvido]Dlookup retornar varios campos!

    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Dlookup retornar varios campos! Empty Dlookup retornar varios campos!

    Mensagem  Lupércio 27/5/2012, 05:23

    Tenho uma tabela com 7 campos:

    Nome...............João
    Profissão..........Pedreiro
    Endereço...........Rua das camélias
    Cidade.............Vilhena
    Internação.........em branco
    Doença.............em branco
    Medicação..........em branco


    Que era usar a função Dlookup para quando em um form em uma combo eu selecionar o nome joão ele retornar:
    os campos: Nome, Profissão, Endereço, cidade e os demais: Internação, Doença e medicação retornarem em branco ou nulo para serem preenchidos, é uma espécie de cadastro.

    Se alguem ainda estiver acordado e disposto eu agradeço a ajuda... alien
    avatar
    Convidado
    Convidado


    [Resolvido]Dlookup retornar varios campos! Empty Re: [Resolvido]Dlookup retornar varios campos!

    Mensagem  Convidado 27/5/2012, 05:40

    Ja que é em uma combo, nao precisa do Dlookup

    Carregue a origem da combo com os campos da tabela
    CampoID, Campo1, Campo2, Campo3, Campo 4 etc...

    E no evento após atualizar da combo:

    Me.SeuCampo = Me.SuaCombo.Column(0) ** lembrando que (0) é a primeira coluna
    Me.SeuCampo1 = Me.SuaCombo.Column(1)

    e por ai vai.

    Cumprimentos.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Dlookup retornar varios campos! Empty Re: [Resolvido]Dlookup retornar varios campos!

    Mensagem  Lupércio 27/5/2012, 05:49

    Harysohn acho que você não entendeu! A questão da combo, eu sei como fazer, eu queria no Dlookup, exemplo:

    Eu filtrasse um nome de uma pessoa, de uma tabela e só me retornasse o nome, endereço e cidade, os demais campos viam em nulo no form, para serem preenchidos, é tipo nas lojas, fazem o cadastro do cliente e fecha o form cadastro.
    Ai o cliente volta la amanhã para comprar ai o vendedor, abre o form de venda filtra o nome com alguns dados do cliente eos demais campos sáo nulos para serem preenchidos, é mais ou menos isso que quero.

    Grato.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    [Resolvido]Dlookup retornar varios campos! Empty Re: [Resolvido]Dlookup retornar varios campos!

    Mensagem  Avelino Sampaio 27/5/2012, 07:26

    Olá Lupércio

    Se o seu formulário trabalha desvinculado da tabela de cadastro, a opção correta é a do Hary.

    Se trabalha vinculado, use o FILTER do forumulário para buscar os dados.

    me.filter = "idCliente =" & me!SuaCombo.column(0)
    me.filterOn = true

    O Dlookup como vc pretende é o pior dos casos pois cada vez que vc usa, é uma visita a tabela. Imagina então se tiver que popular 10 campos. Se o projeto for usado em rede, use com cautela para não prejudicar o desempenho.

    me!NomeCliente = Dlookup("NomeCliente","NomeDaTabela","IdCliente =" & me!SuaCombo.column(0))

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Dlookup retornar varios campos! Empty Re: [Resolvido]Dlookup retornar varios campos!

    Mensagem  Lupércio 27/5/2012, 07:51

    Ta certo Avelino, estive pensando aqui tambem, acho que vou tentar de outra maneira, um abraço e obrigado pelas dicas.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Dlookup retornar varios campos! Empty Re: [Resolvido]Dlookup retornar varios campos!

    Mensagem  Lupércio 27/5/2012, 17:21

    Resolvido por aqui amigos e obrigado!
    avatar
    Convidado
    Convidado


    [Resolvido]Dlookup retornar varios campos! Empty Re: [Resolvido]Dlookup retornar varios campos!

    Mensagem  Convidado 27/5/2012, 22:37

    O Fórum agradece o retorno.

    Conteúdo patrocinado


    [Resolvido]Dlookup retornar varios campos! Empty Re: [Resolvido]Dlookup retornar varios campos!

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/5/2024, 18:47