Adicionar critérios complexos à consultas

Geralmente, você pode adicionar os critérios necessários para uma consulta usando página de critério padrão. Esta página permite que você adicione vários critérios para uma consulta utilizando o operador E ou OU e permite que você altere a ordem dos critérios. Às vezes, no entanto, você quererá adicionar critérios que são mais complicados.

O botão Avançado na página de Critérios permite você a inserir um conjunto mais complicado de critérios, inclusive o uso de colchetes.

Para adicionar critérios complexos a uma consulta:
  1. Em Designer de consulta, abra a consulta necessária e exibir a página de Critérios.
  2. Arraste todos os atributos que você deseja usar em seus critérios sobre a lista dos Critérios Atuais.

Nesta fase, não importa em qual ordem você adicionar os atributos, ou qual Relacionamento que você escolhe - estas serão redefinidas quando você definir os critérios Avançados .

  1. Clique em Avançado.
    Os controles de Condição de critérios avançados aparecem.
  2. Na caixa Condição de critérios avançados, digite a expressão para a condição de critério você necessita, referindo-se aos atributos por seu Índice da lista de Critérios Atuais.

Se você pressionar a barra de espaço na caixa Condição de critérios avançados, um menu aparecerá mostrando-lhe as opções disponíveis. Você também pode usar os botões por baixo da caixa de Condição de critérios avançados para construir a sua expressão.
Para adicionar colchetes ao redor de parte de sua expressão, selecione a parte necessária da expressão, então clique em (---).

  1. Quando você tiver definido os critérios, clique em Concluir e salve a consulta.

Quando você reexibir a consulta no Designer de consulta, a página de Critérios reflete os critérios avançados que você projetou.

Algumas das consultas-padrão (algumas listas de carga de trabalho, por exemplo) têm critérios avançados que você não tem privilégios para alterar. Eles são visíveis, mas não pode ser editado.

Exemplos:

Os seguintes exemplos demonstram a diferença que fazem os colchetes e ordem dos critérios.

(1 E 2) OU (3 E 4)
Para ser incluído nos resultados, um registro deve atender:
ou
os critérios 1 e 2
ou
ambos os critérios 3 e 4

1 E (2 OU (3 E 4))
Para ser incluído nos resultados, um registro deve atender:
aos critérios 1
e também atender
ou
aos critérios 2
ou
ambos os critérios 3 e 4

2 E (1 OU (3 E 4))
Para ser incluído nos resultados, um registro deve atender:
aos critérios 2
e também atender
ou
aos critérios 1
ou
ambos os critérios 3 e 4