---
sourceDocument: Options de la plateforme d’IA ServiceNow de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Options de la plateforme d’IA ServiceNow de Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# En cascade une variable de guide de commande

# En cascade une variable de guide de commande {#ariaid-title1}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

La cascade permet de transmettre les valeurs saisies pour les variables du formulaire de commande initial aux variables équivalentes dans les éléments de catalogue commandés.

La cascade permet de transmettre les valeurs saisies pour les variables du formulaire de commande initial aux variables équivalentes dans les éléments de catalogue commandés. Par exemple, une variable sur le formulaire de commande initial invite le client à saisir une valeur de lieu de livraison. Si vous activez la cascade, la valeur de cette variable remplit alors les champs d'emplacement de livraison sur chacun des éléments commandés.

Pour activer la cascade, cochez la case Variables en cascade lors de la création du guide de commande. Ensuite, créez des variables sur les éléments de catalogue qui correspondent aux noms des variables correspondantes dans le guide de commande. Lorsqu'un client passe une commande, les variables des articles commandés héritent des valeurs des variables portant le même nom dans le guide de commande.

## Utiliser un jeu de variables {#ariaid-title2}

Vous pouvez utiliser un jeu de variables avec un guide de commande.

### Avant de commencer

Rôle requis : admin

### Pourquoi et quand exécuter cette tâche

Les variables en cascade exigent que la même variable figure à la fois dans le guide de commande et dans les éléments commandés. Il peut être utile de définir chaque variable une seule fois dans un jeu de variables, puis d'affecter le jeu de variables à la fois au guide de commande et à l'élément de catalogue individuel. Cette approche évite les doublons et garantit que la variable est la même aux deux endroits.

Pour utiliser un jeu de variables avec un guide de commande :

### Procédure

1. Créez le jeu de variables.
2. Dans le formulaire Jeu de variables, créez chaque variable.
3. Ajoutez le jeu de variables au guide de commande et à chaque élément de catalogue concerné.  
   Remarque :  
   Les variables individuelles d'un jeu de variables n'apparaissent pas dans le guide de commande ni dans les formulaires d'élément de catalogue. Pour afficher les variables d'un jeu de variables, ouvrez l'enregistrement du jeu de variables.

## Masquer les variables en cascade {#ariaid-title3}

Vous pouvez masquer les variables dupliquées sur les écrans Choisir des options pour garder votre écran propre.
Lorsque vous utilisez des variables en cascade, vous pouvez masquer les variables dupliquées sur les écrans Choisir des options, ce qui simplifie ces écrans.  
Pour masquer les variables en double sur tous les écrans après l'écran initial Décrire les besoins dans l'interface utilisateur de la plateforme Catalogue de services, exécutez un onLoad catalog client script.

    function onLoad(){
      var item = g_form.getControl("current_item");
      var guide = g_form.getControl("sysparm_guide");

      if (item == null && guide == null )
    		return;

      if(item != null && guide != null && item.value == guide.value)
        return;
      g_form.setDisplay('YOUR_VARIABLE_NAME',false);
    }

Pour masquer les variables en double sur tous les écrans après l'écran initial Décrire les besoins dans Portail de services, utilisez la méthode isOrderGuide( ).

    if(g_service_catalog.isOrderGuide()) 
      g_form.setDisplay('variable_name', false);


