Modules Google Sheets

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

Pour savoir comment connecter votre compte Google Sheets à Workfront Fusion, voir la section Créer une connexion à Adobe Workfront Fusion - Instructions de base.

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
Adobe Workfront Fusion licence**

Exigences de licence actuelles : aucune exigence de licence Workfront Fusion requise.

Ou

Ancienne exigence de licence : Workfront Fusion pour l’automatisation et l’intégration du travail

Produit

Exigences actuelles du produit : si vous disposez du plan de Adobe Workfront Select ou Prime, votre entreprise doit acheter du Adobe Workfront Fusion et Adobe Workfront utiliser les fonctionnalités décrites dans cet article. Workfront Fusion est inclus dans le plan de 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.

Conditions préalables

Pour utiliser les modules Google Sheets, vous devez disposer d’un compte Google.

Informations sur l’API Google Sheets

Le connecteur Google Sheets utilise les éléments suivants :

URL de base
https://sheets.googleapis.com/v4
Version de l’API
v4
Balise API
v2.5.7

Déclencheurs

Watch Rows

Récupère les valeurs de chaque ligne nouvellement ajoutée dans la feuille de calcul.

Le module récupère uniquement les nouvelles lignes qui n’ont pas été remplies auparavant. Le déclencheur ne traite pas une ligne remplacée.

IMPORTANT
Si la feuille de calcul contient une ligne vide, aucune ligne après la ligne vide ne sera traitée.
Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul qui contient la feuille à surveiller.
Sheet
Sélectionnez la feuille dans laquelle vous souhaitez surveiller l’ajout d’une ligne.
Table contains headers

Indiquez si la feuille de calcul contient la ligne d’en-tête.

  • Yes

    Le module ne récupère pas la ligne d’en-tête comme données de sortie.

    Les noms de variables dans la sortie sont appelés par les en-têtes.

  • No

    Le module récupère également la première ligne du tableau.

    Les noms de variables dans la sortie sont appelés A, B, C, D, etc.

Row with headers
Saisissez la plage de la ligne d’en-tête. Par exemple, A1:F1.
First table row
Saisissez la plage de la première ligne du tableau. Par exemple, A1:F1.
Value render option

Formatted value

Les valeurs seront calculées et mises en forme dans la réponse en fonction de la mise en forme de la cellule. La mise en forme est basée sur les paramètres régionaux de la feuille de calcul et non sur ceux de l’utilisateur ou de l’utilisatrice qui s’en sert. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra "$1.23".

Unformatted value

Les valeurs seront calculées, mais ne seront pas mises en forme dans la réponse. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra le nombre "1.23".

Formula

Les valeurs ne seront pas calculées. La réponse comprendra les formules. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra "=A1".

Date and time render option

Serial number

Indique que les champs date, heure, date/heure et durée doivent être produits en double au format « numéro de série », comme popularisé par Lotus 1-2-3. La partie entière de la valeur (à gauche de la décimale) compte les jours écoulés depuis le 30 décembre 1899. La partie fractionnaire (à droite de la décimale) compte le temps comme une fraction de la journée. Par exemple, le 1er janvier 1900 à midi serait 2,5, 2 pour 2 jours après le 30 décembre 1899, et 0,5 parce que midi est une demi-journée. Le 1er février 1900 à 15 heures serait 33,625. L’année 1900 est traitée comme une année non bissextile, ce qui est correct.

Formatted string

Indique que les champs date, heure, date/heure et durée doivent être produits sous forme de chaînes de caractères dans leur format numérique donné (qui dépend du paramètre local de la feuille de calcul).

Limit
Définissez le nombre maximal de résultats avec lesquels Workfront Fusion fonctionnera pendant un cycle d’exécution.

Actions

Add a Row

Ce module ajoute une ligne à une feuille.

Lorsque vous configurez les modules Google Sheets, Workfront Fusion affiche les champs énumérés ci-dessous. En plus de ces derniers, des champs Google Sheets supplémentaires peuvent s’afficher, selon des facteurs tels que votre niveau d’accès dans l’application ou le service. Un titre en gras dans un module indique un champ obligatoire.

