Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
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.
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.
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 : ».
Ensuite, nous ajouterons une autre étiquette qui affichera le numéro de téléphone de l'agent.
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.
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.
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.
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.
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.
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.
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é.
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.
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".
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é.
Nous devons donc référencer le texte sur Label8.
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.
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.
Parce que je suis sur mon ordinateur, vous pouvez voir qu'il essaie de lancer une application pour appeler le numéro.
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
Qu'est-ce que le self en Python ? Exemples concrets
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.
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.
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.
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.
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.
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.
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.
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.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir