Client GlideList API no Experiência com o espaço Guia do desenvolvedor de IU

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Adicione um botão personalizado ao Espaço do agente Lista a página que retorna informações da lista na exibição atual. Defina as informações a serem retornadas adicionando o cliente GlideList Métodos de API para uma atribuição de ação.

    Antes de Iniciar

    Função necessária: administrador

    GlideList Os métodos de API são fornecidos nas Atribuições de ação [sys_declarative_action_assignment] Ação de lista exibir. Você pode adicionar GlideList para um botão personalizado no Experiência com o espaço IU. Você pode usar o botão para aplicar um GlideList método para a exibição atual. Use GlideList métodos para gerenciar listas de tabelas obtendo detalhes de exibição de lista, definindo filtros, classificando por coluna e muito mais.

    Procedimento

    1. Navegar até Tudo > Experiência de espaço > Ações e Componentes > Ações de Lista.
      Se você estiver usando GetFixedQuery() , navegue até Ações da lista relacionada em vez de Listar ações .
    2. Selecione para criar uma nova atribuição de ação Novo .
    3. Em Rótulo da ação digite um rótulo de botão.
    4. Digite um nome no Ação campo nome.
      Fornecer texto neste campo garante que você possa adicionar vários botões à exibição.
    5. Em Implementado como , selecione Client Script .
    6. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
    7. Em Client Script editor, adicione uma ou mais chamadas de método ao Onclick definição do método.
      Este método define quais ações devem ser executadas quando o botão é selecionado. Para obter uma lista de métodos disponíveis, consulte GlideList (Now Experience) .
      Chamadas de método GlideList no editor de Client Script.
    8. Selecione Atualizar.
      Você pode testar seu botão em um Experiência com o espaço exibição de lista de tabelas.
      Nota:
      Se o botão usar GetFixedQuery() , selecione a guia em um registro em um Experiência com o espaço lista para testar seu botão.
      A tabela a seguir ilustra a implementação bem-sucedida do botão no Espaço do agente Incidentes (todos) tabela. O botão implementa o. GlideList AddFilter() método para exibir somente registros ativos.
      Tabela 1. Ação de botão de exemplo aplicando um filtro a uma lista
      Antes de clicar Lista após clicar
      Antes de selecionar o botão, uma variedade de registros ativos e inativos (encerrados) é exibida na exibição.

      Lista exibida antes que o usuário selecione o botão para exibir registros ativos.

      Selecionar o botão filtra a exibição para exibir somente registros ativos.

      Lista exibida depois que o usuário seleciona o botão exibindo somente registros ativos.