Para utilizar a Pesquisa por Coluna (Pesquisa Avançada), deve-se clicar no ícone em forma de 3 barras ao lado do campo de pesquisa (imagem abaixo), e então clicar em Coluna.
Ao selecionar a opção Avançada, ocorre uma alteração na listagem de seleção de ordem de busca. Ao invés de exibir as chaves de índices disponíveis para a tabela, passam a serem exibidos, separadamente, os campos elegíveis para busca. Por razões de desempenho, são exibidos apenas os campos que compõe alguma chave de índice. Isso dá mais alternativas para o banco de dados localizar rapidamente a informação.
Deve-se selecionar o campo desejado e preencher o campo de Pesquisa. Após o preenchimento deve-se clicar no botão Pesquisar (lupa). É possível informar expressões com acento e tanto os itens acentuados quanto os não acentuados serão localizados. Essa pesquisa também vai localizar itens em letras maiúsculas ou minúsculas.
Tomemos como exemplo o cadastro de municípios, tabela CC2. Efetuaremos uma busca pela expressão “são PAULO”, utilizando para tanto o campo “Município” que contém o nome do município.
Foram localizados todos os municípios que continham “São Paulo” no nome, independentemente da acentuação e das letras maiúsculas e minúsculas empregadas na busca.
A pesquisa avançada também se diferencia da normal, pois após pesquisar são exibidos apenas os registros que se encaixam na busca, ou seja, possui característica de filtro. No pesquisar normal continuam sendo apresentados todos os registros e o cursor é posicionado na linha encontrada.
Para “limpar” a busca e voltar a visualizar todos os registros basta efetuar uma busca avançada com conteúdo em branco.
A opção "Todas as colunas da tabela"
Ao selecionar a opção de pesquisa avançada são carregados os campos que compõe chaves de índice e são elegíveis para busca. No entanto, acima dos campos da lista existe um item especial, o item “Todas as colunas da tabela”, que permite que seja efetuada uma busca no browse considerando qualquer coluna (campo). Diferentemente da busca pelos campos normais, essa busca não filtra o resultado da pesquisa, mas posiciona o cursor (linha selecionada) ao encontrar um resultado. Nesse aspecto, assemelha-se à pesquisa normal, usando chaves de índice.
Ao utilizar a pesquisa avançada “Todas as colunas da tabela” podem ser configuradas opções de pesquisa. Ao marcar a caixinha “Todas as colunas da tabela” fica disponível para habilitar a opção "A partir desse ponto". Se marcar essa opção, a busca somente será feita nos registros que estiverem abaixo do atual registro selecionado, ignorando os que estiverem acima.
A opção "Considera Maiúsculas/Minúsculas"
Por padrão a pesquisa avançada pode ser feita digitando-se maiúsculas ou minúsculas, e qualquer resultado contendo a string será trazido. Se a opção "Considera Maiúsculas/Minúsculas" for marcada, apenas o resultado exato, levando-se em consideração o que foi digitado no campo de pesquisa, será retornado.