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


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir