Crie um filtro interativo de campo de referência

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • Um filtro interativo de campo de referência permite que os usuários filtrem widgets de relatório com base no valor de um campo de referência.

    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 na IU do Core. Por padrão, ele contém a função analytics_filter_admin para gerenciar filtros de IU do Core que são migrados para Análise da plataforma experiência.

    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. Este exemplo de filtro de referência fornece opções de filtro do campo Grupo de atribuição na tabela Grupo [sys_user_group].
    Exemplo de filtro da lista de referência com a opção Todos selecionada
    Nota:
    Se o filtro interativo tiver um valor padrão ou especificar o último valor selecionado, os painéis estáticos 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é Tudo > 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é Tudo > Relatórios > Administração > Filtros interativos.
    3. Clique em Nova.
    4. Em Filtro com base em selecione Referência .
      Filtro com base na lista com referência selecionada
    5. Em Tabela de referência , selecione a tabela que armazena os registros referenciados nos quais você deseja filtrar.
    6. 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.
    7. 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.

      Mostrar somente resultados de pesquisa que começam com a palavra-chave

      Quando selecionadas, as pesquisas retornam somente os resultados que começam com o termo de pesquisa. Caso contrário, as pesquisas retornarão resultados que contêm o termo de pesquisa em qualquer lugar. Considere esta opção ao configurar um filtro de referência em uma tabela muito grande, por exemplo, uma com milhões de registros. Uma pesquisa em um termo comum pode retornar muitos registros para serem gerenciados.

    8. Opcional: Selecione Aplique filtro a exibições e tabelas do banco de dados para aplicar o filtro a widgets com base em ambos exibições do banco de dadose tabelas.
      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.
    9. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
    10. Opcional: Se o tipo de controle de IU for Selecione Entrada única , selecione Opção Remover tudo Para configurar o filtro interativo sem a opção Todos.
      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.
    11. Em Referências de filtro interativo lista relacionada, selecione Novo .
      Esta lista relacionada não aparece até que você salve o filtro.
    12. Em Tabela de referência selecione uma tabela que tenha relatórios que você deseja filtrar.
    13. Selecione Campo de referência para filtrar.

      O campo deve fazer referência à tabela especificada no filtro primário Tabela de referência campo.

      Você pode fazer uma referência com pontos a partir de campos que fazem referência a outras tabelas. Por exemplo, se o filtro primário Tabela de referência É Departamento [cmn_department], você pode selecionar Incidente como referência Tabela de referência , em seguida, selecione Departamento do solicitante como Campo de referência .

      Nota:
      Os filtros interativos de referência não são compatíveis com campos de cadeia de caracteres.
    14. Opcional: Adicione uma condição de lista relacionada.
      Você pode adicionar uma condição ao seu filtro com base nos registros em uma tabela relacionada.
      1. Clique no link rotulado Maior ou igual a 1 .
        Na lista, selecione o número de registros na tabela de origem que devem estar relacionados a um registro na tabela de destino.
        As opções são:
        • Maior ou Igual a
        • Maior que
        • Menor ou igual a
        • Menos de
        • Igual a
        • Nenhum(a)
        • Entre
        Lista de valores de condição da lista relacionada
      2. Escolha a tabela relacionada.
      3. Especifique as condições nessa tabela que devem ser atendidas para que o filtro seja válido.
    15. Clique em Enviar.

    O que Fazer Depois

    Repita as etapas de 10 a 13 conforme necessário para cada campo de referência que você deseja filtrar. Depois de criar o filtro, adicione-o a um painel.
    Nota:
    Um filtro pode ser convertido do Caixas de seleção tipo de controle para Selecione várias entradas tipo de controle por motivos de desempenho.
    1. Depois de criar o filtro, adicione-o a um painel.
    2. No painel, selecione Editar widget ícone ( Ícone Editar colunasem cada visualização no painel que deve seguir o filtro e selecionar Siga o filtro interativo .