PowerApps - Premiers pas avec la fonction Patch Tutoriels

Développez vos compétences avec PowerApps dans notre vidéo "Premiers pas avec la fonction patch". Découvrez comment ajouter et gérer les données d'une liste SharePoint facilement grâce à des exemples concrets. Que vous soyez novice en low code ou en quête d'avancées, ce tutoriel vous montre la voie. Ne manquez pas cette opportunité!

  • 05:03
  • 472 vues
  • 0
    ( 0 avis )
Donner votre avis sur cette vidéo !

Objectifs :

L'objectif de ce tutoriel est d'apprendre à utiliser la fonction patch dans Power Apps pour ajouter ou modifier des données dans une liste SharePoint à l'aide d'exemples simples.


Chapitres :

  1. Introduction à Power Apps et SharePoint
    Ce tutoriel se concentre sur l'utilisation de la fonction patch dans Power Apps pour interagir avec une liste SharePoint. La liste utilisée ici est appelée 'tâche collaborateur' et contient trois champs principaux : le titre, le statut et la date d'échéance.
  2. Structure de la liste SharePoint
    La liste 'tâche collaborateur' comprend : - **Titre** : Permet de saisir le nom de la tâche. - **Statut** : Propose trois options : affaires, en cours et terminé. - **Date d'échéance** : Indique la date limite d'une tâche.
  3. Connexion à Power Apps
    Pour utiliser la liste dans Power Apps, il est nécessaire de la connecter à l'application. Cela se fait via le menu 'données', en sélectionnant le site SharePoint et la liste concernée.
  4. Ajout d'une tâche
    L'application dispose d'un écran de saisie avec : - Une zone de texte pour le titre. - Une liste déroulante pour le statut. - Un sélecteur de date pour la date d'échéance. Lorsque l'utilisateur remplit ces champs et clique sur le bouton 'Ajouter', une formule patch est utilisée pour créer un nouvel enregistrement dans la liste SharePoint. La structure de la formule est simple : 1. Utiliser la fonction patch avec la liste 'tâche collaborateur'. 2. Indiquer que l'on souhaite créer un nouvel élément en utilisant 'Default'. 3. Spécifier les valeurs à enregistrer : - Le champ titre prend le texte saisi. - Le champ statut reçoit la valeur sélectionnée dans la liste déroulante, sous forme d'enregistrement avec une clé appelée 'value'. - La date d'échéance est récupérée à partir du sélecteur de date.
  5. Modification d'une tâche existante
    L'application comprend un écran avec une galerie affichant la liste des tâches provenant de SharePoint. Chaque carte représente une tâche avec son titre, son statut et sa date d'échéance. Lorsque l'utilisateur clique sur une carte, il est dirigé vers un écran de modification. Pour pré-remplir les champs de saisie avec les bonnes données, il faut d'abord enregistrer la tâche sélectionnée dans une variable. Cela se fait en utilisant la propriété 'OnSelect' de la carte ou du bouton associé, avec la formule suivante : - `Set(varTacheSelectionnee, ThisItem)` Cela signifie que l'on enregistre dans la variable 'varTacheSelectionnee' l'élément sur lequel l'utilisateur vient de cliquer. Ensuite, on utilise 'Navigate' pour changer d'écran.
  6. Configuration de l'écran d'édition
    Sur l'écran d'édition, les champs de saisie sont configurés pour afficher les données de la variable. Par exemple : - Pour le champ de texte, la propriété 'Default' est définie comme 'varTacheSelectionnee.Titre'. - Pour la liste déroulante, on utilise 'varTacheSelectionnee.Statut.Value'. - Pour le sélecteur de date, on écrit 'varTacheSelectionnee.DateEcheance'. L'utilisateur peut alors modifier les données affichées.
  7. Sauvegarde des modifications
    Une fois les modifications effectuées, l'utilisateur clique sur le bouton 'Modifier'. Ce bouton contient une formule patch qui cible la variable 'varTacheSelectionnee'. La structure de la formule est : 1. `Patch(NomDeLaListeSharePoint, varTacheSelectionnee, { ... })` 2. Les champs à mettre à jour sont spécifiés, par exemple : - Le champ titre prend la valeur du champ de saisie. - Le champ statut reçoit la valeur choisie sous forme d'enregistrement avec la clé 'value'. - La date d'échéance est mise à jour avec la nouvelle date. Cette méthode permet de modifier une tâche existante de manière simple, en utilisant une variable globale pour conserver la sélection entre les écrans.
  8. Conclusion
    Ce tutoriel a démontré comment utiliser la fonction patch dans Power Apps pour ajouter et modifier des tâches dans une liste SharePoint. En suivant ces étapes, vous pouvez facilement gérer les données de votre application, offrant ainsi une logique claire et accessible pour toute application Power Apps.

