Criar um script do cliente do Catálogo de serviços

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Você pode criar client scripts para personalizar o catálogo.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Use as client scripts do catálogo para controlar o comportamento dos itens do catálogo quando apresentados aos usuários. Pode-se aplicar client scripts do catálogo a um item do catálogo ou a um conjunto de variáveis. Esses scripts são executados no navegador em vez de no servidor, permitindo um melhor controle das informações que o usuário envia.

    A ordem de prioridade das APIs g_form é:
    1. Obrigatória (mais alta)
    2. Somente leitura/Exibição

    Se uma variável for definida como obrigatória e não tiver um valor, somente leitura ou ocultar não funcionarão nessa variável. Se uma variável estiver oculta ou somente para leitura e for definida como obrigatória, o campo de variável se tornará visível ou editável.

    Esta ordem de prioridade também se aplica a conjuntos de variáveis e contêineres. Se um conjunto de variáveis ou contêiner tiver uma variável obrigatória sem nenhum valor, o contêiner ou o conjunto de variáveis não poderão ser ocultados.

    Procedimento

    1. Navegar até Todos > Catálogo de serviços > Administração de Catálogo > Scripts de cliente de catálogo.
      Uma lista de client scripts do catálogo personalizado atual é exibida.
    2. Selecione Novo.
    3. No formulário, preencha os campos.
      Campo Descrição
      Nome Nome exclusivo do script do cliente do catálogo.
      Aplica-se a Tipo de item ao qual este script do cliente se aplica:
      • Um item do catálogo: habilita o campo Item do catálogo.
      • Um conjunto de variáveis: habilita o campo Conjunto de variáveis.
      Ativo Marque a caixa para habilitar o script do cliente. Desmarque a caixa de seleção para desabilitar o script.
      Tipo de IU Se esse campo deve ser aplicado ao desktop, ao dispositivo móvel clássico ou a ambos.
      Script Insira o script do cliente a ser executado no item do Catálogo de serviços.
      Tipo Selecione quando o script será executado, como onLoad ou onSubmit.
      Item do catálogo ou conjunto de variáveis Selecione um item do catálogo ou um conjunto de variáveis na lista. O nome do campo e as opções disponíveis dependem da seleção no campo Aplica-se a.
      Aplica-se a uma exibição de item do catálogo Marque a caixa para aplicar o script do cliente do catálogo aos itens do catálogo exibidos na tela do pedido no Catálogo de serviços. Disponível na exibição do solicitante.
      Aplica-se a itens solicitados Marque a caixa para aplicar o script do cliente do catálogo em um formulário Item solicitado, depois que o item for solicitado. Disponível na exibição do executante. Consulte VEditor.
      Aplica-se a Tarefas do catálogo Marque a caixa para aplicar o script do cliente do catálogo quando um formulário de Tarefa do catálogo para o item estiver sendo exibido. Disponível na exibição do executante. Consulte VEditor.
      Aplicável ao registro de destino Caixa de seleção para oferecer suporte ao script de cliente de catálogo em um registro criado para tabelas estendidas de tarefa por meio de produtores de registro. Consulte Editor de variáveis padrão.
    4. Selecione Enviar.