Interface do usuário da plataforma de IA da ServiceNow da Zurich
ft:clusterId
platux
bundleId
platux
workflow
Platform
Crie uma opção de filtro dinâmico
Versão de lançamento: Zurich
Atualizado 31 de jul. de 2025
2 min. de leitura
As opções de filtro dinâmico aprimoram a filtragem, permitindo que os usuários executem inclusões de script existentes ou JavaScript em um campo de referência nos construtores de condição e qualificadores de referência dinâmica.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
Esta tarefa descreve como criar uma nova opção de filtro dinâmico e um associado inclusão de script .
Opções de filtro dinâmico "objectizar" inclusões de script/JavaScript, permitindo que elas sejam reutilizadas em vários construtores de condições e dinâmico Qualificadores de referência . Este tipo de filtro permite modificar um script uma vez e fazer com que as mudanças tenham efeito automaticamente em todos os lugares em que a opção de filtro dinâmico for usada.
Ao definir um filtro dinâmico, você pode:
usar um existente (dinâmico) opção de filtro dinâmico (somente construtor de condições)
Usar uma opção de filtro dinâmico existente (OOB ou personalizada)
Crie uma nova opção de filtro dinâmico e inclusão de script/JavaScript
Todos os filtros dinâmicos do construtor de condições usam (dinâmico) e chamar uma opção de filtro dinâmico. No exemplo a seguir, a opção de filtro dinâmico pré-existente Eu está sendo usado. Para obter uma lista de opções de filtro dinâmico do Construtor de condições pré-existentes disponíveis, consulte Operadores dinâmicos .
Nota:
Os filtros dinâmicos são compatíveis com aplicações com escopo, mas não são compatíveis com condições de política de IU.
Navegar até Definição do Sistema > Opções de Filtro Dinâmico.
Selecione Novo.
Preencha o formulário.
Tabela 1. Opções de filtro dinâmico
Campo
Descrição
Rótulo
Insira um nome descritivo para a opção de filtro dinâmico.
Script
Insira o nome da função que você criou, JavaScript (sem inclusão de script necessária) ou a chamada de regra de negócio/inclusão de script completa, como Novo globalCanvasUtil().refQualPaTabs() .
Tipo de campo
Selecione Referência .
Tabela referenciada
Selecione a tabela à qual esta opção de filtro dinâmico se aplica.
Ordem
Insira um número para designar o posicionamento desta opção de filtro dinâmico na lista de seleção de opção de filtro.
Funções
Selecione a função que um usuário deve ter para ver esta opção.
Ativo
Habilite ou desabilite a opção.
Script de referência
Opcional. Selecione a inclusão de script chamável pelo cliente ou a regra de negócios que você criou para o filtro com script. . Script O campo contém JavaScript, uma consulta codificada ou toda a referência de regra de negócio/inclusão de script. Este campo pode ficar vazio.
Disponível para filtro
Selecione esta opção para exibir a opção de filtro dinâmico como uma trilha de filtro.
Disponível como padrão
Selecione esta opção para permitir que a opção de filtro dinâmico seja um padrão em uma entrada de dicionário.
Disponível como qualificador de referência
Selecione esta opção para permitir que a opção de filtro dinâmico seja selecionada como um qualificador de referência dinâmica.
Nota:
Os filtros dinâmicos que usam métodos GET da API Tabela em scripts funcionam somente ao usar o mesmo usuário configurado no perfil de autenticação básica. Para permitir que vários usuários acessem os filtros dinâmicos, use APIs JavaScript globais, como APIs GlideRecord e GlideQuery.