Version 2021

Qualificação de atalho para um filtro

Uma qualificação de atalho para um filtro permite mover um filtro existente para um novo filtro e aplicar o novo filtro a um relatório. É possível também adicionar outras condições ao novo filtro e aplicar o novo filtro ao relatório. Por exemplo, o Filtro 1 contém duas condições: A e B. Você pode usar o Filtro 1 como base de um novo filtro e depois adicionar outra condição C ao novo filtro. Os dados filtrados devem satisfazer a todas as três condições A, B e C para serem incluídos em qualquer relatório que use o novo filtro. Observe que o Filtro 1 permanece inalterado ao longo de todo o processo.

Por exemplo, você trabalha como gerente na Nova Inglaterra e é responsável por lojas em Boston, Providence e Greenwich. Seu projeto contém um filtro chamado Lojas em Minha Região, definido como as lojas de Boston, Providence e Greenwich. Um segundo filtro, chamado Roupas Femininas, inclui as categorias Blusas e Vestidos. Um terceiro filtro, Todos os Dias em Dezembro de 2008, é um período de datas que inclui todos os dias do mês de dezembro de 2008. Para estudar as vendas de dezembro de roupas femininas em suas lojas, você cria um novo filtro. Um novo filtro inclui um atalho para cada um dos três filtros. Use esse novo filtro no relatório. Os três filtros originais permanecem inalterados, o que é útil para outros relatórios que usem um ou mais desses filtros.

Você também pode usar um filtro existente como base para um novo filtro e depois adicionar outras qualificações para expandir a definição geral de filtro. Por exemplo, você pode criar um filtro que filtre dados para todos os clientes na região Sudeste, colocar esse filtro em um novo filtro e adicionar uma nova qualificação de filtro a clientes ativos no ano corrente. O novo filtro filtra dados para todos os clientes atualmente ativos na região Sudeste.

Essa abordagem mostra o valor de criar alguns filtros básicos e relativamente simples em seu projeto, como um filtro para clientes em determinada região. Você pode usar esses filtros básicos dentro de filtros de atalho para filtro para tornar o processo de criação de filtro mais rápido.

Para conhecer as etapas de criação de um filtro independente, consulte Para criar um filtro com base em outro filtro.

Permitindo a entrada do usuário no filtro: Qualificação de atalho para um filtro com prompt

Você pode permitir que um usuário modifique um filtro por meio da inclusão de um prompt na definição de filtro. É possível usar um prompt existente ou criar um prompt incorporado ao filtro. Um prompt em uma qualificação de atalho para um filtro permite que um usuário selecione uma opção em uma lista de filtros.

As etapas de criação de um prompt existente ou de criação de um prompt incorporado estão incluídas em Para criar um filtro com base em outro filtro, abaixo.

Para criar um filtro com base em outro filtro

  1. Clique em Criar em qualquer página e selecione Novo Filtro.
  2. Execute um dos procedimentos a seguir:

    • Para selecionar um filtro, no painel à esquerda, navegue até o filtro a ser usado no novo filtro. Clique com o botão direito do mouse no filtro e selecione Adicionar ao Filtro.

      Se o DHTML estiver desativado selecione o filtro e clique em Adicionar > para adicioná-lo ao painel Filtro.

    • Para usar um Prompt de objetos existente de filtros, no painel à esquerda, navegue até o prompt a ser usado como filtro. Clique com o botão direito do mouse no prompt e selecione Adicionar ao Filtro.

      Se o DHTML estiver desativado, selecione o prompt e clique em Adicionar > para adicioná-lo ao painel Filtro.

    • Para criar um prompt que permite ao usuário selecionar o filtro, no painel à esquerda, realize as seguintes etapas:

      1. Navegue até o filtro a ser usado como a resposta de prompt padrão.
      2. Clique com o botão direito do mouse no filtro e selecione Adicionar Prompt ao Filtro. É criado um prompt que lista todos os filtros do projeto quando o relatório é executado, com o filtro selecionado como a resposta padrão.
      3. Para modificar o prompt, clique em Lista de Filtros. A página Prompt é aberta. É possível adicionar filtros, mudar o título, a descrição e o estilo de exibição do prompt, restringir o número de respostas de prompt e determinar se essas respostas podem ser salvas e reutilizadas. Para conhecer as etapas, consulte Como criar um prompt de objetos.
  3. No menu Arquivo, selecione Salvar.
  4. Navegue até a pasta em que deseja salvar o filtro. Digite um Nome e uma Descrição para o filtro e clique em OK.

O filtro que você criou pode agora ser adicionado a um relatório. Para conhecer as etapas, consulte Adicionando um filtro autônomo a um relatório.

Unindo qualificações de filtro a operadores

Quando um filtro contém várias qualificações, elas sempre são unidas por operadores. Quando as qualificações são unidas, os operadores regem a interação entre diferentes condições de filtragem. Sempre que você tiver mais de uma qualificação em um filtro de relatório, poderá definir o operador da seguinte forma:

  • E
  • OU
  • OU NÃO
  • E NÃO

O Operador E é o operador atribuído por padrão quando mais de uma qualificação é adicionada a um filtro. É possível alterar o operador padrão E clicando com o botão direito do mouse na palavra E no painel de definição do filtro, apontando para Alternar Operador e selecionando um operador diferente.

Para obter mais informações sobre como aplicar operadores avançados a um limite de relatório, consulte o apêndice sobre Operadores lógicos e matemáticos para filtragem no Ajuda de relatórios avançados.