Loading
Automatisation de vos processus métiers avec Salesforce Flow
Considérations relatives aux étapes de flux et aux indicateurs de progression standard

Considérations relatives aux étapes de flux et aux indicateurs de progression standard

Avant d'ajouter des étapes à votre flux et d'utiliser l'indicateur de progression standard, tenez compte des considérations ci-dessous.

Éditions requises

Afficher les éditions prises en charge.
Remarque
Remarque

L'indicateur de progression standard nécessite l'exécution Lightning.

Références aux étapes

  • Lorsqu'un champ de fusion d'étape est utilisé dans une valeur de composant Texte d'affichage ou dans l'étiquette d'un composant d'écran Case à cocher, Groupe de cases à cocher, Référence de choix, Devise, Date, Date et heure, Zone de texte longue, Liste à sélection multiple, Numérique, Mot de passe, Liste de sélection, Cases d'option ou Texte, le champ de fusion d'étape est résolu en étiquette de l'étape. Partout ailleurs, un champ de fusion d'étape renvoie le nom complet de l'étape : namespace.flowName:stageName ou flowName:stageName.
  • Dans la mesure du possible, utilisez le champ de fusion d'étape pour référencer des étapes, tel que {!myStage}.
  • Si vous référencez une étape dans un flux secondaire, utilisez le nom complet.
  • Lors du débogage de votre flux, si vous utilisez un champ de fusion d'étape dans une valeur de composant Texte d'affichage ou dans l'étiquette d'un composant d'écran Case à cocher, Groupe de cases à cocher, Référence de choix, Devise, Date, Date et heure, Zone de texte longue, Liste à sélection multiple, Numérique, Mot de passe, Liste de sélection, Cases d'option ou Texte, la valeur du champ de fusion n'est pas mise à jour dans le débogueur.

Étapes actives par défaut

Lorsque vous marquez une ressource d'étape Actif par défaut, le flux définit automatiquement les valeurs des variables globales. Utilisez ce paramètre lorsqu'une étape s'applique à chaque branche du flux.

À l'exécution, les étapes actives par défaut sont triées par ordre ascendant. L'utilisation par le flux des étapes actives par défaut pour mettre à jour $Flow.ActiveStages et $Flow.CurrentStage est différente selon qu'il est un flux parent ou un flux référencé.

Étapes dans les flux parents

Les étapes actives par défaut sont ajoutées aux $Flow.ActiveStages par ordre croissant. $Flow.CurrentStage est défini sur l'étape active par défaut avec l'ordre le plus faible.

Lorsqu'un flux référence deux flux, un avec étapes et un sans étapes, configurez le flux avec étapes pour définir la valeur de $Flow.ActiveStage sur null à la fin du flux. Définissez ensuite la valeur de $Flow.CurrentStage sur l'étape 1 au démarrage du flux.

Étapes dans des flux référencés

Les étapes actives par défaut sont insérées par $Flow.ActiveStages dans l'ordre croissant. $Flow.CurrentStage n'est pas automatiquement mis à jour.

  • Lorsque $Flow.CurrentStage est inclus dans $Flow.ActiveStages, les étapes actives par défaut sont insérées dans $Flow.ActiveStages après $Flow.CurrentStage.

    Par exemple, Flux1 définit $Flow.ActiveStages sur « 1, 2, 3, 4 » et $Flow.CurrentStage sur « 3. » Il utilise ensuite un élément Flux secondaire pour appeler Flux2. Les étapes actives par défaut de Flux2 sont « A, B, C ». Lorsque Flux2 démarre, $Flow.ActiveStages devient « 1, 2, 3, A, B, C, 4 ». $Flow.CurrentStage est toujours « 3 ».

  • Lorsque $Flow.CurrentStage n'est pas inclus dans $Flow.ActiveStages, les étapes actives par défaut sont ajoutées à la fin de la $Flow.ActiveStages.

    Par exemple, Flow1 définit $Flow.ActiveStages sur « 1, 2, 3, 4 » et ne définit pas $Flow.CurrentStage. Il utilise ensuite un élément Flux secondaire pour appeler Flow2. Les étapes actives par défaut de Flow2 sont « A, B, C ». Lorsque Flux2 démarre, $Flow.ActiveStages devient « 1, 2, 3, 4, A, B, C ». $Flow.CurrentStage reste indéfini.

  • Lorsque $Flow.CurrentStage est dupliquée dans $Flow.ActiveStages, les étapes actives par défaut sont ajoutées après la première occurrence.

    Par exemple, Flux1 définit $Flow.ActiveStages sur « 1, 2, 2, 3, 4 » et $Flow.CurrentStage sur « 2. » Il utilise ensuite un élément Flux secondaire pour appeler Flux2. Les étapes actives par défaut de Flux2 sont « A, B, C ». Lorsque Flux2 démarre, $Flow.ActiveStages devient « 1, 2, A, B, C, 2, 3, 4 ». $Flow.CurrentStage reste « 2 ».

Autres considérations relatives aux étapes

  • Lors du chargement d'un élément d'écran, si une étape lui est associée, le flux vérifie la variable globale $Flow.ActiveStages pour déterminer si l'étape associée s'y trouve. Sinon, le flux ajoute l'étape associée à la fin de la variable globale $Flow.ActiveStages.
  • L'e-mail d'erreur de flux ne spécifie pas les valeurs de $Flow.ActiveStages et de $Flow.CurrentStage au début d'une interview. Pour confirmer les valeurs initiales, ajoutez des éléments temporaires pour les afficher, par exemple un élément Écran avec un composant d'écran Texte d'affichage.

Considérations relatives aux indicateurs de progression standard

  • L'indicateur de progression standard est activé par défaut dans les nouveaux flux. Pour des flux existants, activez l'indicateur de progression standard.
  • Si l'indicateur de progression standard est activé, mais que votre flux ne contient aucune étape, l'indicateur de progression n'est pas affiché sur vos écrans à l'exécution.
  • Dans la fenêtre de modification des éléments d'écran, les étapes affichées dans l'aperçu de l'indicateur de progression sont des exemples d'étapes et ne sont pas des étapes réelles de votre flux.
  • L'indicateur de progression standard n'est pas pris en charge dans les flux Field Service Mobile ou Salesforce Scheduler.
  • L'indicateur de progression standard n'est pas pris en charge si le flux est implémenté dans le composant de page Lightning Actions et recommandations.
  • Les indicateurs de progression dans les pieds de page ne sont pas pris en charge sur les écrans de moins de 624 pixels. Pour utiliser un indicateur de progression sur un écran plus petit, par exemple un appareil mobile, ajoutez-le en haut de l'écran.
  • Les indicateurs de progression avec le style de parcours s'affichent comme le style simple sur les petits écrans ou dans une petite colonne d'une page Lightning.
  • L'indicateur de progression standard peut afficher jusqu'à 20 étapes. Nous recommandons 7 étapes ou moins pour une meilleure expérience utilisateur.
 
Chargement
Salesforce Help | Article