Salut et bienvenue sur Cybermatik pour ce nouveau tuto Power Apps dans lequel je te parle des formules nommées dans Power Apps Canvas. Derrière ce mot un peu technique se cache une fonctionnalité puissante qui va considérablement améliorer les performances de tes applications si elle est bien utilisée.
Les formules nommées sont apparues récemment, il y a environ 6 ou 7 mois, et permettent de simplifier et d’optimiser la gestion des variables globales dans tes applications. Autrefois, nous utilisions souvent la propriété OnStart
pour stocker des paramètres généraux, mais cette méthode avait l’inconvénient de ralentir le démarrage de l’application. Les formules nommées résolvent ce problème en activant une gestion plus légère et plus performante.
Pourquoi utiliser les formules nommées ?
Avec les formules nommées, tu peux définir des paramètres globaux accessibles à travers toute l’application, mais qui ne sont activés que lorsqu’ils sont appelés. Cela signifie que les performances globales de ton application sont préservées, car seules les formules nécessaires à un moment donné sont évaluées.
Voici quelques cas d’usage classique des formules nommées :
- Mise en forme globale : gérer des couleurs, des polices, ou des tailles de texte standard.
- Gestion de données dynamiques : centraliser les calculs ou les références souvent utilisés.
- Optimisation des interactions utilisateur : réduire la complexité des formules dans les objets de l’application.
Exemple pratique
Pour illustrer, je vais te montrer comment utiliser les formules nommées pour gérer une mise en forme globale et simplifier des références dynamiques.
Déclarer une formule nommée
Voici comment définir une couleur, une police et une taille de texte dans les formules nommées d’une application Power Apps Canvas :
PowerAppsCopier le codegFontColor = Color.Bisque;;
gFont = Font.DancingScript;;
gFontSize = 16;;
Ces variables sont accessibles dans toute l’application sans être évaluées tant qu’elles ne sont pas utilisées.
Utilisation dans les contrôles
Une fois définies, tu peux utiliser ces formules dans tes contrôles. Par exemple, pour un label :
- Couleur du texte :
gFontColor
- Police :
gFont
- Taille du texte :
gFontSize
En cas de modification d’une des formules, toutes les références sont mises à jour automatiquement.
Simplifier une référence de galerie
Si tu utilises souvent une galerie et que tu dois référencer l’élément sélectionné, tu peux déclarer une formule nommée pour simplifier les appels :
PowerAppsCopier le codegSelectedItem = Gallery1.Selected;;
Au lieu de taper Gallery1.Selected
partout, il te suffit de référencer gSelectedItem
.
Les avantages des formules nommées
- Amélioration des performances : elles ne sont évaluées qu’en cas de besoin.
- Simplification de la maintenance : une seule modification suffit pour appliquer un changement global.
- Code plus propre et lisible : fini les répétitions inutiles dans chaque contrôle.
Conclusion
Les formules nommées dans Power Apps Canvas sont un véritable game changer. Elles simplifient les développements, optimisent les performances, et facilitent la maintenance de tes applications. Que tu sois débutant ou développeur confirmé, c’est une fonctionnalité à adopter pour tous tes projets.
J’espère que ce tuto t’a plu et qu’il te sera utile. Si tu veux en savoir plus, n’oublie pas de t’abonner à la chaîne, de laisser un petit pouce, et de me dire ce que tu en penses en commentaire.
Amuse-toi bien avec Power Apps, et à très bientôt pour un prochain tuto.
Retrouvez en détails comment faire ici et retrouvez tous mes autres tutos par là.
N’oubliez pas de vous abonner à la chaîne et de laisser un commentaire pour me dire ce que vous avez pensé de cette vidéo.