Personnaliser les applications et les aligner avec vos thèmes

Personnaliser les applications et les aligner avec vos thèmes

Dans ce didacticiel, je vais vous montrer comment personnaliser des applications à l'aide des différents outils et fonctions de la plateforme Power Apps. La personnalisation des applications peut vous aider à créer un look unique qui s'aligne parfaitement avec vos thèmes ou votre image de marque préférés tout en fournissant efficacement les données que vous souhaitez afficher.

Si vous avez parcouru les autres didacticiels sur Power Apps , vous verrez que la plus grande force de cette plateforme est sa facilité d'utilisation.

Table des matières

Personnalisation des applications : l'écran principal et l'écran de documentation

Lorsque vous démarrez une application à partir d'un canevas vierge, il est important de commencer avec un écran principal et un écran de documentation. Avoir ces deux écrans vous aidera à accélérer l'ensemble de votre processus et vous aidera à maintenir une apparence uniforme dans toute l'application, quel que soit le nombre d'écrans avec lesquels vous vous retrouvez.

L'écran principal sert de modèle pour l'ensemble de l'application. Il dicte à quoi ressembleront le reste de vos écrans. Pour cet exemple, voici à quoi ressemble notre écran maître.

Personnaliser les applications et les aligner avec vos thèmes

Comme vous pouvez le voir, nous avons un titre dans la zone supérieure située au-dessus d'un rectangle rouge qui s'étend également sur toute la longueur de l'écran. Cela signifie que lorsque nous ajoutons plus d'écrans à l'application, chaque page aura toujours cet en-tête.

Quant à l'écran de documentation, il sert de point de référence pour tous les éléments à utiliser dans l'application que nous construisons. Puisque nous avons déjà un titre et une barre supérieure sur l'écran principal, affichons également les mêmes choses sur l'écran de documentation.

Nous avons déjà un rectangle rouge ici.

Personnaliser les applications et les aligner avec vos thèmes

Il nous suffit donc d'ajouter le titre. Pour ce faire, créez simplement une étiquette à l'aide du menu déroulant Texte sous le ruban Insérer.

Personnaliser les applications et les aligner avec vos thèmes

Maintenant qu'il y a une zone de texte ici, nous voudrions utiliser la même taille de police que celle de l'écran principal.

Personnaliser les applications et les aligner avec vos thèmes

En revenant à l'étiquette sur l'écran principal, cela montre que la taille de la police est de 40.

Personnaliser les applications et les aligner avec vos thèmes

Je vais donc faire en sorte que le texte apparaisse sur l'écran de documentation 40 également.

Personnaliser les applications et les aligner avec vos thèmes

Puisque nous utiliserons l'écran de documentation comme point de référence, il est important d'étiqueter correctement tous les éléments qu'il contient. Pour le moment, les éléments ici sont nommés Label3 et Rectangle2, qui sont tous deux assez génériques.

Personnaliser les applications et les aligner avec vos thèmes

Renommez-les donc et appelez-les plutôt Title et TopBar.

Personnaliser les applications et les aligner avec vos thèmes

Personnalisation des applications à l'aide de l'écran de documentation

Maintenant que nous avons correctement étiqueté les éléments dans l'écran de documentation, nous pouvons commencer à personnaliser d'autres écrans. Dans ce cas, le seul autre écran dont nous disposons est l'écran principal.

Disons que le titre sur l'écran principal n'est toujours pas à la bonne taille. Tout ce que nous avons à faire est de sélectionner Label1 sur l'écran principal. Ensuite, en choisissant Taille dans le menu déroulant des propriétés, nous taperons le nom de l'élément que nous voulons référencer sur l'écran de documentation (qui, dans ce cas, est Titre) et suivrons la propriété que nous voulons imiter.

Personnaliser les applications et les aligner avec vos thèmes

Une fois que nous avons appuyé sur Entrée après avoir tapé Title.Size, cela devrait automatiquement changer l'élément que nous avons personnalisé.

Personnaliser les applications et les aligner avec vos thèmes

Outre la taille, nous pouvons également personnaliser la couleur de l'étiquette. Disons que je veux le changer en blanc. Il vous suffit donc de mettre en surbrillance l'élément appelé Titre, de choisir Couleur dans la liste déroulante, puis de saisir Blanc.