Si le bouton « Mapper » apparaît au-dessus d’un champ ou d’une fonction, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, voir Mappage des informations d’un module à un autre.

Basculement de carte

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Mode

Indiquez si vous souhaitez sélectionner la feuille de calcul et la feuille manuellement ou par mappage.

Remarque : le mappage manuel est utile, par exemple, lorsqu’une nouvelle feuille de calcul est créée dans un scénario Workfront Fusion et que vous souhaitez ajouter des données dans la feuille de calcul que vous venez de créer directement dans le scénario.

Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille à laquelle vous souhaitez ajouter une ligne.
Column Range
Sélectionnez la plage de colonnes à utiliser.
Table contains headers

Indiquez si la feuille de calcul contient la ligne d’en-tête.

  • Yes

    Le module ne récupère pas la ligne d’en-tête comme données de sortie.

    Les noms de variables dans la sortie sont appelés par les en-têtes.

  • No

    Le module récupère également la première ligne du tableau.

    Les noms de variables dans la sortie sont appelés A, B, C, D, etc.

Values
Entrez ou mappez les cellules de votre choix dans la ligne à ajouter.
Value input option
  • User entered

    Les valeurs sont traitées comme si l’utilisateur ou l’utilisatrice les avait saisies dans l’interface utilisateur. Les nombres restent des nombres, mais les chaînes peuvent être converties en nombres, en dates ou en autres formats en suivant les mêmes règles que celles qui s’appliquent lors d’une saisie de texte dans une cellule dans l’interface utilisateur de Google Sheets.

  • Raw

    Les valeurs saisies par l’utilisateur ou l’utilisatrice ne sont pas traitées et sont stockées en l’état.

Insert data option

Indiquez le mode de modification des données existantes lors de la saisie de nouvelles données.

  • Insert rows

    Des lignes sont insérées pour les nouvelles données.

  • Overwrite

    Les nouvelles données remplacent les données existantes dans les zones où elles sont écrites. L’ajout de données à la fin de la feuille insère de nouvelles lignes ou colonnes afin que les données puissent être écrites.

Update a Row

Ce module permet de modifier le contenu d’une cellule dans une ligne sélectionnée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Mode

Indiquez si vous souhaitez sélectionner la feuille de calcul et la feuille manuellement ou par mappage.

Remarque : La mise en correspondance manuelle est utile, par exemple, lorsqu'une nouvelle feuille de calcul est créée dans le scénario Workfront Fusion et que vous souhaitez y ajouter des données directement.

Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille dans laquelle vous souhaitez mettre à jour une ligne.
Row number
Saisissez le numéro de la ligne à mettre à jour.
Table contains headers

Indiquez si la feuille de calcul contient la ligne d’en-tête.

  • Yes

    Le module ne récupère pas la ligne d’en-tête comme données de sortie.

    Les noms de variables dans la sortie sont appelés par les en-têtes.

  • No

    Le module récupère également la première ligne du tableau.

    Les noms de variables dans la sortie sont appelés A, B, C, D, etc.

Values
Entrez ou mappez les valeurs dans les cellules de votre choix de la ligne à modifier (mettre à jour).
Value input option
  • User entered

    Les valeurs sont traitées comme si l’utilisateur ou l’utilisatrice les avait saisies dans l’interface utilisateur. Les nombres restent des nombres, mais les chaînes peuvent être converties en nombres, en dates ou en autres formats en suivant les mêmes règles que celles qui s’appliquent lors d’une saisie de texte dans une cellule dans l’interface utilisateur de Google Sheets.

  • Raw

    Les valeurs saisies par l’utilisateur ou l’utilisatrice ne sont pas traitées et sont stockées en l’état.

Clear a Row

Supprime les valeurs d’une ligne spécifiée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google contenant la feuille dont vous souhaitez supprimer une ligne.
Sheet
Sélectionnez la feuille dont vous souhaitez effacer des données.
Row number
Saisissez le numéro de la ligne dont vous souhaitez effacer les données. Par exemple, 23.

