Confirm |
Confirme |
| Power Fx |
Syntaxe
|
Confirm( Message [, OptionsRecord ] )
|
Paramètres
| Nom |
Description |
| Message |
Ce paramètre représente le message affiché dans la boîte de dialogue. Ce paramètre permet de spécifier le texte que l'utilisateur verra pour confirmer ou annuler une action. |
| OptionsRecord |
Ce paramètre est un enregistrement facultatif contenant des options de personnalisation (par exemple, les libellés des boutons). Ce paramètre permet d'adapter le comportement ou l'apparence de la boîte de dialogue. |
Description
Cette fonction permet d'afficher une boîte de dialogue de confirmation avec des boutons de confirmation et d'annulation.
Remarques
- La fonction Confirm permet de créer une interaction utilisateur explicite en affichant une boîte de dialogue avec un message. Elle est très utile pour prévenir
les erreurs en demandant à l'utilisateur de confirmer une action importante, comme la suppression de données. Ce mécanisme contribue à renforcer la robustesse et l'ergonomie
de l'application.
- Le premier paramètre, Message, joue un rôle essentiel puisqu'il communique clairement à l'utilisateur ce qu'il doit valider ou refuser. Un message bien formulé réduit
les risques de confusion et favorise une meilleure prise de décision de la part de l'utilisateur. Il est donc recommandé de rédiger ce texte avec précision et concision.
- Le paramètre OptionsRecord permet de personnaliser la boîte de dialogue, par exemple en changeant les libellés des boutons. Cela permet d'adapter le message et les
options à un contexte particulier, comme "Oui / Non" ou "Continuer / Annuler". Grâce à cette personnalisation, l'expérience utilisateur peut être grandement améliorée.
- La fonction Confirm retourne une valeur booléenne selon le choix de l'utilisateur, ce qui permet de déclencher facilement différentes actions en conséquence. Par exemple,
un If(Confirm(...), ... , ...) peut être utilisé pour exécuter ou annuler une opération. Cela rend la logique conditionnelle très lisible et directe dans le code
Power Fx.
- L'utilisation de Confirm est particulièrement recommandée dans les cas où des données risquent d'être perdues ou modifiées de façon irréversible. Elle agit comme une
protection contre les erreurs accidentelles et renforce le contrôle utilisateur. C'est un bon réflexe de conception dans les interfaces critiques.
- Même si le paramètre OptionsRecord est facultatif, son usage permet de rendre les dialogues plus explicites et adaptés à l'action à effectuer. Il est possible de définir
les propriétés ConfirmButtonText et CancelButtonText pour plus de clarté. Cela permet aussi de respecter des normes d'accessibilité ou des traductions multilingues.
- La boîte de dialogue générée par Confirm est modale : elle interrompt le flux normal de l'application jusqu'à ce que l'utilisateur réponde. Cela garantit que la réponse
est prise en compte avant de poursuivre une action. C'est un comportement attendu dans de nombreux scénarios de confirmation.
- La fonction Confirm peut s'intégrer facilement dans des composants réutilisables ou des écrans partagés. Cela en fait un outil standard pour uniformiser les
interactions critiques dans une application Power Apps. Elle s'inscrit donc dans une logique de design cohérente et responsable.
Dernière mise à jour : Jeudi, le 1 Mai 2025