Quick search muda a condição do filtro.

Bom dia!

Não sei se estou fazendo alguma coisa errada mas estou com um problema no quick search, no filtro eu deixei apenas um campo chamado codigo_cliente e coloquei a condição para pegar exatamente igual, mas percebi que a consulta estava demorando demais e resolvi debugar, ao informar o código do cliente para buscar, observei no debug que ao invés de o framework fazer a consulta com codigo_cliente = '7963-37' ) ele faz codigo_cliente like '%7963-37%' ) se a condição do filtro é EXATAMENTE IGUAL então nao deveria fazer LIKE.

desde já obrigado pela atenção.

Estou com o mesmo problema
se vc tiver somente um campo vc pode colocar na config do quick search a opção exatamente igual
mas se tiver mais campos isso nao funciona pois ele ira fazer isso para todos

Segue a resposta que Bugs ScriptCase me deu, estou usando assim.

A ideia do novo quick search é fazer uma busca completa sem critérios de iniciar com, igual ou maior.
As condições de filtro que o senhor está configurando é para os filtros avançado ou dinâmico da consulta.

Com o antigo quick search o senhor pode definir os critérios.

No menu Projeto > Valores padrão > Dados gerais, escolha Sim na opção Utilizar formato antigo do Quicksearch
Na consulta, vá em Filtro > Quick Search > Configuração, escolha Sim na opção Exibir formato antigo do Quick search
Em Filtro > Quick Search > Selecionar Campos irá mostrar os critérios de pesquisa para o quick search.