Condições Complexas

Tabela -16 Condições Complexas

Condições Complexas Sintaxe Lógica

And

( condition AND condition )

( condition & condition)

Compara duas condições. Retorna verdadeiro, se todas as condições forem verdadeiras.

Exemplo:

(1 > 4 AND 5 > 2)

Retorna falso

Not

NOT ( condition )

! ( condition )

Nega o resultado revertendo o resultado da condição.

Exemplo:

Not (1 > 4)

Retorna verdadeiro

Or

( condition OR condition )

( condition | condition )

Compara duas condições. Retorna verdadeiro se qualquer uma das condições for verdadeira.

Exemplo:

(1 > 4 OR 5 > 2)

Retorna verdadeiro

As condições complexas And, Or e Not são totalmente suportadas. Entretanto, elas precisam estar entre parênteses.

Exemplo válido:

If ( ([A] > [B] and [A] > 1000), [A], [B])

Exemplo inválido:

If ( [A] > [B] and [A] > 1000, [A], [B])