Éditeurs de variables de Catalogue de services

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • L’éditeur de variables affiche les valeurs variables dans les formulaires de prestataires. Un demandeur, lorsqu’il demande l’élément, spécifie ces valeurs de variables dans les questions de l’élément de catalogue.

    Types d’éditeurs de variables basés sur le type d’élément de catalogue :

    • Pour un élément de catalogue, le VEditor (com.glideapp.servicecatalog.VEditor) affiche les valeurs des questions dans les formulaires d’élément demandé et de tâche du catalogue.
    • Pour un créateur d’enregistrement, l’éditeur de variables par défaut (com.glideapp.questionset.DefaultQuestionEditor) affiche les valeurs des questions pour les enregistrements générés à partir d’un créateur d’enregistrement pour les tables étendues à la tâche.
    Avertissement :
    L’éditeur de variables dépend de la colonne Variables de la table Tâche [task]. Par défaut, cette colonne est inactive et vous ne devez pas la rendre active.

    VEditor

    Le VEditor ne s’applique qu’aux demandes créées à partir d’éléments de catalogue.

    Dans ServiceNow AI Platform, cet éditeur est un formateur ajouté au formulaire d’élément demandé (RITM) (vue par défaut) et au formulaire de tâche du catalogue (vue par défaut).

    Le VEditor ne s’applique qu’aux RITM et aux tâches du catalogue. Il ne peut être utilisé pour aucune autre table. Pour prendre en charge les politiques d’interface utilisateur de catalogue ou les scripts clients du catalogue sur le VEditor pour le formulaire RITM et de tâche du catalogue, cochez les cases S’applique sur les éléments demandés et S’applique aux tâches du catalogue pour la politique d’interface utilisateur du catalogue ou le script client du catalogue.

    Remarque :
    Les valeurs de VEditor sont affichées à partir de la table Options [sc_item_option]. Il s’agit d’une table interne et vous ne devez pas y ajouter de règles métier.
    Pour mettre VEditor en lecture seule dans ServiceNow AI Platform, activez le script client onLoad, Variable Editor Readonly, pour les tables suivantes :
    • Élément demandé [sc_req_item]
    • Tâche du catalogue [sc_task]
    Remarque :
    Vous pouvez rendre les scripts en lecture seule de l’éditeur de variables conditionnels en leur ajoutant des conditions.
    Figure 1. VEditor
    Capture d’écran de VEditor

    Éditeur de variable par défaut

    L’éditeur de variables par défaut ne s’applique qu’aux créateurs d’enregistrements. Cet éditeur est un formateur ajouté aux enregistrements générés par un créateur d’enregistrement pour les tables étendues à la tâche. Cet éditeur affiche les valeurs des questions spécifiées dans le créateur d’enregistrement.

    Par défaut, cet éditeur s’applique aux tables Incident et Changement. Pour les autres tables, vous pouvez configurer cet éditeur.

    Les politiques d’interface utilisateur de catalogue, les scripts clients de catalogue, les recherches de données de catalogue, les qualificatifs de référence et les champs de référence dépendants ne sont pris en charge dans l’éditeur de variables par défaut que pour les tables étendues à la tâche. Pour prendre en charge une politique d’interface utilisateur de catalogue ou un script client de catalogue sur cet éditeur, cochez la case S’applique sur l’enregistrement cible pour la politique d’interface utilisateur du catalogue ou le script client du catalogue.
    Remarque :
    Les valeurs de l’éditeur de variables par défaut sont affichées dans la table Question Answer (Réponse à la question) [question_answer]. Il s’agit d’une table interne et vous ne devez pas y ajouter de règles métier.
    Figure 2. Éditeur de variable par défaut
    Capture d’écran de l’éditeur de variables par défaut

    Éditeur de variables dans Espace de travail d'agent

    Dans Espace de travail d'agent, les scénarios suivants sont possibles :
    • Si le formateur de l’éditeur de variables est disponible dans la vue Espace de travail du formulaire, il est automatiquement ajouté à la section Variables de l’interface Espace de travail d'agent utilisateur.
    • Si le formateur de l’éditeur de variables est ajouté à l’intérieur d’une section de la vue Workspace (Espace de travail) du formulaire, cette section n’affiche pas l’éditeur de variables dans l’interface Espace de travail d'agent utilisateur.
    Les types de variables suivants ne sont pas affichés dans l’éditeur de variables.
    • Macro
    • Macro avec étiquette
    • Pages de l'interface utilisateur
    Les variables suivantes s’affichent sous forme de zone de sélection dans l’éditeur de variables :
    • Choix multiple
    • Échelle numérique
    • Choix multiple de recherche

    Éditeur de variables dans Portail de services

    Dans l’interface Portail de services utilisateur, l’éditeur de variables est disponible pour les formulaires dotés du formateur de l’éditeur de variables.

    Remarque :
    Étant donné qu’il Portail de services est uniquement destiné aux cas d’utilisation du demandeur, il est recommandé d’utiliser l’interface Espace de travail d'agent utilisateur pour l’éditeur de variables.

    Mise en lecture seule d’un éditeur de variables

    Les options suivantes sont disponibles pour rendre un éditeur de variables en lecture seule, selon l’application.

    Catalogue de services éditeurs de variables dans l’interface utilisateur principale
    La méthode GlideForm setVariablesReadOnly() est prise en charge et ServiceNow AI PlatformEspace de travail d'agent forme pour rendre l’éditeur de variables en lecture seule. Cette méthode est destinée à l’élément demandé, à l’enregistrement cible et aux tâches du catalogue.
    Remarque :
    Cette méthode n’est pas applicable et n’est pas recommandée pour Portail de services les formulaires de catalogue.
    Portail de services Éditeurs de variables
    Pour mettre VEditor en lecture seule dans Portail de services, accédez à Portail de services > Portails, sélectionnez Service Portal (Portail de services) et spécifiez le code suivant dans le champ Quick start (Configuration de démarrage rapide ).
    "readonly_variable_editor": "true"
    Remarque :
    Les variables Page de l’interface utilisateur, Macro et Macro avec étiquette sont restituées même lorsque l’éditeur de variables est en lecture seule.