Delete a Row

Supprime une ligne spécifiée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google contenant la feuille dont vous souhaitez supprimer une ligne.
Feuille
Sélectionnez la feuille dont vous souhaitez supprimer une ligne.
Numéro de ligne
Saisissez le numéro de la ligne à supprimer. Exemple : 23

Get a Cell

Récupère une valeur d’une cellule sélectionnée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille contenant la cellule à partir de laquelle vous souhaitez récupérer des données.
Cell
Saisissez l’ID de la cellule à partir de laquelle vous souhaitez récupérer des données. Exemple : A6
Value render option

Formatted value

Les valeurs seront calculées et mises en forme dans la réponse en fonction de la mise en forme de la cellule. La mise en forme est basée sur les paramètres régionaux de la feuille de calcul et non sur ceux de l’utilisateur ou de l’utilisatrice qui s’en sert. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra "$1.23".

Unformatted value

Les valeurs seront calculées, mais ne seront pas mises en forme dans la réponse. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra le nombre "1.23".

Formula

Les valeurs ne seront pas calculées. La réponse comprendra les formules. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra "=A1".

Date and time render option

Serial number

Indique que les champs date, heure, date/heure et durée doivent être produits en double au format « numéro de série », comme popularisé par Lotus 1-2-3. La partie entière de la valeur (à gauche de la décimale) compte les jours écoulés depuis le 30 décembre 1899. La partie fractionnaire (à droite de la décimale) compte le temps comme une fraction de la journée. Par exemple, le 1er janvier 1900 à midi serait 2,5, 2 pour 2 jours après le 30 décembre 1899, et 0,5 parce que midi est une demi-journée. Le 1er février 1900 à 15 heures serait 33,625. L’année 1900 est traitée comme une année non bissextile, ce qui est correct.

Formatted string

Indique que les champs date, heure, date/heure et durée doivent être produits sous forme de chaînes de caractères dans leur format numérique donné (qui dépend du paramètre local de la feuille de calcul).

Update a Cell

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Cell
Saisissez l’ID de la cellule que vous souhaitez mettre à jour. Exemple : A5
Value
Saisissez la nouvelle valeur de la cellule.
Value input option
  • User entered

    Les valeurs sont traitées comme si l’utilisateur ou l’utilisatrice les avait saisies dans l’interface utilisateur. Les nombres restent des nombres, mais les chaînes peuvent être converties en nombres, en dates ou en autres formats en suivant les mêmes règles que celles qui s’appliquent lors d’une saisie de texte dans une cellule dans l’interface utilisateur de Google Sheets.

  • Raw

    Les valeurs saisies par l’utilisateur ou l’utilisatrice ne sont pas traitées et sont stockées en l’état.

Clear a Cell

Supprime une valeur d’une cellule spécifiée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google contenant la feuille dont vous souhaitez effacer une cellule.
Sheet
Sélectionnez la feuille dont vous souhaitez effacer une cellule.
Cell
Saisissez l’ID de la cellule à effacer. Exemple : A5.

Add a Sheet

Crée une feuille dans une feuille de calcul sélectionnée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google dans laquelle vous souhaitez ajouter une feuille.
Properties
  • Title

    Saisissez le nom de la nouvelle feuille.

  • Index

    Saisissez la position de la feuille. La valeur par défaut est 0 (place la feuille en première position).

Create a Spreadsheet

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Title
Saisissez le nom d’une nouvelle feuille de calcul.
Locale

Saisissez les paramètres régionaux de la feuille de calcul dans l’un des formats suivants :

  • un code de langue ISO 639-1 tel que en
  • un code de langue ISO 639-2 tel que haw, s’il n’existe aucun code 639-1
  • une combinaison du code de langue ISO et du code de pays, telle que en_US
Recalculation interval

Le temps d’attente avant que les fonctions volatiles ne soient recalculées :

On change

Les fonctions volatiles sont mises à jour à chaque modification.

On change and every minute

Les fonctions volatiles sont mises à jour à chaque modification et chaque minute.

