Décode l'informatique

Télécharger un fichier dans une bibliothèque SharePoint avec Power Apps et Power Automate

Power Apps Application avec Commentaire

Cet article fait partie d’une trilogie qui détaille les manipulations pour télécharger un fichier dans une bibliothèque SharePoint :

Cet article explique comment exécuter l’application. Il donne aussi quelques informations complémentaires mineures pour finaliser proprement l’application.

Télécharger un fichier dans une bibliothèque SharePoint

Lancez l’application Power Apps. Dans notre scénario, elle s’intitule canFichiers.

Power Apps Lancement Application
Power Apps Lancement Application

Cliquez sur Joindre un fichier puis sélectionnez un fichier quelconque sur votre ordinateur. Ici, il se nomme Fichier texte.txt.

Power Apps Application avec un fichier
Power Apps Application avec un fichier

Ensuite, cliquez sur le bouton pour lancer le flux de travail. Vous pouvez aussi cliquer sur la croix à coté du nom du fichier pour l’enlever de la liste du contrôle.

L’application n’a pas prévu d’afficher un retour mais c’est faisable. Le mieux est d’afficher le contenu de la bibliothèque avec un bouton de rafraichissement. C’est implanté dans notre application même si nous n’avons pas expliqué comment faire 🤓

Patientez 10 à 12 secondes.

Historique des exécutions

Dans l’historique des exécutions du flux de travail, vérifiez sa bonne exécution.

Power Automate Historique d'exécution
Power Automate Historique d’exécution

Bibliothèque SharePoint

Vérifiez aussi que le fichier est bien arrivé dans la bibliothèque SharePoint, au bon endroit et avec son commentaire.

SharePoint Fichier dans la bibliothèque
SharePoint Fichier dans la bibliothèque

Transmettre les métadonnées

Revenez à l’application Power Apps.

Power Apps Application avec retour
Power Apps Application avec retour

Dans l’application Power Apps, ajoutez 2 étiquettes et 2 entrées de texte pour saisir le nom du dossier (txtDossier) et le commentaire (txtCommentaire). Arrangez un peu tout ça.

Power Apps Application avec Commentaire
Power Apps Application avec Commentaire

Cliquez sur le bouton pour le sélectionner. Puis, dans OnSelect, remplacez la fonction Run par :

BoutonPowerApps.Run(JSON(colFluxBinaire;JSONFormat.IncludeBinaryData);txtDossier.Text;txtCommentaire.Text);;
Power Apps RUN complet
Power Apps RUN complet

Lancez l’application, remplissez le nom du dossier, le commentaire puis ajoutez un fichier et cliquez sur le bouton et enfin, enlevez le fichier de la liste du contrôle.

Patientez 10 à 12 secondes.

Résultat final

Power Apps Application finie
Power Apps Application finie

Microsoft365 Addict

Ajouter un commentaire