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

  • Novo Tópico
  • Responder ao tópico

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

Compartilhe

san vagandza
Novato
Novato

Respeito às Regras 100%

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

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

Mensagem  san vagandza em Seg 21 Dez 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
avatar
JPaulo
Moderador
Moderador

Respeito às Regras 100%

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

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

Mensagem  JPaulo em Seg 21 Dez 2015, 11:06

Ola bom dia !

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

[Você precisa estar registrado e conectado para ver este link.]



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

[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]

Sucesso e Bons Estudos
Success and Good Studies

[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

san vagandza
Novato
Novato

Respeito às Regras 100%

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

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

Mensagem  san vagandza em Ter 22 Dez 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
avatar
JPaulo
Moderador
Moderador

Respeito às Regras 100%

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

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

Mensagem  JPaulo em Ter 22 Dez 2015, 09:47

Veja na mensagem Nº12;

[Você precisa estar registrado e conectado para ver este link.]



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

[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]

Sucesso e Bons Estudos
Success and Good Studies

[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
avatar
Avelino Sampaio
Moderador
Moderador

Respeito às Regras 100%

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

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

Mensagem  Avelino Sampaio em Ter 22 Dez 2015, 10:08

Olá!

veja neste tópico uma ideia simples:

[Você precisa estar registrado e conectado para ver este link.]

Aguardamos
avatar
Noobezinho
Moderador
Moderador

Respeito às Regras 100%

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

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

Mensagem  Noobezinho em Ter 22 Dez 2015, 12:19

Exemplos não faltam.   Razz

Tem mais um [Você precisa estar registrado e conectado para ver este link.]

[ ]'S


.................................................................................
Noobezinho

* A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
Agradeça e feche o tópico clicando no botão Resolvido
Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

* Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .
  • Novo Tópico
  • Responder ao tópico

Data/hora atual: Dom 23 Jul 2017, 19:51