Condições Complexas

Tabela 10-11 Condições Complexas

Condições Complexas Sintaxe Lógica

And

( condição AND condição )

( condição & condição)

Compara duas condições. Retornará true se todas as condições forem verdadeiras.

Exemplo: (1 > 4 AND 5 > 2) retorna false.

Not

NOT ( condição )

! ( condição )

Anula o resultado ao reverter o resultado da condição.

Exemplo: Not (1 > 4) retorna true.

Or

( condição OR condição )

( condição | condição )

Compara duas condições. Retornará true se qualquer uma das condições for verdadeira.

Exemplo: (1 > 4 OR 5 > 2) retorna true.

Condições complexas E, Ou e Não são totalmente suportadas. No entanto, devem estar delimitadas por parênteses.

Exemplo válido:

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

Exemplo inválido:

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