Personnaliser les applications et les aligner avec vos thèmes

Maintenant que le titre de notre page de documentation est blanc, revenons à l'écran principal et voyons ce qui se passe si nous référençons également cette propriété. Mettez en surbrillance Label1 sous l'écran maître, puis tapez Title.Color.

Personnaliser les applications et les aligner avec vos thèmes

Une fois que nous avons appuyé sur Entrée, vous verrez que cela ne changera pas seulement la couleur de l'élément que nous avons personnalisé. Il affiche également le code couleur RGBA sur la barre de formule.

Personnaliser les applications et les aligner avec vos thèmes

Maintenant, je vais vous montrer une autre façon de personnaliser en utilisant l'écran de documentation. Je vais ajouter un rectangle en regardant le menu déroulant sous Icônes.

Personnaliser les applications et les aligner avec vos thèmes

Je veux que ce rectangle soit la base de l'arrière-plan de mon écran principal. Je vais donc renommer cet élément en arrière-plan.

Personnaliser les applications et les aligner avec vos thèmes

Dans le volet de droite, je peux choisir les couleurs de cet élément sous l'onglet Propriétés.

Personnaliser les applications et les aligner avec vos thèmes

Je choisirai une couleur grise plus claire afin qu'elle n'interfère pas avec la façon dont les autres éléments apparaîtront au fur et à mesure que nous les ajouterons sur nos écrans.

Personnaliser les applications et les aligner avec vos thèmes

Passons maintenant à l'écran principal. Nous avons encore deux éléments ici - l'étiquette et le rectangle. Mais pour que nous puissions changer la couleur de fond de l'écran, nous n'aurons pas besoin d'ajouter un autre élément ici.

En m'assurant que l'écran principal est en surbrillance, je vais simplement chercher Remplir sous la liste déroulante. Ensuite, dans la barre de formule, je référencerai le rectangle que nous avons créé précédemment et sa couleur de remplissage. Une fois que j'ai appuyé sur Entrée après avoir tapé Background.Fill, vous verrez que l'arrière-plan de cet écran affiche maintenant la même couleur que notre référence.

Personnaliser les applications et les aligner avec vos thèmes

Bien que nous ajoutions des éléments un par un et choisissions leurs couleurs individuelles, il est également possible d'utiliser les thèmes par défaut sous le ruban Accueil. Ceux-ci devraient suffire, surtout si l'un des thèmes correspond à votre image de marque.

Personnaliser les applications et les aligner avec vos thèmes

Mais si aucun des thèmes ne correspond à ce dont vous avez besoin, la méthode de documentation fonctionnera parfaitement.

Personnalisation des applications en ajoutant des boutons

Un élément utile que nous pouvons ajouter à notre application serait les boutons. Les boutons sont un excellent moyen de permettre aux utilisateurs de passer d'une partie de l'application à une autre. Ce serait formidable sur l'écran d'accueil de l'application.

Alors créons d'abord un écran d'accueil. Puisque nous avons déjà un écran principal, nous pouvons simplement le dupliquer pour nous éviter d'avoir à créer un écran d'accueil à partir de zéro.

Personnaliser les applications et les aligner avec vos thèmes

Comme vous pouvez le voir, les deux écrans contiennent exactement les mêmes éléments.

Personnaliser les applications et les aligner avec vos thèmes

Renommez l'écran maître en double et appelez-le HomeScreen.

Personnaliser les applications et les aligner avec vos thèmes

Si vous vérifiez les éléments sous l'écran d'accueil, vous verrez qu'il porte également les mêmes références que nous avons faites lors de la personnalisation de l'écran principal. Si vous regardez Label1_1, par exemple, il fait toujours référence à la taille du titre à partir de l'écran de documentation.

Personnaliser les applications et les aligner avec vos thèmes

Puisque cela va être notre écran d'accueil, changeons le texte sur cette étiquette. Pour ce faire, nous pouvons simplement taper le nouveau texte sous le volet Propriétés sur le côté droit. Tapons dans l'écran d'accueil.

Personnaliser les applications et les aligner avec vos thèmes

Maintenant, ajoutons un bouton sur notre écran d'accueil. Nous pouvons le faire en cliquant sur le bouton sous le ruban Insérer.

Personnaliser les applications et les aligner avec vos thèmes

