Syntaxe
Paramètres
| Nom |
Description |
| ParameterName |
Ce paramètre représente le nom du paramètre dont la valeur doit être retournée dans l'application. |
Description
Cette fonction permet de retourner la valeur d'un paramètre passé à une application.
Remarques
- Accès direct aux paramètres passés à l'application : La fonction Param() permet de récupérer dynamiquement des valeurs transmises à l'application
via l'URL ou d'autres moyens. Cela est particulièrement utile dans les applications web intégrées à un environnement plus large ou dans des liens personnalisés.
- Permet de personnaliser le comportement de l'application : En utilisant Param(), une application peut s'adapter automatiquement selon les données
reçues. Par exemple, on peut charger un formulaire prérempli, naviguer vers une page spécifique, ou filtrer des données en fonction du paramètre fourni.
- Utile pour la navigation entre applications : Lorsque plusieurs applications Power Apps sont utilisées ensemble, Param() facilite la communication entre
elles. On peut envoyer des informations d'une app à l'autre via des liens contenant des paramètres dans l'URL.
- Fonctionne bien avec les liens partagés : Dans des scénarios de partage d'application, on peut inclure dans l'URL des paramètres comme l'ID d'un
enregistrement, un nom d'utilisateur, ou un code d'accès. Param() récupère alors ces informations pour orienter le comportement de l'app.
- Nécessite une gestion attentive des noms de paramètres : Le nom passé à la fonction doit correspondre exactement au nom du paramètre dans l'URL (sensible
à la casse). Il est donc important d'assurer la cohérence pour éviter des valeurs nulles ou imprévues.
- Peut être combinée avec d'autres fonctions conditionnelles : Param() est souvent utilisé avec If,
IsBlank, ou Switch pour adapter dynamiquement le contenu affiché à l'utilisateur. Cela permet de créer
des expériences très personnalisées selon le contexte d'entrée.
- Utile pour tester différents scénarios sans modifier l'application : Un développeur peut simuler rapidement plusieurs cas d'usage en modifiant l'URL avec
différents paramètres. Cela accélère les phases de test, sans devoir recréer des environnements ou états complexes.
- Complément indispensable aux variables globales ou contextuelles : Alors que les variables (Set, UpdateContext) stockent des données internes à l'app,
Param() sert à injecter des données externes. C'est un point d'entrée clé pour établir une communication avec des éléments extérieurs à l'application
Power Apps.
Dernière mise à jour : Jeudi, le 1 Mai 2025