On change and hourly

Les fonctions volatiles sont mises à jour à chaque modification et toutes les heures.

Time zone
Sélectionnez le fuseau horaire de la feuille de calcul.
Number format

Sélectionnez le format par défaut de toutes les cellules de la feuille de calcul.

Text: mise en forme du texte. Exemple : 1000. 12

Number: formatage des nombres. Exemple : 1,000.12

Percent: formatage en pourcentage. Exemple : 10. 12%

Currency: formatage de la devise. Exemple : $1,000.12

Date: formatage des dates. Exemple : 9/26/2008

Time: formatage de l’heure. Exemple : 3:59:00 PM

Date time: formatage de la date et de l’heure. Exemple : 9/26/08 15:59:00

Scientific Formatage scientifique des nombres. Exemple : 1. 01E+03

Sheets
Cliquez sur Add pour ajouter une feuille à la feuille de calcul. Pour chaque feuille, saisissez ou mappez un titre pour la feuille et l’index de la feuille. Un index de 0 représente la première feuille.

Delete a Sheet

Supprime une feuille spécifique.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille à supprimer.

Make an API Call

Ce module d’action vous permet d’effectuer un appel API personnalisé.

Connection
Pour obtenir des instructions sur la connexion de votre compte [Fusion App] à Workfront Fusion, voir Créer une connexion à Adobe Workfront Fusion - Instructions de base.
URL
Saisir un chemin relatif à https://sheets.googleapis.com/v4/.
Method
Sélectionnez la méthode de requête HTTP dont vous avez besoin pour configurer l’appel API. Pour plus d’informations, voir Méthodes de requête HTTP.
Headers
Ajoutez les en-têtes de la requête sous la forme d’un objet JSON standard. Par exemple, {"Content-type":"application/json"}. Workfront Fusion ajoute les en-têtes d’autorisation.
Query String
Ajoutez la requête pour l’appel API sous la forme d’un objet JSON standard.
Body

Ajoutez le contenu du corps de l’appel API sous la forme d’un objet JSON standard.

Note :

Lors de l’utilisation d’instructions conditionnelles telles que if dans votre fichier JSON, placez les guillemets autour de l’instruction conditionnelle.

Recherches

Search Rows

Effectue une recherche dans les lignes à l’aide des options de filtre.

Connection
Pour obtenir des instructions sur la connexion de votre compte [Fusion App] à Workfront Fusion, voir Créer une connexion à Adobe Workfront Fusion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille dans laquelle vous souhaitez effectuer une recherche sur les lignes.
Table contains headers
Indiquez si la feuille de calcul contient la ligne d’en-tête. Si l’option Yes est sélectionnée, le module ne récupère pas la ligne d’en-tête, car les données de sortie et les noms des variables dans la sortie sont alors appelés par les en-têtes. Si l’option No est sélectionnée, le module récupère également la première ligne du tableau, et les noms des variables dans la sortie sont alors appelés simplement A, B, C, D, etc.
Column range
Sélectionnez la plage de colonnes à utiliser. Exemple : A-F
Filter

Définissez le filtre correspondant à la ligne devant faire l’objet de la recherche.

Sort order
Indiquez si vous souhaitez trier par ordre croissant ou décroissant.
Order by
Sélectionnez la colonne sur laquelle effectuer le tri.
Value render option

Formatted value

Les valeurs seront calculées et mises en forme dans la réponse en fonction de la mise en forme de la cellule. La mise en forme est basée sur les paramètres régionaux de la feuille de calcul et non sur ceux de l’utilisateur ou de l’utilisatrice qui s’en sert. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra "$1.23".

Unformatted value

Les valeurs seront calculées, mais ne seront pas mises en forme dans la réponse. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra le nombre "1.23".

Formula

Les valeurs ne seront pas calculées. La réponse comprendra les formules. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "=A1".

Date and time render option

Serial number

