Fonctions Power Apps : Utilisation de User(), Today() et Now()

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Dans ce didacticiel, nous allons parler de trois fonctions Power Apps qui peuvent faire une énorme différence dans la façon dont les utilisateurs finaux voient et utilisent votre application : les fonctions User(), Today() et Now().

Si vous avez suivi nos autres didacticiels sur Power Apps , vous savez probablement comment créer votre propre application et comment la publier maintenant. La beauté de cette plate-forme réside dans sa facilité d'utilisation, même pour ceux qui ont peu d'expérience en matière de codage ou de développement d'applications.

Mais créer une application signifie également penser à la commodité de l'utilisateur final. C'est la beauté des trois fonctions Power Apps dont nous parlerons aujourd'hui.

Table des matières

La fonction Utilisateur()

La fonction User() renvoie une information sur l'utilisateur actuel de l'application.

Cette fonction introduit de nombreuses possibilités en termes de personnalisation, surtout si plusieurs personnes utilisent votre application.

Pour vous montrer comment fonctionne la fonction User() , ajoutons une étiquette, puis choisissons la propriété text sous la liste déroulante des propriétés.

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Ensuite, tapez User() et ajoutez un point pour voir quelles options nous avons.

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Comme vous pouvez le constater, la fonction User() peut renvoyer trois éléments : l'e-mail de l'utilisateur, son nom complet et son image. Donc, si nous tapons User().Email, l'adresse e-mail de l'utilisateur apparaît sur l'étiquette que nous avons créée.

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Si nous essayons User().FullName, il renvoie alors Henry Legge.

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Cela nous donne tellement d'options en termes de personnalisation de l'application en fonction de qui l'utilise.

Par exemple, nous pouvons avoir un message de bienvenue qui utilise le nom réel de l'utilisateur sur la page d'accueil. Si vous souhaitez des personnalisations plus avancées, il est également possible d'utiliser cette fonction pour dicter certains paramètres en fonction des préférences de l'utilisateur.

Pour l'instant, regardons comment nous pouvons utiliser cette fonction pour créer un message de bienvenue personnalisé. Passons à notre écran d'accueil.

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Nous allons commencer par ajouter une étiquette ici en haut et personnaliser la couleur en blanc afin qu'elle s'aligne avec le reste du thème.

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Puisque nous allons joindre différentes chaînes dans cette formule, nous allons utiliser la fonction Concaténer .

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Ensuite, nous ajouterons le texte "Bienvenue" et référencerons le nom complet de l'utilisateur. Une fois que nous avons appuyé sur la touche Entrée, vous verrez que l'étiquette indique maintenant "Bienvenue Henry Legge".

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Parce que nous avons référencé l'utilisateur, cela signifie que le nom change en fonction de qui est connecté.

Les fonctions Now() et Today()

Passons à la fonction suivante dont nous allons discuter, qui est la fonction Now().

La fonction Now() renvoie la date et l'heure actuelles.

Allons à notre écran principal et ajoutons une étiquette. Ensuite, utilisons la fonction Now(). Comme vous pouvez le voir, l'étiquette affiche la date actuelle et un horodatage.

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Cet horodatage change en fonction de votre fuseau horaire. Cela signifie que même si vous avez des utilisateurs d'applications dans d'autres endroits du monde, la date et l'heure actuelles seront toujours affichées, et non les vôtres.

Cette fonction offre aussi de nombreuses possibilités en termes de personnalisation. Par exemple, vous pouvez rendre certaines fonctionnalités de l'application disponibles uniquement à certains moments de la journée. Vous pouvez également définir un message personnalisé à une heure précise.

En revanche, la fonction Today() ne renvoie que la date du jour.

Donc, si nous copions l'étiquette mais mettons Today () à la place, nous pouvons voir la différence entre les deux.

Fonctions Power Apps : Utilisation de User(), Today() et Now()

Choisir entre la fonction Now () et Today () est plus une préférence, c'est donc à vous de décider ce qui, selon vous, servirait le mieux votre utilisateur final. Vous pouvez également penser à d'autres fonctionnalités que vous souhaitez que votre application ait et choisir la fonction qui, selon vous, conviendra le mieux.

Revenons maintenant à la page d'accueil. Disons que nous voulons garder les choses simples et que cela ne nous dérange pas vraiment de ne pas afficher l'heure ici. Créons donc une nouvelle étiquette qui utilise la fonction Today().

Fonctions Power Apps : Utilisation de User(), Today() et Now()


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

Ce que nous avons couvert dans ce tutoriel ne sont que les bases. Mais comme mentionné précédemment, ces trois fonctions Power Apps pourraient conduire à un nombre infini de personnalisations susceptibles d'améliorer l'expérience utilisateur.

Lorsque vous travaillez sur votre application, réfléchissez à la manière dont l'utilisateur spécifique peut appliquer ses propres préférences ou à la manière dont la date et l'heure peuvent avoir un impact sur le fonctionnement des choses. Plus vous êtes créatif avec ces solutions, plus vos utilisateurs apprécieront l'application sur laquelle vous avez travaillé.

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.