Tabela de conteúdos
Editor de Filtros
O Editor de Filtros é um recurso que garante a máxima flexibilidade na construção de filtros customizados. Seu uso é indicado para casos que requerem critérios mais apurados de seleção das informações, geralmente envolvendo lógicas mais complexas que não são possíveis de se reproduzir utilizando filtros convencionais.
Edição de Filtros - Modo Visual
A tela de Edição de Filtros pode ser dividida nas partes:
- (1) Seleção do Modo Visual ou Texto: Permite alternar a visualização da expressão entre o modo Visual (representado pela árvore de expressão) e o modo Texto.
- (2) Árvore de Expressão: Apresenta a estrutura da condição para aplicação do Filtro. Esta estrutura permite visualizar a hierarquia das expressões, grupos de expressões e operadores lógicos.
- (3) Expressão (individual): Apresenta uma condição para aplicação do filtro.
- (4) Grupo de Expressões: Unifica diversas expressões através de um Operador Lógico, retornando um resultado único (verdadeiro / falso) para a respectiva união. Apresenta um grupo de expressões condição para aplicação do filtro.
Expressão
Uma expressão é o nível mais básico de uma condição de filtro.
Uma expressão consiste em:
- (1) Informação de Referência: Informação da fonte de dados original (campo / coluna) que será comparada;
- (2) Operador de Comparação: Determina como a informação de referência deverá ser comparada com o valor esperado;
- (3) Valor esperado: Determina o valor de referência para comparação;
Para alterar o operador de comparação, clique sobre o mesmo (marcado em verde) selecionando a opção mais apropriada para a situação.
Operador Lógico
Os operadores lógicos são responsáveis por combinar duas ou mais Expressões e/ou Grupos de Expressões.
Os operadores disponíveis são:
- E: Indica que ambas as expressões unidas pelo operador deverão ser verdadeiras para satisfazer a condição.
- Ou: Indica que qualquer uma das expressões unidas pelo operador deverá ser verdadeira para satisfazer a condição;
- E Não / E Negado: Indica que ambas as expressões unidas pelo operador deverão ser falsas para satisfazer a condição;
- Ou Não / Ou Negado: Indica que qualquer uma das expressões unidas pelo operador deverá ser falsa para satisfazer a condição;
Grupo de Expressões
Um Grupo de Expressões serve para alterar o Operador Lógico aplicado a um conjunto de Expressões.
Para adicionar um novo grupo de expressões, clique sobre o Operador Lógico do grupo raiz que se deseja adicionar e selecione a opção Adicionar Grupo. A partir disto, um sub-nível com seu próprio Operador Lógico será criado, podendo-se adicionar expressões abaixo do mesmo.
Para remover um grupo de expressões, clique sobre o Operador Lógico da raiz do grupo e selecione Remover Grupo.
Edição de Filtros - Modo Texto
Clique na aba Texto para selecionar este modo de edição dos filtros.
O modo texto utiliza o mesmo mecanismo de fórmulas do Editor de Expressões. Vale lembrar que, por se tratar de uma condição de filtros, a expressão retornada deverá ser Booleana (ou seja, de resultado verdadeiro ou falso).





