Modules Microsoft Word Template

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

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

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

Conditions d’accès

Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :

Adobe Workfront formule*
Pro ou version supérieure
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 qu’Adobe Workfront pour utiliser les fonctionnalités décrites dans cet article.

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

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

Conditions préalables

Pour utiliser Miscrosoft Word Templates avec Adobe Workfront Fusion, il est nécessaire d’avoir un compte Office 365. Rendez-vous sur www.office.com pour en créer un.

Connecter le service Office à Workfront Fusion

Pour obtenir des instructions sur la connexion de votre compte Office à Workfront Fusion, voir Créer une connexion à Adobe Workfront Fusion : instructions de base

NOTE
Certaines applications Microsoft utilisent la même connexion, qui est liée à des autorisations d’utilisateur ou d’utilisatrice. Ainsi, lors de la création d’une connexion, l’écran de consentement aux autorisations affiche les autorisations précédemment accordées à la connexion de cet utilisateur ou de cette utilisatrice, en plus des nouvelles autorisations nécessaires à l’application actuelle.
Par exemple, si un utilisateur ou une utilisatrice dispose d’autorisations « Lire le tableau » accordées via le connecteur Excel, puis crée une connexion dans le connecteur Outlook pour lire les e-mails, l’écran de consentement aux autorisations affiche à la fois l’autorisation « Lire le tableau » déjà accordée et l’autorisation « Écrire des e-mails » nouvellement requise.

Utiliser des modules Microsoft Word Templates

Vous pouvez utiliser un module Microsoft Word Template pour fusionner les données de plusieurs services web en 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, Petr ! », vous pouvez utiliser un module Microsoft Word Template pour créer le modèle suivant :

> Hi {{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 renvoyé 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 ou d’une cliente si les données d’entrée incluent un numéro de téléphone, mais pas d’adresse e-mail, vous pouvez utiliser un module Microsoft Word Template et créer le modèle suivant :

> {{#hasPhone}}Phone: {{phone}} {{/hasPhone}}
> {{#hasEmail}}Email: {{email}} {{/hasEmail}}

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

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

> Phone: 4445551234

Balise de boucle loop-tag

Vous pouvez utiliser un libellé de boucle, également appelée balise de section, pour répéter une section de texte. Enveloppez 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 dièse # ; 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 clientes et 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.

Remplir un document fill-out-a-document

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

Start delimiter of the text being replaced

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

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

End delimiter of the text being replaced

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

Exemple : saisissez ]] 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.
Name of filled out file
Saisissez un nom de fichier (extension incluse) pour le fichier de sortie cible.
Data source
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.
  • L’élément value contient la valeur de la balise.

Pour ajouter une entrée :

  1. Cliquez sur Add Item.

  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 s’avère utile si vos entrées de données sont des lots distincts. Grâce à 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 la forme d’un 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 produit une fois tous les lots d’entrée traités.

Ce module d’agrégation est particulièrement utile pour la création de listes ou de rapports.

Source Module
Sélectionnez le module qui est la source de votre texte.
Start delimiter of the text being replaced

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

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

End delimiter of the text being replaced

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

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

Group by
Définissez une expression contenant un ou plusieurs éléments mappés. Les données agrégées sont séparées en groupes ayant la même valeur d’expression. Chaque groupe génère une sortie 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.
Stop processing after an empty aggregation
Activez cette option pour arrêter le traitement lorsqu’une agrégation ne contient aucun bundle.
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.
Name of filled out file
Saisissez un nom de fichier (extension incluse) pour le fichier de sortie cible.
Data source
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.
  • L’élément value contient la valeur de la balise.

Pour ajouter une entrée :

  1. Cliquez sur Add Item.

  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