Comme tout autre élément, nous pouvons faire glisser le bouton où nous voulons et le redimensionner en cliquant et en faisant glisser les points autour de l'élément.

Personnaliser les applications et les aligner avec vos thèmes

Ensuite, changeons le texte de ce bouton en "Afficher les clients". Sélectionnez simplement le bouton, choisissez Texte dans la liste déroulante des propriétés, puis tapez Afficher les clients directement dans la barre de formule.

Personnaliser les applications et les aligner avec vos thèmes

Pour lui donner un aspect plus professionnel, ajoutons une icône de loupe.

Personnaliser les applications et les aligner avec vos thèmes

Vous pouvez déplacer l'icône et la redimensionner. Dans ce cas, plaçons-le simplement au-dessus du texte de ce bouton.

Personnaliser les applications et les aligner avec vos thèmes

Ensuite, changeons la couleur de la loupe en blanc en allant dans le volet des propriétés à droite.

Personnaliser les applications et les aligner avec vos thèmes

Pour rendre cela plus esthétique, changeons également les couleurs du bouton. Mais nous devrons le faire à partir de l'écran de documentation afin de pouvoir facilement référencer les mêmes couleurs et paramètres lorsque nous construirons d'autres écrans.

Mettons en surbrillance ces nouveaux éléments que nous avons ajoutés et cliquez sur Ctrl + C pour les copier.

Personnaliser les applications et les aligner avec vos thèmes

Ensuite, allez sur l'écran de documentation et cliquez sur Ctrl + V pour coller les éléments sur cet écran.

Personnaliser les applications et les aligner avec vos thèmes

Puisque notre TopBar est marron, nous voulons nous assurer que la couleur de notre bouton la complète.

Personnaliser les applications et les aligner avec vos thèmes

Alors changeons la couleur en quelque chose qui ira bien avec notre thème.

Personnaliser les applications et les aligner avec vos thèmes

Nous devons nous assurer que le bouton de l'écran d'accueil correspond aux propriétés que nous venons de définir sur l'écran de documentation. La première chose que nous devons faire est de changer le nom de cet élément en HomeScreenButton.

Personnaliser les applications et les aligner avec vos thèmes

Revenons ensuite à l'écran d'accueil et modifions le remplissage du bouton pour qu'il corresponde à ce que nous avons défini sur l'écran de documentation.

Personnaliser les applications et les aligner avec vos thèmes

En surface, le bouton Afficher les clients semble bien avec la couleur que nous avons choisie. Mais lorsque nous le survolons, vous verrez qu'il revient toujours à la couleur bleue d'origine.

Personnaliser les applications et les aligner avec vos thèmes

Pour changer cela, recherchez simplement HoverFill.

Personnaliser les applications et les aligner avec vos thèmes

En regardant les propriétés actuelles du remplissage de survol, cela montre que la couleur est estompée de 20%, mais utilise également une couleur spécifique comme référence, ce que nous ne voulons pas.

Personnaliser les applications et les aligner avec vos thèmes

Ainsi, au lieu de faire référence à un code de couleur RGBA spécifique, référençons plutôt HomeSreenButton.Fill.

Personnaliser les applications et les aligner avec vos thèmes

Une fois que nous avons appuyé sur Entrée, vous verrez que le bouton utilise maintenant la couleur que nous voulons.

Personnaliser les applications et les aligner avec vos thèmes

Une autre chose que nous devons corriger est la couleur qui apparaît lorsque vous cliquez sur le bouton. Comme vous pouvez le voir, il devient blanc lorsque vous cliquez dessus.

Personnaliser les applications et les aligner avec vos thèmes

La meilleure façon de résoudre ce problème est de s'assurer que l'icône que nous avons utilisée, qui est la loupe, ne se cache pas chaque fois que le bouton est cliqué. Nous pouvons le faire en changeant la couleur de l'icône et en la définissant sur la même couleur que la TopBar.

Personnaliser les applications et les aligner avec vos thèmes

Puisque nous avons besoin de trois boutons sur l'écran d'accueil, nous devrons reproduire ce bouton spécifique deux fois. Pour ce faire, sélectionnez simplement les éléments et cliquez sur Ctrl + C pour les copier.

Personnaliser les applications et les aligner avec vos thèmes

