Mapper un tableau dans Adobe Workfront Fusion

Un tableau est un type spécial d’élément qui peut contenir les éléments suivants :

  • Une ou plusieurs valeurs de texte (tableau simple)
  • Une ou plusieurs collections du même type (tableau complexe)
INFO
Exemple : le module Contrôle des e-mails renvoie un tableau de pièces jointes pour chaque e-mail. Chaque pièce jointe représente une collection pouvant contenir un nom, un contenu, une taille, etc.

Pour plus d’informations, consultez Types de données d’élément 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 une version ultérieure
Adobe Workfront licence*
Plan, Work
Licence Adobe Workfront Fusion**

Exigence de licence actuelle : aucune exigence de licence Workfront Fusion.

Ou

Exigences de licence héritées : Workfront Fusion for Work Automation and Integration

Produit

Conditions requises du produit actuel : si vous disposez de la formule Adobe Workfront Select ou Prime, votre entreprise doit acheter Adobe Workfront Fusion ainsi que Adobe Workfront pour utiliser la fonctionnalité décrite dans cet article. Workfront Fusion est inclus dans la formule Workfront Ultimate.

Ou

Exigences liées aux produits hérités : votre entreprise doit acheter Adobe Workfront Fusion ainsi qu’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 votre équipe d’administration Workfront.

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

Mappage d’un tableau entier

  1. Dans les modules vers lesquels vous mappez le tableau, cliquez sur le champ dans lequel vous souhaitez mapper le tableau. Il s’agit du champ auquel le tableau est mappé.

  2. Dans la zone qui s’affiche, mappez l’élément.

    Le panneau vous permet de mapper les champs de la même manière qu’avec tout autre type d’élément. Si vous ne souhaitez pas remplir chaque élément séparément, mais que vous souhaitez mapper un autre tableau dans le champ cible, utilisez le bouton Mapper. Dans ce cas, assurez-vous que les deux tableaux (le tableau source et le tableau cible) ont la même structure.

    Vous pouvez ajouter n’importe quel nombre d’éléments à un tableau.

Vous pouvez diviser un tableau en lots individuels à l’aide d’un itérateur. Pour plus d’informations, consultez Module d’itération dans Adobe Workfront Fusion.

Mappage d’éléments dans un nouveau tableau

Certains champs de Workfront Fusion vous permettent de mapper des éléments dans un tableau. Par exemple, vous pouvez créer un tableau d’éléments de liste de contrôle dans les panoramas Workfront > Ajouter un élément de liste de contrôle . Lorsque le module est exécuté, tous les éléments de liste de contrôle sont ajoutés à la carte.

Tout champ de module qui affiche "Ajouter un élément" crée un tableau.

Ajouter un élément

Pour ajouter des éléments au tableau :

  1. Cliquez sur Ajouter un élément
  2. Dans le panneau qui s’ouvre, saisissez des détails sur l’élément.
  3. Cliquez sur Ajouter.
  4. (Facultatif) Répétez les étapes 1 à 3 pour chaque élément à ajouter au tableau .

Mise en correspondance des éléments de tableau

Mappage des éléments de tableau par nombre

Les éléments du tableau s’affichent sous la forme d’un nombre entre crochets après le nom du tableau. Vous pouvez mapper un élément individuel d’un tableau dans un champ à l’aide de ce numéro d’index.

NOTE
L’indexation des tableaux dans Workfront Fusion commence à 1.

Pour mapper un élément de tableau :

  1. Cliquez sur le champ où vous souhaitez mapper l’élément.

    Le panneau de mappage s’ouvre.

  2. Localisez le tableau contenant l’élément que vous souhaitez mapper.

  3. Cliquez sur la flèche de liste déroulante en regard du tableau .

  4. Cliquez sur l’élément à mapper.

    L’élément est mappé, avec l’index de 1. Cela mappe le premier élément du tableau .

  5. Pour mapper un autre élément du tableau, cliquez sur le [1] et saisissez le numéro d’index de l’élément du tableau que vous souhaitez mapper.

Mapper l’élément d’un tableau avec une clé donnée

Certains tableaux contiennent des collections avec des éléments à valeur clé tels que des métadonnées, des attributs, etc. Pour utiliser l’une de ces valeurs, vous pouvez rechercher un élément par sa valeur de clé donnée et obtenir la valeur correspondante de l’élément de valeur. Nous vous recommandons d’utiliser une formule combinant les fonctions map() et get().

recommendation-more-help

L’exemple suivant illustre la sortie de l’application Jira.

Cet exemple récupère un nom de fichier provenant d’un tableau de pièces jointes, pour la pièce jointe spécifique avec un ID 10108.

Cet exemple génère la sortie suivante :

La formule peut être expliquée comme suit :

  • map

    1. Le premier paramètre de la fonction map() est l’élément de tableau entier.

    2. Le deuxième paramètre est le nom brut de l’élément de valeur. Pour obtenir le nom brut, pointez sur l’élément dans le panneau de mapping :

      note note
      NOTE
      Tous les paramètres respectent la casse. Même si, dans cet exemple particulier, le libellé de l’élément ne diffère de son nom brut qu’en majuscules, il est nécessaire d’utiliser le nom brut.
    3. Le troisième paramètre est le nom brut de l’élément clé :

    4. Le quatrième paramètre est la valeur de clé donnée.

    Parce que la fonction map() renvoie un tableau (puisqu’il peut y avoir plus d’éléments avec la valeur de clé donnée), il est nécessaire d’appliquer la fonction get() pour obtenir son premier élément :

  • get

    1. Le premier paramètre de la fonction get() est le résultat de la fonction map().

    2. Le deuxième paramètre est l’index de l’élément. Dans cet exemple, l’index est 1.

Cet exemple génère la sortie suivante :

Pour plus d’informations sur la fonction map(), voir Fonctions de tableau.

Pour plus d’informations sur la fonction get(), voir Fonctions générales.

Convertir des éléments de tableau en une série de lots

Les tableaux peuvent être convertis en une série de lots à l’aide du module Itérateur. Pour plus d’informations, voir le module Itérateur.

5f00cc6b-2202-40d6-bcd0-3ee0c2316b43