Fonction de recherche et de lancement de Power Apps pour améliorer lexpérience utilisateur

Fonction de recherche et de lancement de Power Apps pour améliorer lexpérience utilisateur

Dans ce didacticiel, nous allons parler de la fonction Power Apps LookUp et de la fonction Launch pour améliorer l'expérience de l'utilisateur final.

La fonction LookUp est utilisée pour rechercher des éléments d'information dans différentes sources de données.

Il est très similaire à VLOOKUP et HLOOKUP d'Excel, mais plus flexible et couvre plus de terrain comme INDEX MATCH. C'est parfait si vous travaillez avec plusieurs sources de données dans une seule application.

La fonction de lancement permet aux utilisateurs de lancer une page Web ou une autre application à partir de l'application que nous avons créée dans Power Apps.

La fonction de lancement est idéale si vous souhaitez que les utilisateurs finaux puissent appeler des numéros de téléphone enregistrés dans l'application ou lancer des applications telles que Google Maps.

Table des matières

Travailler avec deux sources de données

Commençons par la fonction LookUp. Comme nous l'avons mentionné précédemment, LookUp est parfait si nous voulons extraire des informations de plusieurs sources.

Dans l'exemple que nous utilisons, nos données proviennent de deux sources de données, toutes deux enregistrées dans un fichier Excel dans OneDrive. Une source de données est une table contenant des informations sur le client, qui s'affiche dans l'écran Détails du client. La deuxième source de données contient des informations sur les agents de l'organisation, qui peuvent être trouvées sur l'écran Agent.

L'objectif ici est de combiner les deux ensembles de données afin que nous puissions rechercher et afficher des enregistrements spécifiques.

Par exemple, nous pourrions être intéressés de connaître le numéro de téléphone de l'agent qui s'occupe de Brooks Tharpe. Si nous allons dans les détails du client, cela nous montre le nom de l'agent, Beto Yark.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Cependant, cet écran ne nous montre pas le numéro de téléphone de l'agent. Une fois que nous voyons le nom de l'agent sur l'écran des détails du client, nous devons passer à l'écran de l'agent pour voir quel est le numéro de téléphone de Beto Yark.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Cela a un impact sur le confort de l'utilisateur final. Idéalement, nous voudrions que les coordonnées de l'agent s'affichent également dans l'écran Détails du client. C'est là qu'intervient la fonction Power Apps LookUp.

Fonctionnement de la fonction de recherche de Power Apps

Commençons par ajouter un libellé, qui affichera le texte « Le numéro de téléphone de l'agent est : ».

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Ensuite, nous ajouterons une autre étiquette qui affichera le numéro de téléphone de l'agent.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Le but ici est que ce libellé affiche le numéro de téléphone renvoyé par la fonction LookUp. Nous allons donc choisir Texte dans la liste déroulante des propriétés et commencer par la fonction LookUp dans la barre de formule.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

LookUp prend trois arguments - une table, une logique conditionnelle et une colonne.

Nous allons utiliser Table1_1, qui contient les noms et numéros de téléphone des agents.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Nous voulons que cette étiquette soit dynamique car nous avons d'autres agents sur cette liste. Nous ne voulons pas que la formule recherche simplement Beto Yark tout le temps. Nous allons donc référencer la colonne pour AgentName égale DataCardValue6.Text.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Nous utilisons la valeur textuelle pour DataCardValue6 car c'est le champ où se trouve le nom de l'agent. Cela signifie que cela change également en fonction de l'enregistrement recherché par l'utilisateur.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Enfin, nous allons faire référence à l'information réelle que nous recherchons. Dans ce cas, nous voulons le numéro de téléphone correspondant au nom de l'agent.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Maintenant, le numéro de Beto Yark s'affiche, ce qui signifie que nous avons réussi à référencer les données d'un tableau contenant nos informations d'agent sur une page initialement liée à une autre source de données.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Si nous choisissons un enregistrement différent, cette fois pour le client nommé Lauran Otoole, nous voyons que l'agent affecté est Mark Siedling. Cela signifie que le numéro de téléphone indiqué ci-dessous a également changé.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Si nous jetons un coup d'œil au tableau réel de notre source de données, cela prouve que le bon numéro s'affichait sur notre écran.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Cela signifie que la formule fonctionne comme nous le souhaitons.

Ajout de la fonctionnalité d'appel

Maintenant que nous avons exploré la fonction Power Apps LookUp, passons à la fonction Launch. Bien que Launch puisse aider à ouvrir un certain nombre d'applications différentes, dans cet exemple, nous allons nous concentrer sur l'ajout de la fonctionnalité d'appel.

Commençons par ajouter un bouton juste à côté du numéro de téléphone de l'agent. Changeons le texte en "Appeler l'agent".

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Avec le bouton en surbrillance, nous choisirons OnSelect dans la liste déroulante des propriétés et utiliserons la fonction Launch.

Puisque nous ajoutons la fonctionnalité d'appel, nous utiliserons "tel" pour indiquer que les données référencées sont un numéro de téléphone. Ensuite, nous ferons un suivi avec le numéro de téléphone réel.

Avec cette formule en place, le bouton Appeler l'agent recherchera une application qui permettra à l'utilisateur d'appeler ce numéro de téléphone. Si l'utilisateur est sur son mobile, le bouton tentera d'ouvrir l'application Téléphone et composera ce numéro. Si vous êtes sur votre ordinateur, il peut tenter de lancer Skype. Si vous êtes sur un iPad, il peut ouvrir Facetime.

Encore une fois, nous voulons que ce bouton soit dynamique. Nous ne voulons pas qu'il compose tout le temps le même numéro. Ce que nous voulons, c'est que le bouton compose le numéro qui apparaît sur l'étiquette à côté.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Nous devons donc référencer le texte sur Label8.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Pour ce faire, nous allons avoir besoin de la fonction Concatenate . La concaténation relie une série de chaînes, dans ce cas, le "tel :" et le texte de l'étiquette.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Maintenant que nous avons cette formule en place, voyons ce qui se passe lorsque nous utilisons le bouton. En remontant le dossier de Kia Dejohn, cela montre que l'agent est Andy Chapman. Cliquons sur le bouton Appeler l'agent.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Parce que je suis sur mon ordinateur, vous pouvez voir qu'il essaie de lancer une application pour appeler le numéro.

Fonction de recherche et de lancement de Power Apps pour améliorer l'expérience utilisateur

Encore une fois, l'application à lancer dépendra de l'appareil que vous utilisez. En fin de compte, il va lancer l'application qui vous permettra d'appeler le numéro à l'écran.


Présentation de Power Apps : définition, fonctionnalités, fonctions et importance
Environnements Power Apps : configuration correcte des éléments de l'application
Fonctions et formules PowerApps | Une introduction

Conclusion

Les fonctions de recherche et de lancement de Power Apps ne sont que deux des nombreuses fonctions qui peuvent optimiser l'application sur laquelle vous travaillez. La possibilité de voir des informations importantes en un seul endroit et de passer un appel directement à partir de cette page permet aux utilisateurs finaux de faire plus rapidement ce qu'ils doivent faire.

Au fur et à mesure que nous créerons d'autres didacticiels pour Power Apps, nous explorerons d'autres fonctionnalités similaires qui rendront votre application encore plus utile.

Tous mes vœux,

Henri


Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.