Vous allez céer une jointure de données dans Power Apps avec deux listes SharePoint. Vous pouvez le faire avec d’autres sources de données que SharePoint.
Notamment, vous verrez comment utiliser la fonction LookUp qui cherche des informations dans une source de données. Cette fonction est très similaire à la fonction équivalente de Microsoft Excel.
Préparation
La manipulation Ajouter une connexion SharePoint Online dans Power Apps doit être terminé avec succès.
Ensuite, la liste lstFruits doit exister dans votre site SharePoint.
Enfin, la liste lstProducteurs doit exister dans votre site SharePoint.
Si vous rencontrez des erreurs dans les manipulations ci-dessous, lisez l’article qui explique comment débuguer les erreurs dans Power Apps.
Gardez à l’esprit que l’interface a pu évoluer fortement depuis que cet article a été rédigé.
Modifier une application Power Apps existante
Vous allez modifier une application Power Apps existante.
Pour ce faire, ouvrez le site web Microsoft Power Apps.
Ensuite, dans le volet de gauche, cliquez sur Applications.
Puis, dans le volet central de droite, sous l’onglet Applications récentes, cliquez sur les 3 petits points en face du nom de votre application canFruits.
Ensuite, dans la liste qui apparaît, cliquez sur : Modifier.
Enfin, patientez quelques instants. Si vous obtenez un pop-up de bienvenue, cliquez sur le bouton Ignorer : votre application s’ouvre en modification.
Insérer un contrôle Étiquette
Pour afficher le pays du producteur, vous allez utiliser un contrôle de type étiquette.
Avant d’insérer ce contrôle, vous allez lui faire de la place sur l’écran EcranModification.
Pour ce faire, cliquez dans l’arborescence sur EditForm1 qui se trouve sous EcranModification.
Notamment, une fois que le contrôle EditForm1 est sélectionné, réduisez sa taille avec la souris, de façon que le bas du formulaire se trouve juste en-dessous de la carte du producteur. Cela correspond à :
Height = 621
Pour vous aider, regardez la copie d’écran ci-dessous.
Maintenant, il faut insérer le contrôle de type étiquette.
Pour ce faire, sélectionnez l’écran EcranModification dans l’arborescence.
Ensuite, cliquez dans l’onglet Insérer puis cliquez sur Étiquette : un nouveau contrôle apparait (Label1).
Puis, descendez le sous le formulaire et centrez-le.
Cela correspond à :
Y = 709
Créer la jointure de données dans Power Apps
Notamment, dans la zone de la formule, définissez Label1 pour créer la jointure de données dans Power Apps.
Text = "Provenance : " & LookUp(lstProducteurs; Titre = ListeDeroulanteProducteurs.Selected.Titre; Provenance.Value)
Cette formule concatène un texte (« Provenance : « ) et le résultat de la fonction LookUp. Ensuite, cette fonction cherche dans la liste lstProducteurs, l’élément dont le titre est identique au titre de l’élément sélectionné dans la liste déroulante ListeDeroulanteProducteurs. Puis, elle affiche la valeur correspondante de la colonne Provenance.
Pour vous aider, regardez la copie d’écran ci-dessous.
Exécuter l’application avec la jointure de données dans Power Apps
Avant d’exécuter l’application, vous allez l’enregistrer. Pour ce faire, appuyez sur les touches suivantes de votre clavier : Ctrl + S.
Ensuite, cliquez sur EcranModification.
Appuyez sur la touche F5.
Pour vous aider, regardez la copie d’écran ci-dessous.
Changez le producteur du fruit sélectionné pour Verdure stagionali, puis vérifiez que la liste provenance a bien été mise à jour avec Italie.
À la fin de vos tests, fermez l’application.
Enregistrer l’application avec la jointure de données dans Power Apps
Cliquez sur le ruban Fichier puis dans le volet de gauche, cliquez sur Enregistrer.
La publication d’une application la rend disponible auprès des utilisateurs autorisés.
Dans l’écran Enregistrer, cliquez sur Publier : une boîte de dialogue vous informe que la publication donne accès aux utilisateurs dotés d’autorisations.
Dans cette boîte de dialogue, cliquez sur le bouton Publier cette version.
Cliquez sur la flèche en haut et à gauche pour revenir à l’accueil.
Fermez l’onglet de votre application : un pop-up apparaît pour confirmer la fermeture. Dans ce pop-up, cliquez sur le bouton Quitter la page. Vous retrouverez votre application sous le menu Applications de l’accueil du site Power Apps.
La manipulation est terminée.
Laisser un commentaire