

philippe
MemberForum Replies Created
@R3dKap Hello Emmanuel , je t’ai envoyé un message via Linkedin .
Phil
CommentID=hlRGUVk2ctOKpPv, PostID=P3kqhLcGFmuRQzy
@R3dKap Emmanuel bonjour,
je reviens vers toi, concernant mon mon post sur les modifications des données de ma colonne TITRE.
Je n’arrive pas à trouver de solution à mon souci. Les modifications que j’apporte dans cette colonne sont bien présente quelque instants après leur adaptation et rafraichissement sur la page du site , mais disparaissent ensuite pour revenir à leur état initial ( ZERO) ?? ( J’encode dans cette colonne un numéro de référence qui relie à d’autres opérations dans un process de validation ) du coup c’est vraiment très très embêtant ! Penses tu que mon fameux flux problématique puisse agir sur le contenu ainsi ajouté dans cette colonne et le remettre ce champs ”dans son état d’encodage initial ” ?
Merci à toi
Philippe
CommentID=2f43FNkmhpwE2r9, PostID=P3kqhLcGFmuRQzy
@R3dKap Emmanuel quel catastrophe …😨
je m’appercois ” enfin je présume ” que le flux qui tourne sans arrêts , modifie également les données modifiées après l’édition dans ma lise Sharepoint. En effet une fois les pièces jointes renseignées, je modifie le champs
TITRE en y renseignant le numéro de référence du PO de cette demande. (au début je pensais avoir mal encodé en étant non connecté à mon compte office) mais là je suis sûr que j’était connecté, et donc quelque chose remet dans l’état initial et supprime la référence de PO que je renseigne …. Avec beaucoup d’humour je dirait qu’il ne me reste plus qu’ a quitter le pays …mais je suis dans une sacré complications … penses tu que le flux serait capable de systématiquement remettre les donnée de l’encodage initial ??
Merci
Phil
CommentID=mUXdva38wGeWDUf, PostID=P3kqhLcGFmuRQzy
@R3dKap Bonjour Emmanuel , j’ai parcouru tes explications.
La solution de la modification de la liste SharePoint semble à te lire la solution que j’aurais certainement choisies avec le recul….
Mais maintenant que j’ai lancer auprès des équipes cette liste , je pense devoir pour 2022 en tout cas poursuivre avec celle-ci enfin a voir…
Mais je vois que tu obtiens de bon résultat avec un flux simple 🙂 ,
et c’est avec plaisir que l’on pourrait effectivement regarder cela ensemble …
Sur mon PC, je n’ai que que Teams qui est operationel, le restes des apps est restreint.
si toujours ok pour toi n’hésite pas , voici mon adresse Email
Merci
Philippe
CommentID=e2ZsPPDulWt0Rc6, PostID=P3kqhLcGFmuRQzy
Bonjour, Emmanuel @R3dKap
Le user crée l’élément dans la liste (d’ailleurs comment crée-t-il cet élément ? Directement depuis SharePoint ? Depuis une application Power Apps ? Le formulaire de la liste est-il customisé avec Power Apps ou utilise-t-il le formulaire natif ?)
L’utilisateur crée directement dans la liste SharePoint ,il y a également une apps que j’ai généré depuis SharePoint , j’ai juste adapté le layout , et ajouté les champs manquants .
Le user peut-il/doit-il ajouter une (ou plusieurs) pièces jointes à l’élément qu’il est en train de créer ?
Alors , cette liste à deux objectifs; le Premier est pour les utilisateurs de renseigner la réservation d’une somme en € et deuxièmement de venir y déposer les justificatifs y afférents . (les utilisateurs peuvent donc renseigner un montant et directement déposer les justificatifs ,) ou (simplement renseigner un montant € et revenir par la suite modifier et ajouter les justificatifs en pièces jointes ) d’où l’utilisation de INVOCES AVIALABEL ou NOT AVIALABLE
Une fois l’élément créé, le user peut-il revenir dessus pour modifier les pièces jointes (ajout/suppression) ? Qu’a-t-il le droit de faire ?
oui ,l’utilisateur peut revenir dans la liste et modifier le montant , et y ajouter des pièces jointes
Quel est le cas d’usage le plus fréquent ? Il crée l’élément sans PJ puis il les ajoute après ? Ou il met les PJ à la création et parfois, rarement, il revient dessus pour enlever/ajouter des PJ ?
En théorie la proportionnalité devait être une majorité de l’utilisateur crée l’élément et vient ensuite ajouter la PJ
Que doit-il se passer lorsqu’un élément de la liste (qui comporte des PJ) est supprimé ?
Normalement , on ne supprimerait aucun éléments de la liste ni de la bibliothèque, ceux ci doivent être disponible pour les audits internes
L’objectif, si j’ai bien compris, c’est sauvegarder chaque PJ dans une bibliothèque de documents. De quelle bibliothèque s’agit-il ? Sur l’une de tes captures j’ai vu que tu construisais dynamiquement le nom du dossier cible dans la bibliothèque. Peux-tu me montrer cette formule ? Comment construis-tu ce nom de dossier ?
C’est bien cela ,sur mon site SharePoint , j’ai du créer une bibliothèque, où sont donc stocké les pièces jointes .( car dans l’état lors de l’encodage dans la liste elles ne ont disponible que via un lien ) A chaque encodage dans la liste, un dossier est donc créer l’arborescence est lié au numéro de magasin repris dans la liste, et les pièces jointes y sont donc importé via le flux Attention que si il y a deux encodage pour le même magasin les pièces jointes du deuxième ou troisième encodage, se retrouveront donc toutes dans le même dossier portant donc le numéro de magasin .
En remontant dans tes premiers post je suis tombé sur ta première capture de ton premier post où tu avais fait :
Lorsqu’un élément est créé ou modifié
Obtenir les pièces jointes
Pour chaque pièce jointe :
Obtenir le contenu de la pièce jointe
Créer un fichier
au tout début Didier Gbenou m’avait apporter son aide, et je n’avait qu’un un seul flux, ma liste indiquait alors par défaut ” INVOCES NOT AVIABLE ” cela se modifiait automatiquement avec le flux ,en fonction de la présence d’une pièces jointes vers INVOCES AVIALBLE, et les pièces jointes était importé vers ma bibliothèque dans des dossier avec le numéros de magasins .
Seulement avant de proposer l’utilisation de ce système à mon organisation , j’ai naturellement opérer quantité de test d’encodages, afin de voir que tout se déroulait comme prévu .
Et la veille du lancement de cette affaire , j’ai effacé tous les encodages test dans la liste , et de même dans ma bibliothèque avec les folder ,et c’est là que j’ai vu que tous le attachements qui avait été introduit dans la liste pour les test ,revenait sans cesse dans ma bibliothèque en créant à chaque fois un nouveau dossier , que j’effaçai mais qui revenait aussitôt.
et a partir de là plus moyens d’encoder dans la liste sans que le choix invoce qui était par défaut, exige d’être complété or que cette option n’était pas active
c’est comme cela que j’ai du me résoudre à tout supprimer et recommencé de zéro . Liste , Flux et APPs
Mais, je ne suis jamais arrivé à comprendre pourquoi les fichiers reviennent sans cesse, et encore moins à créer cela avec un seul flux . et quand j’examine aujourd’hui le flux ( le nouveau) il effectue toujours des tentative qui sont en échec car le dosser et la pièces jointes sont déjà présente .
Merci pour ton temps Emmanuel ,
Phil
CommentID=XD7lYW0NQNsrS3a, PostID=P3kqhLcGFmuRQzy
Bonjour Emmanuel @R3dKap ,
Encore moi 🤦♀️
En me basant sur l’idée de verrouiller à l’aide de PJFlow , je me suis orienté vers ceci . ( étant donné que le x je suis raimant pas certains que dans mon organisation , ils effectuent la manip de supprimer lors de l’ajout de leurs PJ et de créer de la confusion )Voici
Pour cette liste j’ai un deuxième flux !
ce flux déclenche si il y a présence d’une pièce jointe , et modifie le choix ” Invoces Available / Not Available ”
Ainsi
Donc ma réflexion était , si je remplace le code que nous avons placé … dans mon flux nommé Pieces jointes @not(equals(triggerOutputs()?[‘body/PJFlow’],’x’))
par un condition liée à mon autre flux , donc pièce jointe présente ou pas ?
je m’était dit que cela pourrait résoudre mon problème , mais visiblement cela ne donne pas le résultat escompté 😢
Penses tu que cela représentait une bonne piste ?
d’autre part je me demande si il n’est pas problématique de disposer de plusieurs flux sur une même liste ? .
Et enfin, si à présent je suis en mesure de visualiser à quel ligne de ma liste, chaque déclenchement est rattaché .
Je suis toujours incapable de trouver l’endroit où visualiser ce qui déclenche précisément le flux , et donc de comprendre la /les raisons pour lequel pour certaines lignes tout se passe correctement, et pour d’autre non .De même que de pouvoir comprendre pourquoi il déclenche a la suite d’un succès une /ou plusieurs fois, et forcement les suivants mènent d’office vers un échec .
Merci pour ta précieuse aide
Phil
CommentID=CJpVMbuQdP15yWk, PostID=P3kqhLcGFmuRQzy
Hello @R3dKap ,
Merci beaucoup pour tes explications très précises, et encore une fois pour ta disponibilité dans cet espace . vraiment top !!
j’ai donc adapté mon X en x 😳
je m’aperçois à présent que bien que le flux m’indique des succès , MAIS désormais la création du dossier et de l’inclusion de l’attachement dans celui-ci n’est plus réalisé …
j’ai vraiment de la peine a comprendre ce qui j’ai mal exécuté pour en arriver là ??😨
je suis perdu 😂
Pour revenir sur le point du x dans la colonne de ma liste Sharepoint, ceux ci sont venu s’ajouter suite à l’introduction du code dans les paramètres du déclencheur ” lorsque un élément est créer ou …. “
Alors, je vois que tu as une action ‘‘supprimer la pièce jointe” je n’ai pas osé ajouté cette action , car j’ai peur qu’il me supprime automatiquement mes éléments de mon dossier DATA ?? Normalement sauf si mes collègues font des bêtises , je ne devrais pas procéder à des suppressions . Mais cela dit ,il serait peut être utile d’ajouter cette action au cas où😆
CommentID=2jGwt7GnSp72wjh, PostID=P3kqhLcGFmuRQzy
CommentID=EHdhI6vQsCSA4Yg, PostID=P3kqhLcGFmuRQzy
J’ai effectué un test de contrôle .
il met automatiquement X partout dans la colonne PJFlow
et le dossier est bien créer , mais la pièces jointe ne viens pas s’y positionner ..
le Flux reste en cours d’exécution.
Merci
Philippe
le Flux reste n
CommentID=cPlCZNbszZePNVu, PostID=P3kqhLcGFmuRQzy
Hello @R3dKap ,
merci infiniment pour ton aide 👌💪
Voici j’ai apporté les modifications , j’ai juste un doute dans la compréhension, quant à l’ordre des déclencheurs .
je comprends que le premier déclencheur devrait être alors “Mettre à jour l’élément ” et le second ” Lorsque un élément est crée ou modifié’‘ c’est bien cela ?
j’ai bien tenté de déplacer le déclencheurs mais pour moi impossible de placer le ”mettre à jour” avant ”Lorsque un élément est crée ou modifié” Pourtant j’arrive à le placer ailleurs….🤔
si tu me confirmes je supprime, et le génère au bon emplacement .
Merci a toi
Phil
CommentID=QrPoL8DAFNagt4E, PostID=P3kqhLcGFmuRQzy
Bonjour @R3dKap ,
Tu as mis le doigt sur le soucis .
Là, je ne les supprimes plus mais ( initialement c’est la raison pour lequel j’ai tout recommencé, car après avoir effacé les fichiers créés lors de mes test, ceux ci réapparaissait sans cesse) !
Mais je comprends à présent mieux la raison de ces fantômes, la boucle de déclenchement infini !
c’est étrange que lors de mon test de flux il ne ma pas signalé cette anomalie !
tu aurais une idée pour ” paralyser ” cette boucle ?
Merci à toi
Phil
CommentID=jFWIHHUc1HkI7Ec, PostID=P3kqhLcGFmuRQzy
@R3dKap effectivement, il déclenche au même moment , mais je ne trouve plus l’endroit pour lire le le flux et voir si il s’agit d’une exécution pour une même tâche
CommentID=8HRzxn3BBsksW4y, PostID=P3kqhLcGFmuRQzy
@R3dKap bonjour Emmanuel , désolé j’était en transit .
je n’ai vu ton message que maintenant .. j’ai ouvert Meet cela semble fonctionner , on peut donc visiblement se connecter via ce canal ..
dis moi quand tu as de la disponibilité .
Merci
Phil
SubCommentID=1I8LI6ddCWZzNcb, CommentID=WzvM6mtnbyxDokp, PostID=P3kqhLcGFmuRQzy
@R3dKap ,c’est exact Emmanuel , 😃 (Parfois je suis un peu lent a la détente 😆 😇 )
Penses tu possible que notre x de la colonne PJFlow ”vienne verrouiller ” uniquement en présence d’une pièce jointe ?
(Donc pour tenter de bien m’exprimer : pas de pièces jointes = pas de x , si un de mes collègues place une pièces jointes on met une condition pour qu’un x vienne se placer et verrouiller déclenchement )
SubCommentID=STW88lk9cXDVfMl, CommentID=h8R52cOeWfbPcAB, PostID=P3kqhLcGFmuRQzy
j’ai pensé a supprimer les x qui sont venu s’ajouter dans ma liste , mais ils reviennent quasiment instantanément..
SubCommentID=sEOgJwC6ICKvOgH, CommentID=h8R52cOeWfbPcAB, PostID=P3kqhLcGFmuRQzy