none
Access 2007 - Pesquisa parcial em ComboBox RRS feed

  • Pergunta

  • Tenho um cliente com uma lista bastante complexa de produtos. Nomes muito detalhados e a ordenação pelo nome muitas vezes pouco significa pois ele ainda tem que rolar a lista toda para encontrar o produto que pretende utilizar em uma operação.

    Ele quer poder digitar a parte mais significativa do nome de um produto, por exemplo "fita" e aparecer no combo tudo que tiver essa palavra em qualquer posicao, ou pelo menos colocár estes itens nas primeiras posições para poder selecionar com o click sem precisar correr a lista inteira.

    Alguém tem alguma sugestão boa que possa permitir o requery da lista mostrando primero os itens que tenham a palavra que ele digitou?

    Eu tentei um JOIN onde eu juntaria os itens que tem a palavra solicitada com todos os itens da tabela. Assim, eu teria todos no combo mantendo a integridade geral, mas teria nos primeiros itens aqueles que atendem a pesquisa dele. 

    Mas o problema é que para fazer o requery da lista sou obrigado a salvar a informação digitada e isso eu não quero. 

    Se alguém tiver uma sugestão para isso, ou uma alternativa, desde já agradeço.


    João Neumann Neto Blumenau - SC - Brasil


    sexta-feira, 3 de agosto de 2012 20:01