Bonjour à tous,
J'ai créé un formulaire canevas dans PowerApps qui permet de lancer un flux d'approbation.
Ce flux déplace le fichier une fois approuvé dans un autre répertoire. Cette partie-là fonctionne bien.

Par ailleurs, je voudrais garder la liste des documents ainsi approuvés dans une liste SharePoint. Celle-ci est incrémentée à chaque demande et je voudrais récupérer le numéro ID du nouvel élément pour le coller dans le champ "Titre" du flux ci-dessus.
Existe-t-il un moyen de connecter la liste Sharepoint à ce flux ?
Merci pour votre aide (je fournirai évidemment d'autres éléments si ça ne suffit pas).
Merci beaucoup pour ta réponse. Je ne connaissais pas encore la fonction Patch.
J'ai juste un souci avec ma liste Sharepoint. Le flow fonctionne bien sur une autre liste donc le problème vient d'elle.
Je vais poursuivre mes travaux sur cette nouvelle base.
Merci encore ! :)
Salut Geoffroy,
Suis pas sûr d'avoir tout compris. Ce que je déduis de ce que tu as écris...
Une application Power Apps liste des documents situés dans une bibliothèque SharePoint. L'utilisateur clique sur un bouton pour déclencher le flux d'approbation d'un fichier et lorsqu'il y a approbation le fichier en question reste dans la même bibliothèque mais il est déplacé dans un autre dossier (genre "Documents approuvés"). A chaque approbation, tu voudrais créer un élément dans une liste SharePoint pour les tracer et les historiser.
Mais du coup je vois pas à quoi sert ton formulaire de départ dans l'app Power Apps et je vois pas quel ID tu voudrais renseigner dans le champ Titre de ton approbation ?
Je me doute que c'est pas trop ça alors je te laisse me repréciser un peu tout ça... Imagine que t'expliques à quelqu'un qui n'a aucune idée de ce que t'es en train de faire et donne-lui suffisamment de bille pour qu'il pige bien les tenants et les aboutissants de ton besoin...
Bonjour Emmanuel,
Merci d'avoir pris le temps de me répondre. Je dois effectivement préciser certains points.
Le formulaire sert au rédacteur d'un document à mettre le fichier correspondant dans un répertoire "Projets" de SharePoint (par le bouton "joindre un fichier"), après avoir rempli les autres champs. J'utilise un premier flux pour cela. Je précise qu'on s'adresse à des gens qui ne maitrisent absolument pas SharePoint. Ca doit être entièrement transparent pour eux.
Une liste SharePoint est incrémentée (à travers un second flux) avec les infos des champs et surtout avec un numéro ID (colonne NUM_H) qui sera le numéro d'homologation. Perso, je pense qu'il ne sert à rien mais il est obligatoire.
C'est ce numéro que je voudrais récupérer dans le dernier flux (d'approbation) qui se déclenche lorsque le rédacteur clique sur la flèche en haut à droite. Ainsi, l'approbateur verrait le numéro qui a été attribué à la demande.
Une fois approuvé, le fichier est déplacé vers le répertoire "Accepté".
Le nœud du problème est le suivant : est-ce que le 3ème flux peut utiliser une donnée générée par le 2ème flux ?
J'espère avoir été plus clair cette fois-ci ;)
Beaucoup mieux... 👍
Si j'ai bien compris :
Si c'est bien ça, voici comment je procèderai... A priori tu n'utilises pas de formulaire sur ton écran mais tu as placé tes éléments à la main. Donc, lors du clic sur ENVOI :
Est-ce que ça répondrait à ton besoin ?