Modules Microsoft Word Template

Dans un scénario Adobe Workfront Fusion, vous pouvez automatiser les workflows qui utilisent Microsoft Word Templates et les connecter à plusieurs applications et services tiers.

Si vous avez besoin d’instructions sur la création d’un scénario, voir Créer un scénario dans Adobe Workfront Fusion.

Pour plus d’informations sur les modules, consultez Modules dans Adobe Workfront Fusion.

Conditions d’accès

Pour utiliser les fonctionnalités décrites dans cet article, vous devez disposer des éléments suivants :

Adobe Workfront forfait*
Pro ou un forfait supérieur
Adobe Workfront licence*
Plan, Work
Adobe Workfront Fusion licence**
Workfront Fusion for Work Automation and Integration
Produit
Votre entreprise doit acheter Adobe Workfront Fusion ainsi que Adobe Workfront pour utiliser la fonctionnalité décrite dans cet article.

Pour connaître la formule, le type de licence ou l’accès dont vous disposez, contactez vote administrateur ou administratrice Workfront.

Pour plus d’informations sur les licences Adobe Workfront Fusion, consultez les Adobe Workfront Fusion licences.

Conditions préalables

Pour utiliser Miscrosoft Word Templates avec Adobe Workfront Fusion, il est nécessaire d'avoir un compte Office 365. Vous pouvez en créer un à l’adresse www.office.com.

Connexion du service Office à Workfront Fusion

Pour plus d’informations sur la connexion de votre compte Office à Workfront Fusion, voir Création d’une connexion à Adobe Workfront Fusion - Instructions de base

NOTE
Certaines applications Microsoft utilisent la même connexion, qui est liée à des autorisations utilisateur individuelles. Par conséquent, lors de la création d’une connexion, l’écran de consentement des autorisations affiche les autorisations qui ont été accordées à la connexion de cet utilisateur, en plus des nouvelles autorisations nécessaires à l’application actuelle.
Par exemple, si un utilisateur dispose d’autorisations "Lecture de tableau" accordées via le connecteur Excel, puis crée une connexion dans le connecteur Outlook pour lire les emails, l’écran de consentement des autorisations affiche à la fois l’autorisation "Lecture de tableau" déjà accordée et l’autorisation "Ecriture d’email" nouvellement requise.

Utilisation de Microsoft Word Templates modules

Vous pouvez utiliser un module Microsoft Word Template pour fusionner des données de plusieurs services Web dans un document Microsoft Word.

Par exemple, vous pouvez utiliser ce modèle Microsoft Word :

Pour créer ce document :

À propos des balises de valeur

Un modèle Microsoft Word est un document Microsoft Word normal (fichier .docx) avec des balises spéciales dans son texte qui déterminent où et comment fusionner ou remplir des données. Il existe trois types de balises :

Balise de valeur simple simple-value-tag

Une balise de valeur simple est simplement remplacée par une valeur correspondante. Le nom de la balise correspond à la valeur du champ Clé, qui est placée à l’intérieur d’accolades doubles ; par exemple,

{{name}}

.

Exemple : Pour créer un document qui indique "Bonjour, Pierrot !", vous pouvez utiliser un module Microsoft Word Template pour créer le modèle suivant :

> Bonjour {{name}} !

Pour ce faire, vous devez configurer le module comme suit :

Balise de condition condition-tag

Vous pouvez utiliser une balise de condition pour renvoyer à la ligne le texte qui doit être rendu uniquement lorsque certaines conditions sont remplies. Pour renvoyer le texte à la ligne, placez-le entre les balises de condition d’ouverture et de fermeture, telles que "hasPhone" si la condition indique si les données incluent ou non un numéro de téléphone. Le nom d’une balise d’ouverture est précédé d’un signe de hachage #, le nom d’une balise de fermeture est précédé d’une barre oblique /, comme illustré dans l’exemple ci-dessous.

Exemple : Pour produire un document qui comprend le numéro de téléphone d’un client si les données d’entrée incluent un numéro de téléphone, mais aucune adresse électronique, vous pouvez utiliser un module Microsoft Word Template et créer le modèle suivant :

