Tipos de dados e campos
Como utilizar a tela de pesquisa?
ADSRT.FAQ-10816
A grande maioria das interfaces do sistema são iniciadas a operação de pesquisa que permite ao usuário buscar por um ou mais registros específicos do sistema.
A tela de pesquisa apresenta vários campos que podemo ser utilizados como filtro.
A forma com que o filtro é realizado depende do tipo de cada campo e pode ser selecionada clicando-se com o mouse no indicador que é apresentado logo a direita do nome de cada campo. As operações comuns são:
- igual a: Permite informar um valor fixo de filtro. Pode ser usado para, por exemplo, buscar um pedido de um determinado número, o cadastro de produto de um de um determinado código, etc. Este operador de filtro também aceita os caractéres "%" e "_" como "coringas" para representar qualquer sequencia de caracteres ou um único caracter respectivamente.
- diferente de: Funciona de forma inversa a anterior, ou seja, irá filtrar os registros cujo campo não tenha um valor específico. Também aceita os caracteres "%" e "_" como coringas.
- contém: Irá filtrar todos os registros cujo campo contenha as palavras informadas, indiferente de ordem.
- não contém: Irá filtrar todos os registros cujo campo não contenha nenhuma das palavras informadas.
- entre: Irá apresentar apenas registros que tenham o campo com um valor dentro da faixa informada. Muito utilizado para datas mas também pode ser utilizado em campos numéridos e de texto (considerando a ordenação alfabética). Caso um dos parâmetros não seja informado, terá o mesmo efeito que o operador "maior ou igual a" ou "menor ou igual a".
- não entre: Igual ao anterior mas listando apenas registros cujo campo tenha uma valor fora da faixa informada.
- é um destes: Permite filtrar apenas os registros que tenham o campo com um dos valores informados. Quando este operador é selecionado, toda a vez que o usuário informar um valor, um novo campo em branco é apresentado na tela.
- não é nenhum destes: O inverso do anterior, ou seja, filtra regstros cujo campo não seja nenhum dos valores informados
- é nulo: Filtra apenas registros cujo campo não esteja informado.
- não é nulo: Filtra apenas os registros cujo campo esteja nformado (ignora registro cujo campo não esteja informado).
- menor que:
- menor ou igual a :
- maior que:
- maior ou igual a:
O formulário já vem com o operador mais utilizado selecionado para cada tipo de campo. Exemplo: campos do tipo data, pedem um período, campos do tipo código pedem um valor específico, campos do tipo descrição (ou outros textos livres) pedem por qualque texto contido nos mesmos.
Muitas vezes, o primeiro campo dos filtros é uma campo de pesquisa genérico que permite ao usuário informar um conjunto de palavars ou códigos que devem ser pesquisados em qualquer parte dos registros.
Ao informar a pesquisa ou os filtros, basta pressionar ENTER (ou F7) para executar a busca dos registros.
Para limpar o formulário, basta clicar em "Limpar F9".