Ensuite, cliquez simplement sur Ctrl + V pour coller les mêmes éléments sur cet écran. Faites la même chose une fois de plus pour ajouter un troisième bouton. Ensuite, nous les ferons simplement glisser au bon endroit pour nous assurer que l'écran est beau.

Personnaliser les applications et les aligner avec vos thèmes

Maintenant, changeons le texte. Le second sera Ajouter un nouveau client et le troisième sera Voir les agents.

Personnaliser les applications et les aligner avec vos thèmes

Maintenant que nous avons trois boutons ici, assurons-nous qu'ils vont réellement quelque part. Nous devons préparer l'écran où ces boutons vont atterrir.

Personnalisation des applications en ajoutant des galeries

Une galerie est une collection ou une liste d'éléments disposés d'une certaine manière. Pensez à vos contacts sur votre mobile. C'est un excellent exemple de galerie.

Le premier bouton de l'écran d'accueil est pour Afficher les clients, nous allons donc créer un nouvel écran où ce bouton va atterrir. Cet écran va être un endroit idéal pour une galerie.

Tout comme ce que nous avons fait avec les autres écrans, nous allons dupliquer l'écran principal et le renommer en ViewCustomersScreen.

Personnaliser les applications et les aligner avec vos thèmes

Ensuite, nous allons cliquer sur Galerie sous le bouton Insérer. Les galeries se présentent sous différents formats, mais pour cette application spécifique, utilisons la disposition verticale.

Personnaliser les applications et les aligner avec vos thèmes

Voici à quoi ressemble une galerie verticale.

Personnaliser les applications et les aligner avec vos thèmes

Comme vous pouvez le voir, il ne montre que trois entrées. Mais si vous faites glisser la galerie vers le bas pour remplir l'écran, elle ajoute des entrées pour remplir l'espace.

Personnaliser les applications et les aligner avec vos thèmes

Même si la galerie affiche actuellement quatre entrées vides, cela ne signifie pas que nous ne pouvons accueillir que quatre ensembles de données ici. Dans PowerApps, les galeries créeront automatiquement le nombre exact d'entrées en fonction des données.

Puisque nos données ne contiennent pas d'images, changeons la mise en page en titre, sous-titre et corps.

Personnaliser les applications et les aligner avec vos thèmes

Notre galerie actuelle n'est pas encore connectée à une source de données, c'est pourquoi elle nous demande automatiquement de sélectionner une source de données lorsque nous cliquons sur la galerie.

Personnaliser les applications et les aligner avec vos thèmes

Si cette fenêtre contextuelle ne s'affiche pas automatiquement, vous pouvez ajouter une source de données via le volet des propriétés sur la droite.

Personnaliser les applications et les aligner avec vos thèmes

Après avoir choisi la source, ouvrez simplement le dossier où se trouve votre fichier source.

Personnaliser les applications et les aligner avec vos thèmes

Nous allons utiliser les données de ce fichier Clients.

Personnaliser les applications et les aligner avec vos thèmes

C'est ce qu'il y a dans cette feuille de calcul. Ce sont les données que nous voulons afficher dans notre galerie.

Personnaliser les applications et les aligner avec vos thèmes

Une fois que je clique dessus, cela me permet de choisir une table.

Personnaliser les applications et les aligner avec vos thèmes

Et une fois que j'ai choisi ce tableau, les données qu'il contient seront alors affichées dans la galerie.

Personnaliser les applications et les aligner avec vos thèmes

À l'heure actuelle, chaque élément de la galerie affiche le nom de l'agent en haut.

Personnaliser les applications et les aligner avec vos thèmes

Cependant, il est plus logique d'afficher le prénom et le nom de famille en haut. Alors changeons cela en allant dans la barre de formule. Étant donné que le prénom et le nom sont sur deux colonnes distinctes, nous allons utiliser Concatenate.

Personnaliser les applications et les aligner avec vos thèmes

La grande chose à propos de la mise en page que nous avons choisie est qu'elle nous donne plus d'espace pour mettre plus d'informations sur chaque carte. Nous pouvons donc mettre l'emplacement du client ici sur la deuxième ligne.

Personnaliser les applications et les aligner avec vos thèmes

Ensuite, nous pouvons utiliser le niveau VIP sur la troisième ligne.