> {{#hasPhone}}Phone : {{phone}} {/hasPhone}}
> {{#hasEmail}}E-mail : {{email}} {/hasEmail}}

Dans le document, le numéro de téléphone se présente comme suit :

> Téléphone : 4445551234

Balise de boucle loop-tag

Vous pouvez utiliser une balise de boucle, également appelée balise de section, pour répéter une section de texte. Entourez le texte en le plaçant entre les balises de boucle d’ouverture et de fermeture. Le nom d’une balise d’ouverture est précédé d’un signe de hachage # ; le nom d’une balise de fermeture est précédé d’une barre oblique /.

Balise de boucle avec remplissage d’un module de document loop-tag-with-fill-out-a-document-module

Exemple : Pour produire un document qui répertorie le nom et le numéro de téléphone de chaque contact dans une liste de clients, vous pouvez utiliser un module Microsoft Word Template et créer le modèle suivant :

> {{#contact}
>     {{name}}, {{phone}}
> {{/contact}

Pour ce faire, vous devez configurer le module comme suit :

Le module crée le document suivant :

> Jan Toman, 4445551234
> Eduard Salo, 4445552345

Modules Microsoft Word Template

Ces modules ne nécessitent pas de connexion.

Remplissage d’un document fill-out-a-document

Ce module du transformateur permet de remplir un document avec les données que vous indiquez. Il peut être utilisé avec des balises de valeurs simples, des balises conditionnelles ou des balises de boucle.

Délimiteur de début du texte remplacé

Saisissez le ou les caractères que vous souhaitez marquer au début du texte remplacé.

Exemple : Entrez [[ si vous souhaitez remplacer un texte similaire à celui-ci : [[replace_me]]

Délimiteur de fin du texte remplacé

Saisissez le ou les caractères que vous souhaitez marquer la fin du texte remplacé.

Exemple : Entrez ]] si vous souhaitez remplacer un texte similaire à celui-ci : [[replace_me]]

Source file
Mappez le fichier que vous souhaitez charger à partir du module précédent (par exemple, HTTP > Obtenir un fichier ou un Dropbox > Obtenir un module de fichier). Vous pouvez également saisir le fichier de données manuellement.
Nom du fichier rempli
Saisissez un nom de fichier (extension incluse) pour le fichier de sortie cible.
Source de données
Sélectionnez une option pour indiquer si les données que vous utilisez proviennent d’un formulaire ou d’une collecte de données brutes (données informatiques non traitées).
Values

Il doit s’agir d’un tableau de collections dans lequel :

  • Chaque collection correspond à une entrée de données et contient un élément . entry
  • L'élément entry contient une collection du key et value
  • L’élément key contient le nom de la balise.
  • item value contient la valeur de la balise

Pour ajouter une entrée :

  1. Cliquez sur Ajouter un élément.

  2. Sélectionnez le type de valeur de l’entrée.

  3. Ajoutez le nom et la valeur. Pour plus d’informations, voir l’exemple du type de valeur choisi dans cet article.

Remplir un document avec un lot de données fill-a-document-with-a-batch-of-data

Ce module d’agrégation est utile si vos entrées de données sont des lots distincts. Avec ce module, vous pouvez facilement configurer la structure requise pour le champ Valeur et mapper les éléments à chaque élément de valeur. Contrairement au module Remplir un document , le champ Valeurs du module Remplir un document avec un lot de données n’autorise qu’une seule entrée contenant des variables.

Vous pouvez également utiliser ce module si vos entrées de données sont fournies sous forme de tableau, en utilisant le module Itérateur pour transformer le contenu du tableau en une série de lots.

Les valeurs réelles sont créées et renseignées pour chaque lot entrant. Le modèle est généré une fois tous les lots d’entrée traités.

Ce module d'agrégation est particulièrement utile pour créer des listes ou des rapports.

Source Module
Sélectionnez le module qui est la source de votre texte.
Délimiteur de début du texte remplacé

Saisissez le ou les caractères que vous souhaitez marquer au début du texte remplacé.

Exemple : Entrez [[ si vous souhaitez remplacer un texte similaire à celui-ci : [[replace_me]]

Délimiteur de fin du texte remplacé

Saisissez le ou les caractères que vous souhaitez marquer la fin du texte remplacé.

Exemple : Entrez ]] si vous souhaitez remplacer un texte similaire à celui-ci : [[replace_me]]

Groupe par
Définissez une expression contenant un ou plusieurs éléments mappés. Les données agrégées sont séparées sous Groupes avec la même valeur d’expression. Chaque groupe génère en tant que lot distinct contenant une clé avec l’expression évaluée et le texte agrégé. Ce faisant, vous pouvez utiliser la clé comme filtre dans les modules suivants.
Arrêter le traitement après une agrégation vide
Activez cette option pour arrêter le traitement lorsqu’une agrégation ne contient aucun lot.
Source file
Mappez le fichier que vous souhaitez charger à partir du module précédent (par exemple, HTTP > Obtenir un fichier ou un Dropbox > Obtenir un module de fichier). Vous pouvez également saisir le fichier de données manuellement.
Nom du fichier rempli
Saisissez un nom de fichier (extension incluse) pour le fichier de sortie cible.
Source de données
Sélectionnez une option pour indiquer si les données que vous utilisez proviennent d’un formulaire ou d’une collecte de données brutes (données informatiques non traitées).
Values

Il doit s’agir d’un tableau de collections dans lequel :

  • Chaque collection correspond à une entrée de données et contient un élément . entry
  • L'élément entry contient une collection du key et value
  • L’élément key contient le nom de la balise.
  • item value contient la valeur de la balise

Pour ajouter une entrée :

  1. Cliquez sur Ajouter un élément.

  2. Sélectionnez le type de valeur de l’entrée.

  3. Ajoutez le nom et la valeur. Pour plus d’informations, voir l’exemple du type de valeur choisi dans cet article.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43