Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Affichage d’un flux sur chaque page de votre organisation Salesforce

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Décrire les cas d’utilisation pour lesquels il est pertinent d’afficher un flux sur chaque page de votre application
  • Créer une application Lightning et ajouter un flux à sa barre d’outils
Remarque

Nous vous recommandons d’obtenir le badge Flux d’écran avant de travailler sur ce badge. Le badge Flux d’écran vous apprend à créer des écrans dans vos flux.

Vous savez désormais que les pages Lightning sont un outil pertinent à employer lorsqu’un flux est suffisamment important pour que sa disponibilité soit automatiquement élargie. Vous avez également découvert que l’utilisation des actions de flux était judicieuse lorsqu’un flux doit être accessible à partir d’un enregistrement, mais n’a pas à être mis automatiquement à la disposition de tous.

Toutefois, qu’en est-il des flux devant être accessibles à partir d’enregistrements contenant plus d’un objet ? Techniquement, vous pourriez, pour chaque objet, créer une action de flux distincte, vous assurer qu’elle fait référence au même flux que les autres, puis l’ajouter aux différentes mises en page. Cette approche représenterait beaucoup de travail en amont et la lourdeur de la maintenance qu’elle imposerait est dissuasive.

La barre d’utilitaires Lightning est bien plus adaptée pour mettre à disposition un même flux sur plusieurs pages d’une application. Elle apparaît comme un pied de page fixe auquel les utilisateurs peuvent accéder pour ouvrir des utilitaires dans des panneaux épinglés. Chaque barre d’utilitaires est liée à une application Lightning spécifique. Par conséquent, ses éléments n’apparaissent que lorsque l’utilisateur utilise ladite application.

En ajoutant un composant de flux à la barre d’utilitaires de votre application, il vous suffira d’un clic pour le rendre accessible aux utilisateurs, et ce, quelle que soit la page qu’ils consultent. Bien entendu, cela signifie que vous devez être absolument sûr de la fréquence à laquelle les utilisateurs ont besoin d’exécuter votre flux.

Ajout de votre flux à une barre d’utilitaires

Le processus d’ajout d’un flux à une barre d’utilitaires est très semblable à celui employé pour une page Lightning.

  1. Ouvrez l’application Lightning Ventes.
    1. Dans la zone Quick Find (Recherche rapide), saisissez App (Application), puis sélectionnez App Manager (Gestionnaire d’applications).
    2. Au niveau de l’application dont le nom du développeur est LightningSales, cliquez sur Afficher les actions et sélectionnez Edit (Modifier).
  2. Ajoutez le flux à la barre d’utilitaires de l’application Lightning Ventes.
    1. Sous Paramètres de l’application, cliquez sur Éléments utilitaires (version de bureau uniquement).
    2. Cliquez sur Add Utility Item (Ajouter un élément utilitaire), puis sélectionnez Flow (Flux).
    3. Dans les propriétés de l’élément utilitaire, modifiez l’étiquette et nommez-la Utility Bar Flow (Flux de la barre d’utilitaires), puis remplacez l’icône par défaut par l’icône de flux (Flux).
    4. Pour Panel Height (Hauteur du panneau), saisissez 200.
    5. Dans les propriétés du composant, sous Flow (Flux), sélectionnez Hello World.
      Volet des propriétés d’un composant de flux, où Flow (Flux) est défini sur Hello World.
      Vous pouvez également définir les variables d’entrée de votre flux dans la barre d’utilitaires, de la même manière qu’elles sont configurées sur les applications Lightning et les pages d’accueil. Cependant, comme les barres d’utilitaires ne savent pas quel enregistrement votre utilisateur consulte actuellement, vous ne pouvez pas transmettre au flux l’ID de l’enregistrement actuel ou l’une de ses valeurs.
  3. Enregistrez vos modifications, puis cliquez sur Back (Précédent).
    La propagation à chaque page de l’organisation à la suite de l’ajout d’un nouveau composant à la barre d’utilitaires peut prendre plusieurs minutes.

Test de votre flux

Terminons par un tour d’horizon de la barre d’utilitaires, suivi d’un test du flux que nous y avons ajouté.

  1. Depuis le lanceur d’application (Lanceur d’application), recherchez et sélectionnez Sales (Ventes).
    Prêtez attention à la barre qui borde le bas de la page. Il s’agit de la fameuse barre d’utilitaires. Si vous ne la voyez pas, actualisez la page.
    La barre d’utilitaires de la page d’accueil, comportant l’élément Flux de la barre d’utilitaires.
  2. Cliquez sur différentes pages de l’application.
    1. Ouvrez un enregistrement de contact.
    2. Accédez ensuite à la page d’accueil de la section Pistes.
    3. Vous remarquerez que le flux est accessible quelle que soit la page sur laquelle vous vous trouvez dans l’application Sales (Ventes).
      L’élément Utility Bar Flow (Flux de la barre d’utilitaires) figure également au sein de la barre d’utilitaires présente dans l’enregistrement de contact concernant Mme Jane Grey.
  3. Cliquez sur Lanceur d’application et ouvrez l’application Service.
    Vous remarquerez que l’élément Utility Bar Flow (Flux de la barre d’utilitaires) n’apparaît pas au bas de la page. Cela s’explique par le fait qu’une barre d’utilitaires est toujours liée à une application Lightning spécifique. Une fois que vous avez ajouté une barre d’utilitaires, elle est disponible sur n’importe quelle page, tant que vous consultez cette page dans l’application associée. Nous nous sommes suffisamment étendus sur les cas d’apparition de la barre d’utilitaires. Voyons maintenant comment le flux fonctionne dans cette fameuse barre.
  4. Cliquez sur Icône Lanceur d’application et revenez sur l’application Vente.
  5. Dans la barre d’utilitaires, cliquez sur Flux de la barre d’utilitaires.
    La barre d’utilitaires de la page d’accueil avec l’élément Utility Bar Flow (Flux de la barre d’utilitaires) ouvert, affichant Hello World.

Vous remarquerez que l’étiquette de l’élément utilitaire est Utility Bar Flow (Flux de la barre d’utilitaires), mais que l’en-tête principal est Hello World (le nom du flux). En prime, si un utilisateur doit s’atteler à une autre tâche lors de l’exécution d’un flux, celui-ci peut être minimisé. Le flux continue de s’exécuter sans interruption, même s’il consulte une autre page de l’application.

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires