Ajouter des entrées dynamiques à une activité

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Configurez votre activité pour afficher un certain ensemble de champs en fonction de la valeur d’une autre entrée, telle qu’un élément de catalogue sélectionné, une table de décision sélectionnée ou même une réponse REST API.

    Avant de commencer

    Rôle requis : playbook.admin,_author, action_designer, flow_designer, admin

    Familiarisez-vous avec les autres Studio de workflow composants. Des entrées dynamiques sont créées avec des actions et des flux secondaires :
    1. Dans le Now Platform, vous allez créer une nouvelle définition de données pour les champs d’entrée dynamique que vous souhaitez ajouter à une activité.
    2. Dans Studio de workflow, vous allez créer une action de collecte de données.
    3. Toujours dans Studio de workflow, vous allez créer un flux secondaire ou une autre action avec une entrée dynamique pour consommer la première action. Ce flux secondaire ou cette nouvelle action crée un schéma JSON qui représente le ou les champs que vous souhaitez ajouter à une activité.
    4. Dans le Now Platform, vous allez créer une définition d’activité à l’aide du flux secondaire ou de l’action avec l’entrée dynamique.

    Une fois votre définition d’activité créée, Playbooks les auteurs peuvent ajouter et configurer des activités avec les entrées dynamiques.

    Pourquoi et quand exécuter cette tâche

    Une entrée dynamique est une entrée qui change en fonction d’une autre entrée. Dans Studio de workflow Playbooks, vous pouvez présenter plusieurs entrées dynamiques basées sur une autre entrée.

    Exemple

    Lorsqu’un utilisateur demande des éléments de catalogue, vous pouvez présenter dynamiquement une liste de variables de catalogue basée sur l’élément de catalogue sélectionné.
    1. La première entrée requise concerne le champ Élément de catalogue.
      Entrée pour un élément de catalogue
    2. Un utilisateur sélectionne iPad mini dans le champ Élément de catalogue.
      Un utilisateur sélectionne iPad mini comme élément de catalogue
    3. Deux (2) champs supplémentaires pour les options de couleur et de stockage s’affichent en réponse à la sélection par l’utilisateur d’un iPad mini comme élément de catalogue.
      Deux champs supplémentaires pour les options de couleur et de stockage s’affichent

    Procédure

    1. Accédez à la Tout > Studio de workflow et sélectionnez Actions.
    2. Créez une action pour ajouter une entrée.
      L’entrée apparaît sous le Étape Script > Variables d'entrée section. Le JSON sous la section Script doit inclure la nouvelle entrée.
    3. Dans la section Sorties , cliquez sur Modifier les sorties pour vous assurer que la valeur du champ Nom est sortie et que JSON est le champ sélectionné dans le champ déroulant Type .
    4. Créez un flux secondaire avec la nouvelle entrée.
    5. Accédez à la Tout > Administration de l'automatisation des processus > Définitions d'activités.
    6. Ouvrez ou créez la définition d’activité à laquelle ajouter la nouvelle entrée.
    7. Sous l’onglet Plan d’automatisation , assurez-vous que l’action ou le flux que vous avez créé avec la nouvelle entrée est le flux ou l’action sous-jacent et que la nouvelle entrée apparaît dans la section Variables .
    8. Modifiez la visibilité de la nouvelle entrée de la propriété Afficher en tant que propriété supplémentaire par Toujours afficher.
    9. Enregistrez vos changements.
      Une fois votre définition d’activité créée, Playbooks les auteurs peuvent ajouter et configurer des activités avec les entrées dynamiques.