Ferramentas do usuário

Ferramentas do site


enduser:prosystnet:customizacoes:filtrosavancados

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
enduser:prosystnet:customizacoes:filtrosavancados [2014/03/11 21:48] – gilbertoenduser:prosystnet:customizacoes:filtrosavancados [2026/09/27 15:13] (atual) – removida - edição externa (Data desconhecida) 127.0.0.1
Linha 1: Linha 1:
-{{indexmenu_n>30}} 
  
-====== 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 ===== 
- 
- 
- 
- 
-[[http://suporte.prosyst.com.br:8090/wiki/lib/exe/detail.php?id=enduser:prosystnet:customizacoes:filtrosavancados&media=enduser:prosystnet:customizacoes:pasted:20140224-203110.png|{{:enduser:prosystnet:customizacoes:pasted:20140224-203110.png}}]] 
- 
- 
-A tela de **Edição de Filtros** pode ser dividida nas partes: 
- 
- 
-    * **(1) Seleção do [[#edicao_de_filtros_-_modo_visual|Modo Visual]] ou [[#edicao_de_filtros_-_modo_texto|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) [[#expressao|Expressão]] (individual):** Apresenta uma condição para aplicação do filtro. 
-    * **(4) [[#grupo_de_expressoes|Grupo de Expressões]]:** Unifica diversas [[#expressao|expressões]] através de um [[#operador_logico|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. 
- 
- 
-[[http://suporte.prosyst.com.br:8090/wiki/lib/exe/detail.php?id=enduser:prosystnet:customizacoes:filtrosavancados&media=enduser:prosystnet:customizacoes:pasted:20140224-201816.png|{{:enduser:prosystnet:customizacoes:pasted:20140224-201816.png}}]] 
- 
- 
-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. 
- 
- 
-[[http://suporte.prosyst.com.br:8090/wiki/lib/exe/detail.php?id=enduser:prosystnet:customizacoes:filtrosavancados&media=enduser:prosystnet:customizacoes:pasted:20140224-204048.png|{{:enduser:prosystnet:customizacoes:pasted:20140224-204048.png}}]] 
- 
- 
-===== Operador Lógico ===== 
- 
- 
- 
- 
-Os operadores lógicos são responsáveis por combinar duas ou mais [[#expressoes|Expressões]] e/ou [[#grupos_de_expressoes|Grupos de Expressões]]. 
- 
- 
-[[http://suporte.prosyst.com.br:8090/wiki/lib/exe/detail.php?id=enduser:prosystnet:customizacoes:filtrosavancados&media=enduser:prosystnet:customizacoes:pasted:20140224-201317.png|{{:enduser:prosystnet:customizacoes:pasted:20140224-201317.png}}]] 
- 
- 
-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_logico|Operador Lógico]] aplicado a um conjunto de [[#expressao|Expressões]]. 
- 
- 
-Para **adicionar**  um novo grupo de expressões, clique sobre o [[#operador_logico|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_logico|Operador Lógico]] será criado, podendo-se adicionar [[#expressao|expressões]] abaixo do mesmo. 
- 
- 
-Para **remover**  um grupo de expressões, clique sobre o [[#operador_logico|Operador Lógico]] da raiz do grupo e selecione **Remover Grupo**. 
- 
- 
-[[http://suporte.prosyst.com.br:8090/wiki/lib/exe/detail.php?id=enduser:prosystnet:customizacoes:filtrosavancados&media=enduser:prosystnet:customizacoes:editorfiltroavancado.gif|{{:enduser:prosystnet:customizacoes:editorfiltroavancado.gif}}]] 
- 
- 
-===== Edição de Filtros - Modo Texto ===== 
- 
- 
- 
- 
-Clique na aba **Texto**  para selecionar este modo de edição dos filtros. 
- 
- 
-[[http://suporte.prosyst.com.br:8090/wiki/lib/exe/detail.php?id=enduser:prosystnet:customizacoes:filtrosavancados&media=enduser:prosystnet:customizacoes:pasted:20140224-200404.png|{{:enduser:prosystnet:customizacoes:pasted:20140224-200404.png}}]] 
- 
- 
-O modo texto utiliza o mesmo mecanismo de fórmulas do [[:enduser:prosystnet:customizacoes:formulas#editor_de_expressoes|Editor de Expressões]]. Vale lembrar que, por se tratar de uma condição de filtros, a expressão retornada deverá ser [[:enduser:prosystnet:customizacoes:formulas#tipos_de_expressao|Booleana (ou seja, de resultado verdadeiro ou falso)]]. 
enduser/prosystnet/customizacoes/filtrosavancados.1394574528.txt.gz · Última modificação: por gilberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki