Skip to main content

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

Nous savons désormais que les pages Lightning sont un outil pertinent à employer lorsqu’un flux est suffisamment important pour que sa disponibilité soit automatiquement élargie. Nous avons é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, nous pourrions, pour chaque objet, créer une action de flux distincte, nous assurer qu’elle fait référence au même flux que les autres, puis l’ajouter aux différentes mises en page. Toutefois, outre le fait que cette approche représenterait beaucoup de travail en amont, 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 Configuration, saisissez Applications dans la zone Recherche rapide, puis sélectionnez Gestionnaire d’applications.
    2. Au niveau de l’application dont le nom du développeur est LightningSales, cliquez sur la flèche vers le bas et sélectionnez 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 Ajouter un élément utilitaire, puis sélectionnez Flux.
    3. Dans les propriétés de l’élément utilitaire, modifiez l’étiquette en Flux de la barre d’utilitaires. Remplacez l’icône par défaut par l’icône du flux.
    4. Pour Panel Height (Hauteur du panneau), saisissez 200.
    5. Dans les propriétés du composant, sous Flux, sélectionnez Hello WorldVolet 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 à un flux figurant dans une barre d’utilitaires 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 de l’ajout à la barre d’utilitaires d’un composant venant d’être créé 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. Dans le lanceur d’application (Icône du Lanceur d'application), cherchez 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 voyez pas la barre, 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. Ouvrez un enregistrement de contact. Accédez ensuite à la page d’accueil de la section Pistes. Vous remarquerez que le flux est accessible quelle que soit la page sur laquelle vous vous trouvez dans l’application Ventes. L’élément Flux de la barre d’utilitaires figure également au sein de la barre d’utilitaires présente dans l’enregistrement de contact concernant Mme Rose Gonzalez.
  3. Cliquez sur Icône Lanceur d'application et ouvrez l’application Service. Vous remarquerez que l’élément 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 se trouvant dans l’application associée.
  4. 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.
    1. Cliquez sur Icône Lanceur d’application et revenez sur l’application Vente.
    2. Dans la barre d’utilitaires, cliquez sur Flux de la barre d’utilitairesLa barre d’utilitaires de la page d’accueil avec l’élément Flux de la barre d’utilitaires ouvert.

Vous remarquerez que nous voyons toujours l’étiquette de l’élément utilitaire (Flux de la barre d’utilitaires), mais que l’en-tête principal est, lui, le nom du flux (Hello World). 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é. Sa progression dans le flux sera enregistrée, même s’il consulte une autre page de l’application.

Formez-vous gratuitement !
Créez un compte pour continuer.
Qu’est-ce que vous y gagnez ?
  • Obtenez des recommandations personnalisées pour vos objectifs de carrière
  • Mettez en pratique vos compétences grâce à des défis pratiques et à des questionnaires
  • Suivez et partagez vos progrès avec des employeurs
  • Découvrez des opportunités de mentorat et de carrière