Condições OR

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • O construtor de condição usa dois tipos diferentes de condições OR: de nível superior e dependente.

    Usando uma condição OR dependente, você pode especificar critérios alternativos para uma única operação. As condições OR dependentes funcionam da maneira A e (B ou C). Quando você tem uma condição OR na consulta, a lupa não está mais disponível. As condições que você coloca nos cabeçalhos de pesquisa rápida são combinadas com AND. Ter um OU torna ambíguo quanto a onde a nova condição deve ir, por exemplo, antes do OU ou depois do OU.

    Por exemplo, para retornar uma lista de todos os problemas não atribuídos e registros de incidentes da tabela Tarefas, crie um filtro com um OU dependente no campo Número.

    [Atribuído a] [is] [vazio] E [Número] [começa com] [PRB] OU [Número] [começa com] [INC].

    Figura 1. OU dependente
    Condição OR dependente

    Uma condição OR de nível superior permite que você exiba os resultados de vários critérios de filtro em uma única lista. As condições OR de nível superior funcionam da maneira (A e B) ou (C e D).

    Por exemplo, para retornar uma única lista de todos os incidentes ativos com uma categoria de hardware e todos os incidentes inativos com uma categoria de software, crie dois conjuntos de condições separados por uma condição OU de nível superior.
    • [Ativo] [é] [verdadeiro] E [Categoria] [é] [Hardware]
    • Condição OR de nível superior
    • [Ativo] [é] [falso] E [Categoria] [é] [Software]
    Figura 2. Nível superior OU
    Condição OR de nível superior

    Condições OR de nível superior e dependentes podem ser usadas juntas. Os filtros que usam os dois tipos de condição OR funcionam da maneira (A ou B) ou (C ou D). Ao combinar condições AND com condições OR dependentes e de nível superior, você pode criar filtros muito específicos.