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]cod para buscar id na tabela e exibir num campo não acoplado

    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  kadhu 12/9/2013, 21:12

    Boa tarde ! a todos ,!Alguém sabe um cod vb ,para ser inserido num campo não acoplado, de um form ,para me mostrar o dia em que um cliente fez sua ultima visita baseado na tabela!
    Sei fazer isso numa consulta ,mas preciso que esse resultado(data) apareça no form ao digitar o nome do cliente !
    Seria assim, ao digitar um nome de um cliente numa combobox de um form, esse campo não acoplado me mostre a data em que esse cliente fez sua ultima visita!obrigado
    Ah access 2007 em XP!
    avatar
    misaelsp
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 20/02/2013

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  misaelsp 12/9/2013, 21:21

    Olá. Você pode usar o dlookup, que serve para buscar dados em uma determinada tabela usando critérios de busca.

    Vejamos este exemplo:

    'Declaração da variavel de busca na tabela
    Dim varbuscar As Variant

    'Código de busca usando o dlookup
    'Os nomes usados no decorrer do código deve ser adaptado ao seu uso!
    varbuscar = DLookup(nomedocampo, nomedatabela, campotabela = Forms!nomeform!ComboBox.Value)

    'Exibe na sua ComboBox a variavel que esta armazenada os dados desejados
    ComboBox = varbuscar

    Espero ter ajudado!


    .................................................................................
    É fazendo que se aprende a fazer aquilo que se deve aprender a fazer Very Happy
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  kadhu 12/9/2013, 21:28

    Misaelsp ,deixe -me ver !!!Poderia me explicar como aplicar isso no frm ,?
    obs: o campo referidonão acoplado só precisa ler a tabela e me mostrar a data em que o cliente fez sua ultima visita!
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  kadhu 13/9/2013, 18:17

    Alguem poderia me dizer como fazer isso ?
    avatar
    Convidado
    Convidado


    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  Convidado 13/9/2013, 18:41

    = DLast ("SeuCampo";"SuaTabela";"SuaID = " & Me.CaixaTextoIDCliente & "")

    Dentro da caixa texto.


    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  Convidado 13/9/2013, 18:42

    Ë uma data... não havia percebido.. utilize então o DMax

    = DMax ("SeuCampoData";"SuaTabela";"SuaIDClienteNaTabela = " & Me.CaixaTextoIDCliente & "")


    Cumprimentos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  kadhu 13/9/2013, 19:17

    Obrigado Piloto ! Vou fazer!No caso o form cliente ,não tem campo data e nem a tabela cliente tem campo data?

    = DMax ("SeuCampoData";"SuaTabela";"SuaIDClienteNaTabela = " & Me.CaixaTextoIDCliente & "")
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  kadhu 13/9/2013, 21:23

    Não tenho esse artefato!
    Eu suponho que o campo não acoplado deve ser formato data com o nome de Texto36!logo
    = DMax ("Texto36";"Cliente";"Códigocliente = " & Me.cbocleinte & ""), mas ai ao digitar um nome na combobox ,o campo não acoplado fica como #Nome?
    avatar
    Convidado
    Convidado


    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  Convidado 13/9/2013, 22:55

    Dlookup, Dfirst, Dlast, Dmax.. pesquisa em Tabela!!! portanto não é o nome da caixa texto.. e sim o nome do campo na tabela

    DMax ("SeuCampoDataNaTabela";"SuaTabela";"SuaIDClienteNaTabela = " & Me.SuaCombo.Column(x) & "")

    onde x = número da coluna com a ID do cliente, lembrando que a primeira coluna é a de número 0


    Cumprimentos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  kadhu 14/9/2013, 18:45

    Piloto esse campo data baseado numa consulta não seria o mais correto!numa consulta :
    SELECT TOP 1 tblVenda.DataServico, tblVenda.Nome
    FROM tblVenda
    WHERE (((tblVenda.Nome)=[DIGITE O NOME]))
    ORDER BY tblVenda.DataServico DESC;


    fiz assim criei uma consulta com criterio nome
    ai ela me exibe a ultima data apos digitar qq nome ,agora eu só precisava que esse campo data no frm se baseasse na consulta ,mas pelo nome que esta na combobox do frm está correto meu raciocínio?
    avatar
    Convidado
    Convidado


    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  Convidado 14/9/2013, 19:06

    = Dlookup("CampoDaConsulta";"NomeDaConsulta")


    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  Convidado 14/9/2013, 19:07

    Mas o Dmax faz isso...

    Faça assim me envia o bd citando os objetos envolvidos.


    Cumprimentos.
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  kadhu 15/9/2013, 04:20

    Consegui aqui ,piloto!muito obrigado ,o erro era !o negrito,tirei o Me. ai rolrou!
    = DMax ("SeuCampoData";"SuaTabela";"SuaIDClienteNaTabela = " & [Me].[CaixaTextoIDCliente] & "")

    =DMáx("DataServico";"tblVenda";"códigoCliente = " & [CódigoCliente] & "")]
    Desculpe amolação!


    Última edição por kadhu em 15/9/2013, 05:37, editado 3 vez(es)
    avatar
    kadhu
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 734
    Registrado : 25/04/2012

    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  kadhu 15/9/2013, 04:56

    cheers Muito Obrigado!
    avatar
    Convidado
    Convidado


    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  Convidado 15/9/2013, 15:42

    O Fórum agradece o retorno.

    Conteúdo patrocinado


    [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado Empty Re: [Resolvido]cod para buscar id na tabela e exibir num campo não acoplado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 13:24