Editores de variáveis do Catálogo de serviços

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 4 min. de leitura
  • O editor de variáveis exibe valores de variáveis em formulários de executante. Um solicitante, ao solicitar o item, especifica esses valores de variáveis nas perguntas do item do catálogo.

    Tipos de editores de variáveis com base no tipo de item do catálogo:

    • Para um item do catálogo, o VEditor (com.glideapp.servicecatalog.VEditor) exibe os valores das perguntas no item solicitado e nos formulários da tarefa de catálogo.
    • Para um produtor de registro, o editor de variáveis padrão (com.glideapp.questionset.DefaultQuestionEditor) exibe os valores de perguntas para registros gerados a partir de um produtor de registro para tabelas estendidas de tarefa.
    Aviso:
    O editor de variáveis depende da coluna Variáveis da tabela Tarefa [tarefa]. Por padrão, essa coluna está inativa e você não deve torná-la ativa.

    VEditor

    O VEditor é aplicável somente para as solicitações criadas a partir de itens do catálogo.

    Em Now Platform, esse editor é um formatador adicionado ao formulário do item solicitado (RITM) (Exibição padrão) e ao formulário da tarefa de catálogo (Exibição padrão).

    O VEditor é aplicável somente para RITMs e tarefas do catálogo. Ele não pode ser usado para outras tabelas. Para oferecer suporte a políticas de IU de catálogo ou client scripts de catálogo no VEditor para o formulário de tarefa de catálogo e RITM, marque as caixas de seleção Aplica-se a itens solicitados e Aplica-se a Tarefas do catálogo para a política de IU de catálogo ou o client script de catálogo.

    Nota:
    Os valores no VEditor são exibidos na tabela Opções [sc_item_option]. Esta é uma tabela interna, e você não deve adicionar regras de negócios a ela.
    Para tornar o VEditor somente leitura em Now Platform, ative o script do cliente onLoad, Editor de variáveis somente leitura, para as seguintes tabelas:
    • Item solicitado [sc_req_item]
    • Tarefa de catálogo [sc_task]
    Nota:
    Você pode tornar os scripts Editor de variáveis somente leitura condicionais, adicionando condições a eles.
    Figura 1. VEditor
    Captura de tela para VEditor

    Editor de variáveis padrão

    O editor de variáveis padrão é aplicável somente para produtores de registro. Esse editor é um formatador adicionado em registros gerados por um produtor de registros para tabelas de tarefa estendida. Esse editor exibe os valores das perguntas especificadas no produtor de registro.

    Por padrão, esse editor é aplicável para as tabelas Incidente e Mudança. Para outras tabelas, você pode configurar esse editor.

    Políticas de IU de catálogo, scripts de cliente de catálogo, pesquisas de dados de catálogo, qualificadores de referência e campos de referência dependentes são compatíveis com o editor de variáveis padrão somente para tabelas de tarefa estendida. Para oferecer suporte a uma política de IU de catálogo ou a um script do cliente de catálogo neste editor, marque a caixa de seleção Aplica-se ao registro de destino da política de IU do catálogo ou do script do cliente.
    Nota:
    Os valores no editor de variáveis padrão são exibidos na tabela Pergunta Resposta [question_answer]. Essa é uma tabela interna e você não deve adicionar regras de negócios a ela.
    Figura 2. Editor de variáveis padrão
    Captura de tela do editor de variáveis padrão

    Editor de variáveis em Espaço do agente

    Em Espaço do agente, os seguintes cenários são possíveis:
    • Se o formatador do editor de variáveis estiver disponível na exibição Espaço do formulário, o editor de variáveis será adicionado automaticamente à seção Variáveis na IU Espaço do agente.
    • Se o formatador do editor de variáveis for adicionado dentro de uma seção na exibição Espaço do formulário, essa seção não exibirá o editor de variáveis na IU Espaço do agente.
    Os seguintes tipos de variáveis não são exibidos no editor de variáveis.
    • Macro
    • Macro com rótulo
    • Páginas de IU
    As seguintes variáveis são exibidas como uma caixa de seleção no editor de variáveis:
    • Múltipla Escolha
    • Escala Numérica
    • Múltipla Escolha de Pesquisa

    Editor de variáveis em Portal de serviços

    Na IU Portal de serviços, o editor de variáveis está disponível para formulários com o formatador do editor de variáveis.

    Nota:
    Como Portal de serviços é somente para casos de uso do solicitante, é recomendável usar a IU Espaço do agente para o editor de variáveis.

    Tornar um editor de variáveis somente leitura

    As opções a seguir estão disponíveis para tornar um editor de variáveis somente leitura, dependendo da aplicação.

    Editores de variáveis do Catálogo de serviços na IU principal
    O método GlideForm setVariablesReadOnly() é compatível com formulários Now Platform e Espaço do agente para tornar o editor de variáveis somente leitura. Esse método se destina ao item solicitado, ao registro de destino e às tarefas do catálogo.
    Nota:
    Esse método não é aplicável ao Portal de serviços e não é recomendado para formulários de catálogo.
    Editor de variáveis do Portal de serviços
    Para tornar o VEditor somente leitura em Portal de serviços, navegue até Portal de serviços > Portais, selecione Portal de serviçose especifique o código a seguir no campo Configuração de início rápido.
    "readonly_variable_editor": "true"
    Nota:
    As variáveis Página de IU, Macro e Macro com rótulo são renderizadas mesmo quando o editor de variáveis é somente leitura.