---
sourceDocument: Interface do usuário da Now Platform Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-user-interface

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Interface do usuário da Now Platform Yokohama

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# Construtor de condição

# Construtor de condição {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Um construtor de condições constrói uma declaração de condição com uma série de campos gerados contextualmente. Os construtores de condições são usados em muitas operações, como criar filtros, administrar pesquisas e administrar controle de acesso.

## Formato do construtor de condições

Uma condição consiste em três partes:

* Campo: Uma lista de seleção baseada na tabela e nos direitos de acesso do usuário. A lista de seleção pode incluir campos em tabelas relacionadas com referência com pontos.
* Operador: Uma lista de seleção baseada no tipo de campo. Por exemplo, na tabela Incidente \[incidente\], o operador Maior que não se aplica a. Ativo mas ele se aplica ao Prioridade campo.
* Valor: Um campo de entrada de texto ou uma lista de seleção, dependendo do tipo de campo. Por exemplo, na tabela Incidente \[incidente\], o. Ativo o campo oferece uma lista de seleção com os valores verdadeiro , falso e. vazio , enquanto Descrição resumida o campo oferece um campo de entrada de texto.
{#c_ConditionBuilder__ul_wpb_ymf_jp}

## Ações do construtor de condições

Você pode adicionar uma condição dependente clicando em E. ou OU ao lado da condição. Você pode adicionar uma condição de nível superior clicando em E. ou OU na barra de ferramentas do construtor de condições acima das condições. Você pode remover uma condição clicando no ícone de exclusão (X) ao lado da condição.  
Figura 1. Exemplo E condição no filtro

Para obter um exemplo de filtro com script, consulte o artigo da base de conhecimento [Criando filtros JavaScript dinâmicos em relatórios](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0746219).
* **[Filtrando em campos vazios](https://servicenow-prod.fluidtopics.net/203GAoqwLueyx4XPeeJcLw)**   
  A maioria das operações de filtro não retorna campos vazios em seu conjunto de resultados. Você pode criar um filtro que exiba registros com um valor de campo vazio, além de registros que correspondam às condições de filtro iniciais.
* **[Valores para campos de data/hora](https://servicenow-prod.fluidtopics.net/jVicD9iy587uC6mkSoYfpw#c_ValuesForDateTimeFields)**   
  Quando você filtra campos do tipo data/hora, como Criado em qualquer registro de tarefa, várias opções relacionadas ao tempo estão disponíveis, como Hoje , Esta semana , Últimos 3 meses e assim por diante.
* **[Comparando valores de campo](https://servicenow-prod.fluidtopics.net/09jGoa1tUw0fL5jwkQyrXA)**   
  A comparação de campos permite que os usuários avaliem a igualdade entre campos na mesma tabela ou em tabelas relacionadas usando operadores no Construtor de condições.

**Conceitos relacionados**   

* [Condições OR](https://servicenow-prod.fluidtopics.net/HnC_dS55bAEcUqKyipKQOA "O construtor de condições usa dois tipos diferentes de condições OR: De nível superior e dependente.")
* [Filtros](https://servicenow-prod.fluidtopics.net/_B8YHWv4Pvv3iQ16_t33YQ "Um filtro restringe quais registros aparecem em uma lista fornecendo um conjunto de condições que cada registro deve atender para ser incluído na lista.")
* [Referência com pontos para dados em tabelas relacionadas](https://servicenow-prod.fluidtopics.net/5h0Qa5ialW0JqNVWNwgeFA "A referência com pontos fornece acesso a campos em tabelas relacionadas a partir de um formulário, lista ou script.")  
**Referência relacionada**   

* [Operadores disponíveis para filtros e consultas](https://servicenow-prod.fluidtopics.net/UeR61aqR6Hp~FzZ4ZsBXhg "O sistema fornece um conjunto de operadores para uso com filtros, construtores de condições e consultas codificadas. O tipo de dados de um campo determina quais operadores estão disponíveis para ele.")

