33.2 Grupos e operadores booleanos E/OU

É possível usar os operadores booleanos E/OU para combinar regras individuais ou grupos de regras de forma a criar condições de distribuição mais flexíveis.

Operador AND

Quando o operador E é usado, as regras combinadas devem ser atendidas para que ocorra a distribuição. Por exemplo:

Tipo de processador(Processador) >= Pentium III E memria do sistema(RAM) >= 512 

No exemplo acima, as duas regras devem ser satisfeitas para que o aplicativo seja distribuído à estação de trabalho: a estação de trabalho deve ser um Pentium III ou superior com no mínimo 512 MB de RAM.

Operador OR

Quando o operador OU é usado, uma das regras combinadas deve ser atendida para que ocorra a distribuição. Por exemplo:

Tipo de processador(Processador) >= Pentium III OU memria do sistema(RAM) >= 512 

No exemplo acima, basta que uma das regras seja satisfeita para o aplicativo ser distribuído à estação de trabalho: a estação de trabalho deve ser pelo menos um Pentium III ou deve ter no mínimo 512 MB de RAM.

Grupos

Você pode usar os operadores E e OU para combinar grupos de regras. Por exemplo:

(Tipo de processador(Processador) >= Pentium III E memria do sistema(RAM) >= 1024)
OU
(Tipo de processador(Processador) >= Pentium IV E memria do sistema(RAM) >= 512)

No exemplo acima, basta que as condições de um dos grupos sejam satisfeitas para o aplicativo ser distribuído à estação de trabalho: a estação de trabalho deve ser um Pentium III com 1 GB de RAM ou um Pentium 4 com 512 MB de RAM.

Grupos aninhados

É possível aninhar grupos em dois níveis. No exemplo a seguir, o Grupo3 e o Grupo4 estão aninhados no Grupo2:

Grupo1
OU
(Grupo2 E (Grupo3 OU Grupo4))