Loading
Automatisation de vos processus métier
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Somme ou décompte des éléments dans les collections avec l'élément Transformer

          Somme ou décompte des éléments dans les collections avec l'élément Transformer

          Agrégez les données d'une collection source pour calculer la somme ou le nombre d'éléments dans cette collection, puis attribuez le résultat à un champ de données cible.

          Éditions requises

          Afficher les éditions prises en charge.
          Autorisations utilisateur requises
          Pour ouvrir, modifier, créer, activer ou désactiver un flux en utilisant tous les types, éléments et fonctionnalités de flux disponibles dans Flow Builder, y compris Einstein et Agentforce pour flux : Gérer les flux

          Avant de commencer, comprenez la structure de vos données sources et cibles, notamment si les données contenant plusieurs niveaux de collections dans d'autres collections. Le mappage de champs dans une collection nécessite des règles afin de préserver l'intégrité des données. Consultez Élément de flux : Transformer.

          Comptez le nombre d'éléments dans une collection source ou ajoutez les valeurs de champ de chaque élément de la collection source pour calculer leur somme.

          1. Ajoutez l'élément Transformer à votre flux.
            1. Saisissez l'étiquette, le nom d'API et la description.
            2. Pour Données sources, cliquez sur le bouton Bouton Ajouter une ressource Ajouter une ressource, puis sélectionnez la ressource de flux pour transformer les données.
              Sélectionnez une ressource qui référence une collection à agréger.
            3. Pour Données cibles, cliquez sur le bouton Bouton Ajouter une ressource Ajouter une ressource, puis sélectionnez le type de données.
            4. Si les données cibles sont une collection, sélectionnez Autoriser les valeurs multiples (collection).
            5. Pour un type de données Enregistrement ou défini par Apex, sélectionnez la classe ou l'objet Apex pour les données cibles que l'élément Transformer génère.
              Par exemple, si vous avez spécifié que les données cibles sont une collection et que le type de données de l'enregistrement est l'objet Compte, l'élément Transformer génère une collection de comptes. Si vous n'avez pas spécifié de collection, les données cibles sont un compte unique.
          2. Mappez la collection source avec le champ de données cible qui est un type de données Numérique.
            1. Survolez une collection source, puis cliquez sur le bouton Balle entourée Carte.
            2. En regard d'un champ de données cible de type Numérique, cliquez sur le Balle entourée du bouton Mapper.
              Si un champ cible ne contient pas le Balle entourée du bouton Mapper, vous ne pouvez pas le mapper. Lors du mappage de champs dans une collection, les champs source et cible doivent avoir le même niveau hiérarchique dans leurs ressources respectives. Consultez Élément de flux : Transformer.
          3. Pour Type d'agrégation, sélectionnez Nombre ou Somme.
          4. Dans Champ à transformer, sélectionnez le champ de données source dans chaque élément de la collection source pour calculer la valeur transformée.
            Ce champ est disponible uniquement pour le type d'agrégation somme.
          5. Enregistrez votre flux.
          Exemple
          Exemple

          Supposons que vous créez un flux qui récupère des données sur les emplacements de l'entreprise à partir d'un système externe. Les données externes comprennent les emplacements de l'entreprise et le nombre d'employés par emplacement. Dans le flux, vous mappez la collection source CompanyDetails avec le champ de données cible NumberOfLocations qui stocke la valeur transformée.

          Mappage entre le champ de données source Emplacement et le champ de données cible NumberOfLocations

          Vous configurez l'élément Transformer pour compter le nombre d'emplacements d'entreprise.

          Panneau Agréger montrant Décompte comme option sélectionnée pour le champ Type d'agrégat

          Vous mappez ensuite la collection source CompanyDetails avec le champ de données cible NumberOfEmployees qui stocke la valeur transformée.

          Mappage entre le champ de données source Employés et le champ de données cible NumberOfEmployees

          Vous configurez l'élément Transformer pour calculer la somme des employés de tous les emplacements.

          Panneau Agréger montrant Somme comme option sélectionnée pour le champ Type d'agrégat
           
          Chargement
          Salesforce Help | Article