Développer une application dans Power Apps implique de bien gérer les données temporaires. Les variables jouent un rôle clé dans cette gestion 👇
🔹 Variables globales (Set
)
Les développeurs les utilisent pour stocker des valeurs accessibles dans toute l’application. Elles permettent de partager des données entre plusieurs écrans.
👉 Exemple : Set(varUser, User().FullName)
stocke le nom de l’utilisateur connecté et l’affiche sur différents écrans.
🔹 Variables de contexte (UpdateContext
)
On les applique à un écran spécifique pour gérer l’état local, comme une pop-up ou un champ temporaire.
👉 Exemple : UpdateContext({showPopup:true})
affiche une fenêtre de confirmation sur l’écran en cours.
🔎 Cas concret : Application de gestion des congés
1️⃣ Lorsqu’un employé se connecte, l’application utilise Set(varUser, User().FullName)
pour conserver son identité tout au long de la navigation.
2️⃣ Sur l’écran « Nouvelle demande », elle applique UpdateContext({isFormValid:true})
pour contrôler l’affichage d’un message d’erreur uniquement dans ce formulaire.
✅ Résultat
- Les variables globales assurent la cohérence des données dans toute l’application.
- Les variables de contexte offrent une grande souplesse pour améliorer l’expérience utilisateur localement.
Cliquez ici pour retrouver nos dernières actualités.