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]Pesquisa avançada em vários campos

    avatar
    san vagandza
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 12
    Registrado : 17/11/2015

    [Resolvido]Pesquisa avançada em vários campos Empty [Resolvido]Pesquisa avançada em vários campos

    Mensagem  san vagandza 21/12/2015, 10:54

    Boa dia Pessoal,


    Em primeiro lugar desejo um Feliz Natal e Prospero ano novo a todos os membros do forum

    Como é do costume, peço a vossa ajuda.

    Gostaria de fazer uma pesquisa avançada em vários campos da minha ListBox, ou seja ao digitar um texto com espaço ou virgula ele fazer uma pesquisa nas tabelas e trazer o resultado da pesquisa.

    Ex: José 25 Lisboa, ele procurar nas tabelas todos os funcionário com nome Valter que tem 25 anos e que vive em Lisboa (tal como funciona o search de google).

    Eu tentei na fonte da linha da minha listbox usar o (Like "*" & [forms]![FRM_SearchMulti]![SrchText] & "*") para o primeiro campo e nos campos seguinte usei o mesmo código no critério (OU), descendo uma linha para cada campo.

    Ele funciona so para pesquisa ou, ao dar espaço não busca valor num outro campo

    Alguém pode me ajudar?

    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Pesquisa avançada em vários campos Empty Re: [Resolvido]Pesquisa avançada em vários campos

    Mensagem  JPaulo 21/12/2015, 11:06

    Ola bom dia !

    Este meu exemplo, faz isso mesmo e ainda filtra ignorando a acentução, veja se o atende;

    http://dl.dropboxusercontent.com/u/771097/PesquisaAvan%C3%A7ada%20Sem%20SendKeys%20F2_II.zip



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Pesquisa avançada em vários campos Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Pesquisa avançada em vários campos Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Pesquisa avançada em vários campos Folder_announce_new Instruções SQL como utilizar...
    avatar
    san vagandza
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 12
    Registrado : 17/11/2015

    [Resolvido]Pesquisa avançada em vários campos Empty Re: [Resolvido]Pesquisa avançada em vários campos

    Mensagem  san vagandza 22/12/2015, 09:29

    Ola JPaulo,

    Obrigado pela resposta, mas o teu exemplo so faz pesquisa num campo da ListBox, o que eu quero na verdade é fazer pesquisa em vários campos, algo parecido com (Dynamic Multiple Filter), ou seja ao digitar Jose 25 Lisboa ele faz a pesquisa nos campos Nome, Idade, Cidade. Neste caso procura por Jose+25+Lisboa (procura Jose na tabela nome, 25 na tabela idade e Lisboa na Tabela Cidade) faz o filtro e traz o resultado correspondente a pesquisa

    Ex.: Uma pesquisa igual ao do google, ele traz todos os resultados possíveis ao texto digitado

    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Pesquisa avançada em vários campos Empty Re: [Resolvido]Pesquisa avançada em vários campos

    Mensagem  JPaulo 22/12/2015, 09:47



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Pesquisa avançada em vários campos Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Pesquisa avançada em vários campos Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Pesquisa avançada em vários campos Folder_announce_new Instruções SQL como utilizar...
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Pesquisa avançada em vários campos Empty Re: [Resolvido]Pesquisa avançada em vários campos

    Mensagem  Avelino Sampaio 22/12/2015, 10:08

    Olá!

    veja neste tópico uma ideia simples:

    http://www.redeaccess.com.br/viewtopic.php?f=3&t=360&p=1411&hilit=pesquisa+qualquer+campo#p1411

    Aguardamos


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Pesquisa avançada em vários campos Empty Re: [Resolvido]Pesquisa avançada em vários campos

    Mensagem  Noobezinho 22/12/2015, 12:19

    Exemplos não faltam.   Razz

    Tem mais um AQUI

    [ ]'S


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Pesquisa avançada em vários campos Empty Re: [Resolvido]Pesquisa avançada em vários campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 23:08