Indique que les champs date, heure, date/heure et durée doivent être produits en double au format « numéro de série », comme popularisé par Lotus 1-2-3. La partie entière de la valeur (à gauche de la décimale) compte les jours écoulés depuis le 30 décembre 1899. La partie fractionnaire (à droite de la décimale) compte le temps comme une fraction de la journée. Par exemple, le 1er janvier 1900 à midi serait 2,5, 2 pour 2 jours après le 30 décembre 1899, et 0,5 parce que midi est une demi-journée. Le 1er février 1900 à 15 heures serait 33,625. L’année 1900 est traitée comme une année non bissextile, ce qui est correct.

Formatted string

Indique que les champs date, heure, date/heure et durée doivent être produits sous forme de chaînes de caractères dans leur format numérique donné (qui dépend du paramètre local de la feuille de calcul).

Maximum number of returned rows
Définissez le nombre maximum de lignes que Workfront Fusion renverra pendant un cycle d’exécution.

Search Rows (Advanced)

Renvoie des résultats correspondant aux critères donnés.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google contenant la feuille devant faire l’objet de la recherche.
Sheet
Sélectionnez la feuille contenant les lignes devant faire l’objet de la recherche.
Query

Utilisez le Google Charts Query Language. Exemple : select * where B = "John"

Pour plus d’informations sur Google Charts Query Language, voir la section Référence du langage de requête dans la documentation Google.

Get Range Values

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille à partir de laquelle vous souhaitez obtenir le contenu de la plage.
Range
Saisissez la plage que vous souhaitez obtenir. Exemple : A1:D25.
Table contains headers
Cochez cette case si la feuille comporte une ligne d’en-tête.
Row with headers
Saisissez la plage des en-têtes de tableau. Exemple : A1:F1. Si vous laissez le champ vide, Workfront Fusion supposera que l’en-tête se trouve dans la première ligne de la plage spécifiée.
Value render option

Formatted value

Les valeurs seront calculées et mises en forme dans la réponse en fonction de la mise en forme de la cellule. La mise en forme est basée sur les paramètres régionaux de la feuille de calcul et non sur ceux de l’utilisateur ou de l’utilisatrice qui s’en sert. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra "$1.23".

Unformatted value

Les valeurs seront calculées, mais ne seront pas mises en forme dans la réponse. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renverra le nombre "1.23".

Formula

Les valeurs ne seront pas calculées. La réponse comprendra les formules. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "=A1".

Date and time render option

Serial number

Indique que les champs date, heure, date/heure et durée doivent être produits en double au format « numéro de série », comme popularisé par Lotus 1-2-3. La partie entière de la valeur (à gauche de la décimale) compte les jours écoulés depuis le 30 décembre 1899. La partie fractionnaire (à droite de la décimale) compte le temps comme une fraction de la journée. Par exemple, le 1er janvier 1900 à midi serait 2,5, 2 pour 2 jours après le 30 décembre 1899, et 0,5 parce que midi est une demi-journée. Le 1er février 1900 à 15 heures serait 33,625. L’année 1900 est traitée comme une année non bissextile, ce qui est correct.

Formatted string

Indique que les champs date, heure, date/heure et durée doivent être produits sous forme de chaînes de caractères dans leur format numérique donné (qui dépend du paramètre local de la feuille de calcul).

List Sheets

Ce module renvoie une liste de toutes les feuilles d’une feuille de calcul.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google qui contient les feuilles que vous souhaitez répertorier.

Limites d’utilisation

Si l’erreur 429: RESOURCE_EXHAUSTED se produit, vous avez dépassé la limite de l’API.

L’API Google Sheets est limitée à 500 requêtes par 100 secondes par projet et à 100 requêtes par 100 secondes par personne. Les limites de lecture et d’écriture sont suivies séparément. Il n’y a pas de limite d’utilisation quotidienne.

Pour plus de détails, voir developers.google.com/sheets/api/limits.

Conseils et astuces

Comment obtenir les cellules vides d’une Google Sheet

Utilisez le module Search Rows (Advanced) et utilisez cette formule pour obtenir les colonnes qui sont vides.

select * where E is null

