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 version supérieure
Adobe Workfront licence*
Plan, Work
Adobe Workfront Fusion licence**

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

Ou

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

Produit

Exigences actuelles du produit : si vous avez le plan Select ou Prime Adobe Workfront, 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.

Conditions préalables

Pour utiliser les modules Google Sheets, vous devez avoir 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

Surveiller les lignes

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 Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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 renvoie "$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 renvoie 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).

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

Actions

Ajouter une ligne

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, consultez la section Mapper des informations d’un module à l’autre dans Adobe Workfront Fusion.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir la section Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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.

Mettre à jour une ligne

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 la section Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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 le scénario Workfront Fusion et que vous souhaitez ajouter des données à la nouvelle feuille de calcul directement dans le scénario.

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.

Effacer une ligne

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 Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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.

Supprimer une ligne

Supprime une ligne spécifiée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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

Obtenir une cellule

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 Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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).

Mettre à jour une cellule

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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.

Effacer une cellule

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 Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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.

Ajouter une feuille

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 Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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).

Créer une feuille de calcul

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, consultez la section Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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  : mise en forme des nombres. Exemple : 1,000.12

Percent  : mise en forme des pourcentages. Exemple : 10. 12%

Currency  : mise en forme de la devise. Exemple : $1,000.12

Date  : mise en forme des dates. Exemple : 9/26/2008

Time  : mise en forme de l’heure. Exemple : 3:59:00 PM

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

Scientific  : mise en forme de l’écriture scientifique. 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.

Supprimer une feuille

Supprime une feuille spécifique.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille à supprimer.

Réaliser un appel API

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

Connection
Pour plus d'informations sur la connexion de votre compte [Fusion App] à Workfront Fusion, voir Création d'une connexion à Adobe Workfront Fusion - Instructions de base.
URL
Saisissez un chemin d’accès 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 dans Adobe Workfront Fusion.
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

Effectuer une recherche dans les lignes

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

Connection
Pour plus d'informations sur la connexion de votre compte [Fusion App] à Workfront Fusion, voir Création d'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 de variable 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 de tableau et les noms de variable dans la sortie sont alors appelés uniquement 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.

Pour plus d’informations sur les filtres, voir la section Ajouter un filtre à un scénario dans Adobe Workfront Fusion.

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 renvoie "$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 renvoie 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.

Effectuer une recherche sur les lignes (avancé)

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 Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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.

Obtenir des valeurs de plage

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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 renvoie "$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 renvoie 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).

Répertorier les feuilles

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 Connecter l’application ou le service web du module à Workfront Fusion dans l’article Créer un scénario dans Adobe Workfront Fusion.
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 Effectuer une recherche dans les lignes (avancé) 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  > Webhooks personnalisés 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 Insérer  > Dessin… dans la barre de menu principale.

  5. Dans la fenêtre Dessin, cliquez sur l’icône Zone de texte en haut de la fenêtre.

  6. Créez un bouton et cliquez sur le bouton Enregistrer et fermer 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 Attribuer un script… dans le menu.

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

  10. Choisissez Outils  > Éditeur de script dans la barre de menu 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 que vous avez copié>");
      
      }
      
  12. Appuyez sur Ctrl + S pour enregistrer le fichier 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 :

Pour permettre à Google Sheets de comprendre la date, formatez-la avec la fonction formatDate (date; format; [timezone]). 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. Choisissez les paramètres Fichier > Feuille de calcul dans le menu principal pour vérifier/régler les paramètres locaux.

  2. Une fois que vous avez vérifié/réglé les paramètres locaux, déterminez le format de date et d’heure correspondant en choisissant Format > Nombre 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(), consultez la liste des Jetons pour le formatage de la date et de l’heure dans Adobe Workfront Fusion.

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

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 > Nombre > Texte brut.

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
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43