Criar um filtro interativo para determinar se um campo está vazio ou preenchido

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Você pode criar um filtro booliano interativo que permite aos usuários filtrar widgets de relatório com base em um campo específico estar vazio ou preenchido.

    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.

    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.

    Por Que e Quando Desempenhar Esta Tarefa

    Crie este filtro para um campo em que Sim filtra para registros onde o campo especificado está preenchido e Não filtra para registros onde o campo está vazio. Nomeie o filtro para representar este relacionamento lógico. Por exemplo, você pode usar o nome "Problema gerado por incidente" para um filtro baseado na tabela Incidente e no campo Problema.

    Procedimento

    1. Navegar até Todos > Relatórios > Filtros interativos.
    2. Selecione Novo.
    3. Na lista Filtrar com base em, selecione Booliano.
    4. 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.
    5. 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.
    6. 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.
    7. Na lista Tabela, selecione a tabela que contém o campo para filtrar.
    8. Na lista Campo, selecione o campo para filtrar.
    9. Selecione Enviar.

    O que Fazer Depois

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