Ajouter un bouton dans une feuille pour exécuter un scénario

  1. Dans Workfront Fusion, insérez le module/déclencheur Webhook > Custom webhooks dans le scénario et configurez-le (voir Webhooks).

  2. Copiez l’URL du webhook.

  3. Exécutez le scénario.

  4. Dans Google Sheets, choisissez Insert > Drawing… dans la barre de menus principale.

  5. Dans la fenêtre Drawing, cliquez sur l’icône Text box zone de texte en haut de la fenêtre.

  6. Créez un bouton et cliquez sur le bouton Save and Close dans le coin supérieur droit :

  7. Le bouton sera placé dans votre feuille de calcul. Cliquez sur les trois points verticaux dans le coin supérieur droit du bouton :

  8. Choisissez Assign script… dans le menu.

  9. Saisissez le nom de votre script (fonction), par exemple runScenario et cliquez sur OK :

  10. Choisissez Tools > Script editor dans la barre de menus principale.

  11. Insérez le code suivant :

    • Le nom de la fonction doit correspondre au nom que vous avez spécifié à l’étape 9.

    • Remplacez l’URL par l’URL du webhook que vous avez copié à l’étape 2.

      function runScenario() {
      
      UrlFetchApp.fetch(« <webhook you copied> »);
      
      }
      
  12. Appuyez sur Ctrl+S pour enregistrer le fichier de script, saisissez un nom de projet et cliquez sur OK.

  13. Revenez à Google Sheets et cliquez sur votre nouveau bouton.

  14. Accorder l’autorisation obligatoire au script :

  15. Dans Workfront Fusion, vérifiez que le scénario s’est bien exécuté.

Stocker des dates dans une feuille de calcul

Si vous stockez une valeur de date dans une feuille de calcul sans aucun formatage, elle apparaîtra dans la feuille de calcul sous forme de texte au format ISO 8601. Cependant, les formules ou fonctions de Google Sheets qui travaillent avec des dates et qui ne comprennent pas ce texte (exemple : formule =A1+10) afficheront l’erreur suivante :

Erreur

Pour Google Sheets aider à comprendre la date, mettez-la en forme avec la fonction formatDate (date ; format ; [fuseau horaire]). Le format correct transmis à la fonction en tant que deuxième argument dépend des paramètres locaux de la feuille de calcul.

Pour déterminer le format correct :

  1. Sélectionnez File > Paramètres Spreadsheet dans le menu principal pour vérifier/définir le paramètre régional.

  2. Une fois que vous avez vérifié/défini le paramètre régional approprié, déterminez le format de date et d’heure correspondant en choisissant Format > Number dans le menu principal. Le format est affiché à côté de l’élément de menu Date et heure :

  3. Pour composer le format correct à transmettre à la fonction formatDate(), reportez-vous à la liste de Jetons pour le formatage de la date et de l’heure.

Exemple : l'utilisation du format MM/DD/YYYY HH:mm:ss pour les États-Unis :

Formule horaire du paramètre régional

Exploiter les fonctions de Google Sheets

Si une fonction intégrée vous manque, mais qu’elle est disponible sur Google Sheets, vous pouvez l’exploiter. Pour plus d’informations, voir Utiliser les fonctions de Google Sheetsdans Mapper des éléments à l’aide des fonctions de Adobe Workfront Fusion.

Empêcher Google Sheets de transformer des nombres en dates

Vous pouvez constater qu’une chaîne de chiffres que vous utilisez comme texte est interprétée comme une date dans une feuille de calcul Google. Par exemple, vous tapez 1-2019, en pensant que c’est du texte, mais Google l’interprète comme une date. Pour éviter cela, vous pouvez préformater le numéro en texte brut.

  1. Dans Google Sheets, mettez en évidence la colonne ou la cellule contenant le ou les nombres.
  2. Cliquez sur Format > Number > Plain text.

Une autre solution dans Workfront Fusion consiste à saisir une apostrophe (') avant un nombre, par exemple '1-2019' ou '1/47'. L’apostrophe ne s’affiche pas dans la cellule après l’envoi des données depuis Workfront Fusion.

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3