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
-
Navegar até .
-
Selecione Novo.
-
Na lista Filtrar com base em, selecione Booliano.
-
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. |
- 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.
- 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.
-
Na lista Tabela, selecione a tabela que contém o campo para filtrar.
-
Na lista Campo, selecione o campo para filtrar.
-
Selecione Enviar.
O que Fazer Depois
Depois de criar o filtro, adicione-o a um painel.