

Nicolas
MemberForum Replies Created
Nicolas
Member12 février 2025 at 16h36 en réponse à: Comment récupérer le chemin d'accès via power automate ?En voilà un qui marche :
et non : on ne peux pas utiliser ni les colonnes calculées, ni les formatées…. Et autre solution peut être : la colonne Folder Path existe, même si on ne peux pas l’afficher. Tu dois pouvoir l’utiliser dans ton App…
-
This reply was modified 2 months, 3 weeks ago by
Nicolas.
-
This reply was modified 2 months, 3 weeks ago by
Nicolas.
-
This reply was modified 2 months, 3 weeks ago by
Nicolas
Member12 février 2025 at 16h27 en réponse à: Comment récupérer le chemin d'accès via power automate ?En fait, ça me paraît normal.
1) il y a plusieurs déclencheurs (ce que je ne saurais même pas reproduire) : 1 récurrence, puis 1 qui attend la création ou modif d’un document, puis un 3ème. C’est normal que ça mouline.
2) Bon, parlons bien : tu veux une colonne avec l’adresse ou réaliser un flux PA, ou les 2 ?
Parce que pour la colonne, tu peux utiliser le formatage JSON :
- tu crée une colonne texte (ou tu prends celle que tu as créé)
- tu cliques sur la flêche à côté du nom de la colonne, tu choisis Paramètres de la colonne > Formater cette colonne, tu cliques su Mode avancé et tu y colles ce code :
{
“$schema”: “https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json”,
“elmType”: “div”,
“txtContent”: “=replace(replace([$FileRef],’/sites/’,”),’/’+'[$FileLeafRef]’,”)”
}éventuellement, tu peux rajouter le nom du site après /sites/ du 2ème replace si tu ne veux pas l’afficher…
Pour le flux : je ne mettrais qu’un seul déclencheur (quand un doc est créé ou modifié par exemple) et une seule condition. Le reste avait l’air correct…
1) Offset est une fonction purement Excel, elle n’a rien à faire (hélas, peut-être) dans le générateur d’expression de PA
2) Il n’y a pas de différence notable. J’ai juste utilisé l’interface V1 pour créer le flux (j’étais dans Power Apps) et il a pris triggerOutput au lieu de trigerBody, d’où le Body. Et j’ai mis une expression dans le nom de la table pour qu’elle reflète le nom du fichier
3) et si tu écrit : =OFFSET(Items!A1,0,0,5,3) est-ce que ça fonctionne ? Après ce serait de tester avec des ; puis DECALER avec , puis ; …
-
This reply was modified 2 months, 3 weeks ago by
Nicolas.
-
This reply was modified 2 months, 3 weeks ago by
Nicolas
Member12 février 2025 at 12h57 en réponse à: Comment récupérer le chemin d'accès via power automate ?Bonjour Mickael,
Je ne vois pas d’erreur dans la formule. Voilà mon flux :
Et il a bien réussi :
Je suis dans un tenant de test (en fait de formation) en anglais (d’où le Sheet1)…
Dans mes tests, j’ai eu quelques ratages :
- Fichiers qui n’est pas du bon type
- feuille qui n’existe pas (Classeur français)
- table déjà existante…
Le générateur d’expression (que j’ai toujours du mal à apprécier, manque de bonne pratique, sans doute) me dis aussi que l’expression n’est pas bonne…
Quel est le message d’erreur que tu rencontre (on vas se tutoyer, j’ai l’âge de tutoyer tout le monde) ?
Petit test idiot : est-ce que la formule fonctionne sur Excel (en version française) ? Elle doit reproduire la table à partir de la cellule où elle est écrite…
Et question : à quoi sert l’étape 2 (Obtenir le contenu du fichier) Je n’en avais pas besoin dans mon test…
Bonjour Mickael,
Ayant fait le test, ça ne marche chez moi que si je mets la formule dans la version anglaise, c’est à dire Offset, subtotal et des virgules, soit :
=OFFSET(Feuil1!A1,0,0,SUBTOTAL(103,Feuil1!$A:$A),3)