FAQ :

Qu'est-ce que la fonction Patch dans Power Apps?

La fonction Patch est utilisée pour ajouter ou modifier des enregistrements dans une source de données, comme une liste SharePoint. Elle permet de créer de nouveaux éléments ou de mettre à jour des éléments existants en spécifiant les valeurs des champs.

Comment connecter une liste SharePoint à Power Apps?

Pour connecter une liste SharePoint à Power Apps, vous devez accéder au menu 'Données' dans l'application, sélectionner le site SharePoint approprié, puis choisir la liste que vous souhaitez utiliser.

Quels types de champs peuvent être utilisés dans une liste SharePoint?

Une liste SharePoint peut contenir différents types de champs, y compris des champs de texte, des choix (avec des options prédéfinies), des dates, et d'autres types de données selon les besoins de l'application.

Comment modifier une tâche existante dans Power Apps?

Pour modifier une tâche existante, l'utilisateur doit d'abord sélectionner la tâche dans une galerie, ce qui enregistre la tâche sélectionnée dans une variable. Ensuite, il navigue vers un écran d'édition où les champs de saisie sont pré-remplis avec les données de la tâche. Après avoir effectué les modifications, l'utilisateur clique sur un bouton qui utilise la fonction Patch pour mettre à jour la tâche dans la liste SharePoint.

Qu'est-ce qu'une variable dans Power Apps?

Une variable dans Power Apps est un espace de stockage temporaire qui peut contenir des données. Elle est utilisée pour passer des informations entre les écrans de l'application, facilitant ainsi la gestion des données sélectionnées par l'utilisateur.


Quelques cas d'usages :

Gestion de projet

Utiliser Power Apps pour créer une application de gestion de projet qui permet aux utilisateurs d'ajouter, de modifier et de suivre les tâches dans une liste SharePoint. Cela améliore la collaboration et la transparence au sein des équipes.

Suivi des tâches

Développer une application qui permet aux employés de soumettre des tâches et de suivre leur statut. Les utilisateurs peuvent facilement ajouter de nouvelles tâches et mettre à jour les tâches existantes, ce qui augmente l'efficacité et réduit les erreurs.

Planification d'événements

Créer une application pour planifier des événements où les utilisateurs peuvent ajouter des événements à une liste SharePoint, modifier les détails et suivre les dates limites. Cela aide à organiser les événements de manière plus structurée.

Gestion des ressources

Mettre en place une application pour gérer les ressources d'une entreprise, où les utilisateurs peuvent ajouter et modifier des informations sur les ressources disponibles, en utilisant une liste SharePoint pour stocker les données.

Suivi des demandes de service

Développer une application qui permet aux utilisateurs de soumettre des demandes de service et de suivre leur statut. Les agents peuvent modifier les demandes existantes et mettre à jour les informations, ce qui améliore le service client.


Glossaire :

Power Apps

Une plateforme de développement d'applications qui permet aux utilisateurs de créer des applications personnalisées sans nécessiter de compétences en programmation avancées.

Patch

Une fonction dans Power Apps utilisée pour ajouter ou modifier des enregistrements dans une source de données, comme une liste SharePoint.

SharePoint

Un service de collaboration de Microsoft qui permet de stocker, gérer et partager des documents et des informations au sein d'une organisation.

Liste SharePoint

Une collection d'éléments de données dans SharePoint, semblable à une table de base de données, où chaque élément peut avoir plusieurs champs.

Champ

Une colonne dans une liste SharePoint qui contient un type spécifique de données, comme du texte, une date ou un choix.

Écran de saisie

Une interface utilisateur dans une application Power Apps où les utilisateurs peuvent entrer des données.

Galerie

Un contrôle dans Power Apps qui affiche une collection d'éléments, permettant aux utilisateurs de naviguer et de sélectionner des éléments.

Variable

Un espace de stockage temporaire dans Power Apps qui peut contenir des données et être utilisé pour passer des informations entre les écrans.

Sélecteur de date

Un contrôle dans Power Apps qui permet aux utilisateurs de choisir une date à partir d'un calendrier.

Enregistrement

Un ensemble de données qui représente une seule entrée dans une liste SharePoint, contenant des valeurs pour chaque champ.

Valeur

La donnée spécifique assignée à un champ dans un enregistrement, par exemple, le titre d'une tâche.

0 sur 5
( 0 avis )
5 (0)
4 (0)
3 (0)
2 (0)
1 (0)

Rappel

Afficher