Filtros de Registros
Top  Previous  Next

O Filtro de Registros é usado para mostrar somente valores que se encaixarem em uma cláusula definida por você.  
 
O conceito de filtro é simples de entender. Você vai montando uma cláusula (frase) que será aplicada naquela tela de cadastro. Essa cláusula é feita na linguagem SQL (Structured Query Language) que é uma linguagem usada para consulta a banco de dados. Mas você não precisa aprender os comandos dessa linguagem, pois no Hábil Empresarial, nós deixamos que você monte a cláusula em português. Abaixo temos uma cláusula como exemplo:  
 
Filtrar todos os registros que:  
Nome_Cliente contém JOAO e Cidade contém SAO PAULO e Bairro contém CENTRO e Salário seja maior que 300,00  
 
No exemplo acima, as palavras em vermelho são os nomes dos campos do arquivo (no caso, o cadastro de clientes), as palavras em negrito são as condições e as palavras em itálico são os valores a ser comparados.  
 
No caso acima, somente os clientes que tivessem JOAO no nome, morassem em SAO PAULO no CENTRO e  
ganhassem mais de 300,00 por mês seriam mostrados na tela.  
 
Para acessar o filtro, clique no botão da Barra de Navegação. Aparecerá a seguinte tela:  
 
 
 
 
 
1. Nessa área você deverá escolher o campo que será usado no filtro. Com exceção dos campos que guardam observações você pode escolher qualquer um deles.  
 
2. Condição: nesse campo, escolha a condição que será usada no filtro. Se você escolher um campo do tipo texto (campos de descrição, nome, etc.), poderá escolher entre os valores igual, exatamente igual ou contém. Para campos numéricos (campos de código, valor, etc.) as opções serão igual, maior que, maior ou igual a, menor que ou menor ou igual a.  
 
3. Expressão: aqui você irá digitar o valor que será filtrado.  
 
4. Depois de escolher a Condição e a Expressão clique em Incluir. O campo passará para a área 6 e 7. Se você deseja apagar o filtro, clique no botão Excluir.  
 
5. Aqui você irá escolher o conectivo lógico que ligará os filtros acrescentados. Usando o exemplo acima, todas as contas que possuírem no campo documento, o valor -2, e tiverem o valor maior que 150,00, aparecerão no cadastro. Se uma das contas tiver um valor maior que 150,00 mas não possuir -2 no campo documento, não aparecerá no cadastro. Se o conectivo OU tivesse sido usado, qualquer conta que tivesse o valor maior que 150,00 ou tivesse -2 no documento ou as duas coisas, apareceria no cadastro.  
 
6. Nessa área da tela aparecerá a frase montada com o filtro feito.  
 
7. Aqui aparecerá a sentença SQL montada a partir do filtro feito por você.