Vues :

Question :
Dans un flux de travail, comment puis-je référencer un champ de mots-clés contenant une liste d'adresses électroniques pour l'utiliser avec une étape d'envoi d'e-mails ?

Réponse :
Veuillez vous référer au guide suivant pour obtenir des instructions sur l'envoi d'e-mails sur la base d'une liste d'adresses électroniques contenue dans un champ de mots-clés.

Voici les grandes lignes d'un flux de travail et les étapes à suivre lorsqu'un champ de mots-clés contient une liste d'adresses électroniques, puis est parcouru de manière itérative afin qu'un e-mail soit envoyé pour chaque entrée dans le champ de mots-clés.

Nous aurons besoin de créer les variables globales suivantes :

Texte Type de données

  • Email

Type de données Integer

  • Nombre

  • Total


1. La première étape consiste à créer une étape de données Assign où nous initialisons la variable globale Count et lui donnons une valeur fixe de 0.

Workflow variable globale = Count = Entrée fixe = 0


2. Ensuite, nous allons créer une autre étape de données Assign où nous définissons nos 3 variables globales.

Variable globale de workflow = Email = Expression arithmétique = DW_KW_NAME[GV_Count]
Variable globale de workflow = total = Expression arithmétique = COUNT(DW_KW_NAME)
Variable globale de workflow = Count = Expression arithmétique = GV_Count+1




Pour la variable globale "Email", nous allons récupérer la première adresse électronique stockée dans le champ du mot-clé.

Pour ce faire, nous utilisons cette expression arithmétique (DW_KW_NAME[GV_Count]) lorsque nous référençons pour la première fois notre champ de mots clés. À côté, nous référençons notre variable Count, qui a été fixée à 0.
Dans ce cas, 0 correspond à la première ligne du champ mot-clé.



Pour l'expression arithmétique de la variable globale "Total" (COUNT(DW_KW_NAME)), nous utilisons la fonction Count. Nous fournissons également le champ de mot-clé comme paramètre pour obtenir le nombre total d'adresses électroniques stockées.


Enfin, l'expression arithmétique de la variable globale "Count" (GV_Count+1) est incrémentée de 1.



3. Après avoir initialisé les variables globales et mis à jour la variable globale Count, nous passons à l'étape Email Send, qui enverra le courrier électronique.


4.Maintenant, une étape Condition sera utilisée pour vérifier s'il reste des adresses email auxquelles un email doit être envoyé.
Si c'est le cas, la boucle reviendra à la deuxième étape Assigner les données et répétera le processus ci-dessus.



5. Une fois que toutes les adresses email ont été envoyées, le workflow se terminera.
Il s'agit d'un cas simple, mais la logique devrait pouvoir être mise en œuvre dans n'importe quel workflow que vous avez mis en place.

Le KBA s'applique aussi bien aux organisations en nuage qu'aux organisations sur site.

Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.