Criar um filtro interativo de lista de seleção

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • Um filtro interativo de lista de seleção permite que os usuários filtrem widgets de relatório com base no valor de uma lista de seleção.

    Antes de Iniciar

    Função necessária: hp_publisher_admin e report_admin. A função hp_publisher_admin existe somente para gerenciar filtros interativos. Por padrão, ele não contém outras funções e não está contido em nenhuma outra função.

    As listas de seleção contêm um número limitado de valores especificados para escolher. Status e Prioridade são dois exemplos de listas de seleção. Usuário e local geralmente não são seleções de lista de seleção. Para obter mais informações, consulte Tipo de campo da lista de seleção.

    Quando um usuário seleciona Todos, ele não vê um relatório com todas as opções de filtro aplicadas, ele vê o relatório não filtrado.
    Filtro de lista de seleção - seleção única Filtro de lista de seleção – Caixas de seleção

    Exemplo de filtro de lista de seleção com a opção Todos selecionada

    Exemplo de filtro de lista de seleção com caixas de seleção e três opções
    Nota:
    Se o filtro interativo tiver um valor padrão ou especificar o último valor selecionado, os painéis não dinâmicos não vão aplicar esse valor automaticamente. Este recurso está disponível somente em Painéis dinâmicos.

    Procedimento

    1. Opcional: Verifique os filtros interativos existentes na mesma tabela.
      1. Navegar até Todos > Relatórios > Administração > Filtros interativos e selecione um filtro interativo com base na mesma tabela que você deseja filtrar.
      2. Em Links relacionados, selecione Outros filtros na Tabela.
      3. Revise os outros filtros que estão disponíveis na mesma tabela para ver se o filtro desejado já existe.
    2. Navegar até Todos > Relatórios > Administração > Filtros interativos.
    3. Selecione Novo.
    4. Na lista Filtrar com base em, selecione Listade seleção.
      Filtrar com base na lista com Opção selecionada
    5. Defina os seguintes campos:
      Nome Descrição
      Nome Insira um nome para o filtro. Este nome aparece no widget do painel para o filtro.
      Pesquisar nome Insira um nome de pesquisa para o filtro. Este nome aparece no menu Adicionar conteúdo para usuários que adicionam um filtro a um painel. Use este nome para ajudar a organizar seus filtros. Se um nome de pesquisa não for especificado, o valor de Nome vai ser usado.
      Descrição Insira uma descrição do filtro.
      Tipo de controle da IU Selecione como as opções de filtragem disponíveis para este filtro aparecem no widget do painel. Consulte Tipos de controle de IU de filtro interativo disponíveis.
    6. Opcional: Selecione Aplicar a todas as tabelas na hierarquia para aplicar o filtro às tabelas primárias, secundárias e irmãs de uma tabela estendida.
    7. Opcional: Selecione Aplicar filtro às exibições e tabelas do banco de dados para aplicar o filtro aos widgets com base nas exibições e tabelas do banco de dados.
      Nota:
      Não é possível aplicar filtros a tabelas que estendem as tabelas de exibição do banco de dados. Para obter mais informações, consulte Filtros interativos em exibições de banco de dados e hierarquias de tabelas.
    8. Opcional: Exclua elementos específicos de aparecerem no filtro usando a lista de exclusões.
      No entanto, os dados das opções excluídas são incluídos quando você seleciona Todos no filtro interativo.
    9. Na lista Tabela, selecione a tabela que contém a lista de seleção para filtrar.
    10. Na lista Campo, selecione o campo para filtrar.
    11. Opcional: Adicione todos os elementos de lista que você deseja excluir do filtro ao campo Lista de exclusões.
    12. Opcional: Selecione um Valor padrão para o filtro.
      Este padrão é aplicado automaticamente a todos os usuários. Os valores que um usuário seleciona substituem o padrão global para esse usuário. É possível especificar mais de um valor padrão ao usar um tipo de controle de IU que permite várias seleções, como Selecionar entrada múltipla.
      Nota:
      Para passar mais de 50 valores padrão ou se você vir o erro Isso está excedendo a limitação da chamada GET, crie vários filtros interativos.
    13. Selecione Enviar.

    O que Fazer Depois

    Depois de criar o filtro, adicione-o a um painel.