Personnaliser les applications et les aligner avec vos thèmes

L'avantage de créer une nouvelle toile, en particulier en mode tablette, est la quantité d'espace avec laquelle nous pouvons travailler. Pour cette galerie, par exemple, il nous reste tellement de place même si nous affichons déjà pas mal d'informations sur chaque carte.

Maximisons donc l'espace en modifiant le nombre de tours. Nous pouvons le faire ici dans le volet des propriétés.

Personnaliser les applications et les aligner avec vos thèmes

Changeons cela en 3 au lieu de 1 afin que nous puissions avoir une galerie multi-colonnes.

Personnaliser les applications et les aligner avec vos thèmes

Cela permet d'en voir plus d'un seul coup d'œil.

Ajout de la navigation aux boutons et aux icônes

Maintenant que nous avons quelques écrans avec lesquels travailler, nous pouvons commencer à ajouter une navigation qui nous mènera d'un écran à l'autre.

Pour commencer, ajoutons l'icône d'accueil en cliquant sur Icônes sous le ruban Insérer. Nous placerons cela en haut de l'écran Afficher les clients.

Personnaliser les applications et les aligner avec vos thèmes

Rendons cette icône blanche puisque nous avons une couleur de fond sombre .

Personnaliser les applications et les aligner avec vos thèmes

Une fois que nous avons ajouté la navigation, cliquer sur cette icône d'accueil nous ramènera directement à l'écran d'accueil. Nous ajouterons également une navigation ici sur le bouton Afficher les clients sur l'écran d'accueil qui nous mènera à l'écran Afficher les clients.

Personnaliser les applications et les aligner avec vos thèmes

Commençons par mettre en surbrillance le bouton Afficher les clients, puis recherchez OnSelect dans la liste déroulante des propriétés. Cela définira le déclencheur de notre navigation.

Personnaliser les applications et les aligner avec vos thèmes

Ensuite, dans la barre de formule, nous utiliserons Naviguer et référencerons l'écran auquel nous voulons accéder, à savoir ViewCustomersScreen.

Personnaliser les applications et les aligner avec vos thèmes

Une fois que cela a été défini, nous serons dirigés vers la galerie que nous avons configurée chaque fois que nous cliquons sur le bouton Afficher les clients.

Personnaliser les applications et les aligner avec vos thèmes

Passons maintenant à l'écran d'affichage des clients. Nous devons nous assurer que lorsqu'un utilisateur clique sur cette icône d'accueil, il sera ramené à l'écran d'accueil.

Personnaliser les applications et les aligner avec vos thèmes

Il y a deux façons de faire ça. Tout d'abord, nous pouvons utiliser Back. Cela vous ramène essentiellement au dernier écran que vous avez visité.

Personnaliser les applications et les aligner avec vos thèmes

Le problème avec cette commande est que nous avons plusieurs écrans dans cette application. Cela signifie que nous ne viendrons pas nécessairement de l'écran d'accueil tout le temps. Donc, cette commande serait probablement plus adaptée si nous avions un bouton ou une icône Retour ici au lieu d'une icône Accueil.

La commande la plus applicable à utiliser serait Naviguer. Nous ferons également référence à l'écran d'accueil pour indiquer à PowerApps où nous voulons que cette icône mène.

Personnaliser les applications et les aligner avec vos thèmes

Maintenant que nous avons ajouté la navigation à cet écran, la dernière chose que nous devons faire est de changer le texte du titre en Afficher les clients.

Personnaliser les applications et les aligner avec vos thèmes

Maintenant, nos écrans sont tous configurés avec les bonnes données affichées dans notre galerie, et avec des boutons de navigation nous amenant à différents écrans sur l'application.

Conclusion

En regardant la facilité de personnalisation des applications sur Power Apps, il devient encore plus évident que Microsoft a conçu cette plate-forme pour plus d'efficacité. Tout est facile à modifier et à personnaliser, et il ne faudra pas beaucoup de temps à quiconque pour créer une application à partir de zéro.

Ceci n'est qu'un petit aperçu de ce que nous pouvons faire via PowerApps. Outre les galeries et les écrans supplémentaires, nous pouvons ajouter d'autres éléments pour rendre notre application plus complète. Nous en discuterons dans d'autres tutoriels.

Tous mes vœux,

Henri


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









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