PowerApps - Premiers pas avec la fonction Patch Vidéo

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
  • 3 vues
00:00:06
à utiliser la fonction patch dans Power apps
00:00:09
afin d'ajouter ou de modifier des données dans une liste SharePoint
00:00:13
en utilisant des exemples simples.
00:00:16
La base utilisée ici
00:00:17
est une liste SharePoint appelée
00:00:20
tâche collaborateur.
00:00:22
Elle contient trois champs principaux.
00:00:24
Le premier s'intitule titre,
00:00:26
il permet de saisir le nom de la tâche.
00:00:29
Le second champ s'appelle statut.
00:00:32
Et propose trois options au choix,
00:00:34
affaires,
00:00:35
en cours et terminer.
00:00:37
Le troisième champ se nomme date échéance.
00:00:40
Il permet d'indiquer la date limite d'une tâche.
00:00:44
Une fois la liste créée,
00:00:46
elle doit être connectée à l'application Power Ups en passant par le menu données,
00:00:50
puis en sélectionnant le site SharePoint
00:00:53
et la liste concernée.
00:00:58
passons maintenant à l'ajout d'une tâche.
00:01:00
L'application comporte un écran de saisie
00:01:03
avec une zone de texte pour le titre,
00:01:05
une liste déroulante pour le statut,
00:01:08
un sélecteur de date pour la date d'échéance.
00:01:11
Lorsque l'utilisateur a rempli ses champs,
00:01:13
il clique sur le bouton.
00:01:15
Ajoutez.
00:01:16
Ce bouton utilise une formule patch qui permet de créer un nouvel enregistrement
00:01:21
dans la liste SharePoint.
00:01:23
La structure est simple.
00:01:25
On utilise la fonction patch avec la liste tâche collaborateur,
00:01:29
puis on précise que l'on souhaite créer un nouvel élément
00:01:33
en utilisant default.
00:01:35
Ensuite,
00:01:36
on indique les valeurs à enregistrer.
00:01:39
Le chant titre prend le texte saisi.
00:01:41
Le chant statut
00:01:43
reçoit la valeur sélectionnée dans la liste déroulante,
00:01:46
mais sous une forme particulière.
00:01:49
En effet,
00:01:50
comme statut est un champ de type choix,
00:01:53
il faut l'envoyer sous la forme d'un enregistrement avec une clé appelée
00:01:58
value.
00:01:59
Enfin,
00:02:00
la date d'échéance est récupérée à partir du sélecteur de date.
00:02:06
voyons maintenant comment modifier une tâche existante.
00:02:10
L'application contient un premier écran
00:02:12
avec une galerie qui affiche la liste des tâches
00:02:15
en provenance de SharePoint.
00:02:17
Cette galerie est connectée à la liste
00:02:20
tâche collaborateurs.
00:02:22
Chaque carte représente une tâche
00:02:25
avec son titre,
00:02:26
son statut
00:02:27
et sa date d'échéance.
00:02:29
Lorsque l'utilisateur clique sur une carte dans cette galerie,
00:02:32
on souhaite l'emmener vers un second écran
00:02:35
dans lequel il pourra modifier les informations de la tâche.
00:02:38
Mais pour que les champs de saisie de cet écran soient
00:02:41
pré-remplis avec les bonnes données,
00:02:44
il faut d'abord enregistrer la tâche sélectionnée dans une variable.
00:02:47
Pour cela,
00:02:48
dans la propriété onelect de la carte ou du
00:02:51
bouton associé à chaque élément de la galerie,
00:02:54
on écrit la formule suivante.
00:02:56
On utilise la fonction sept,
00:02:58
suivie du nom de la variable,
00:03:00
par exemple,
00:03:01
on écrit
00:03:02
sept puis entre parenthèses
00:03:04
var tache sélectionné
00:03:07
10ème.
00:03:09
Cela signifie que l'on enregistre dans la variable appelée V tache sélectionné
00:03:15
l'élément sur lequel l'utilisateur vient de cliquer.
00:03:18
Juste après cette instruction,
00:03:20
on ajoute une seconde action pour changer d'écran.
00:03:23
On écrit
00:03:24
navigate,
00:03:25
suivi du nom de l'écran d'édition.
00:03:28
Au final,
00:03:28
la propriété on Select
00:03:30
contiendra deux instructions.
00:03:32
D'abord sept pour stocker la tâche,
00:03:35
puis navigate
00:03:36
pour aller à l'écran d'édition.
00:03:39
Sur l'écran d'édition,
00:03:41
les champs de saisie sont configurés pour afficher les données de la variable.
00:03:45
Dans le champ de texte,
00:03:47
on définit la propriété default comme étant vache sélectionné point titre.
00:03:52
Pour la liste déroulante,
00:03:53
on indique Varthe sélectionné point
00:03:56
statut
00:03:57
point
00:03:58
valu.
00:03:59
Et pour le sélecteur de date,
00:04:00
on écrit V tache sélectionné
00:04:04
point date échéance.
00:04:06
L'utilisateur voit alors les données de la tâche s'afficher dans les champs.
00:04:09
Il peut les modifier librement.
00:04:12
Une fois que c'est fait,
00:04:13
il clique sur le bouton
00:04:15
modifier.
00:04:16
Ce bouton contient une formule patch qui
00:04:18
cible la variable var tâches sélectionnée.
00:04:22
On écrit patch suivi du nom de la liste SharePoint,
00:04:26
puis la variable,
00:04:27
puis les champs à mettre à jour.
00:04:29
Par exemple,
00:04:30
le champ titre prend la valeur du champ de saisie.
00:04:33
Le champ statut
00:04:34
reçoit la valeur choisie.
00:04:36
Mais toujours sous la forme d'un enregistrement
00:04:38
contenant la clé value.
00:04:41
Enfin,
00:04:41
la date d'échéance est mise à jour avec la nouvelle date.
00:04:44
Cette méthode permet de modifier une tâche existante en toute simplicité,
00:04:50
en utilisant une variable globale
00:04:52
pour conserver la sélection
00:04:54
entre les écrans.
00:04:56
Elle offre une logique claire et facile à mettre
00:04:58
en place dans n'importe quelle application power apps.

Il n’existe aucun élément correspondant à votre recherche dans cette vidéo...
Effectuez une autre recherche ou retournez au contenu !

 

Mandarine AI: CE QUI POURRAIT VOUS INTÉRESSER

Rappel

Afficher