Power Apps canvas : les nouveaux contrôles Fluent 2 et la mise à jour groupée (Update all) arrivées en septembre 2026
Les nouveautés de septembre 2026 facilitent la modernisation des apps canvas existantes. Update all agit sur les contrôles éligibles de l’écran courant, mais Microsoft demande de revérifier les formules après la mise à jour.
Résumer cet article avec une IA
Le lien ouvre l'assistant choisi avec une question pré-remplie pointant vers cette page.
La réponse courte
Les contrôles modernes Power Apps canvas permettent de moderniser une interface existante, mais Update all ne garantit pas une migration sans retouche. L'annonce Microsoft du 17 septembre 2026 ajoute six modèles d'écran Fluent 2 et une mise à jour groupée des contrôles éligibles sur l'écran courant. Microsoft demande explicitement de revoir les formules après la mise à jour : noms de propriétés, valeurs d'énumération et comportements peuvent changer (annonce officielle).
Pour une application déjà en production, la bonne unité de migration est l'écran et son parcours métier, pas l'application entière. Notre recommandation : travailler sur une copie, commencer par un écran peu risqué et valider les mêmes opérations avant et après la conversion. L'objectif est de conserver un outil fiable pour ses utilisateurs, pas seulement de changer son apparence.
Ce qui est réellement arrivé en septembre 2026
La mise à jour apporte six modèles supplémentaires, trois contrôles modernes mis en avant et une action Update all limitée à l'écran courant. Elle ne transforme pas automatiquement toutes les applications déjà publiées. Ces nouveautés sont décrites dans la mise à jour Power Platform de septembre 2026.
Six modèles d'écran basés sur Fluent 2
Un modèle d'écran est un point de départ de mise en page que vous ajoutez puis adaptez à vos données et à votre usage. Microsoft annonce six modèles supplémentaires basés sur les motifs Fluent 2, en complément de trois modèles Fluent récemment livrés. Ces modèles remplacent les anciens modèles prédéfinis construits avec des contrôles classiques, selon l'annonce.
Microsoft les décrit comme des mises en page adaptatives avec des contrôles modifiables. Pour une application existante, ils servent notamment à reconstruire un écran dont la disposition ne convient plus. Ils ne remplacent pas le travail de reprise des règles métier, des états de saisie et des parcours de validation.
Barre de progression, avatar et spinner
Les nouveaux contrôles apportent des éléments d'interface plus cohérents pour représenter une progression, une personne ou une attente. L'annonce confirme la disponibilité de la barre de progression moderne, de l'avatar et du spinner (source Microsoft).
La barre de progression prend en charge deux modes : déterminé et indéterminé. Le premier convient à une progression réellement mesurable, par exemple des étapes terminées sur un total connu. Le second signale une opération en cours sans prétendre en connaître le pourcentage. Microsoft mentionne aussi des valeurs pilotées par Power Fx, des couleurs sémantiques, une apparence liée au thème et des sémantiques de progression accessibles.
En maintenance, ces contrôles sont utiles si votre interface masque aujourd'hui l'attente ou l'état d'une opération. N'affichez pas un pourcentage artificiel pour rassurer l'utilisateur. Une information exacte vaut mieux qu'une animation qui semble précise mais ne correspond à rien.
Ce que Fluent 2 change pour une application en production
Fluent 2 change les bases de l'interface, pas la définition de votre processus métier. Le remplacement d'un contrôle doit préserver ce que l'utilisateur peut saisir, comprendre et déclencher. La documentation Recent updates to modern controls décrit des changements de propriétés et de comportements qui imposent cette vérification.
Avant de convertir un écran, consignez son contrat fonctionnel : champs obligatoires, valeurs initiales, actions autorisées, conditions d'affichage et messages d'erreur. Gardez un jeu de données de test qui couvre un dossier normal, un dossier incomplet et un cas refusé.
| Point à vérifier | Question de recette |
|---|---|
| Saisie et sélection | Les valeurs initiales et les choix autorisés sont-ils conservés ? |
| Événements | L'action se déclenche-t-elle au même moment et une seule fois ? |
| Lecture seule | L'utilisateur voit-il l'information sans pouvoir la modifier ? |
| Navigation | Le dossier et le contexte restent-ils identiques entre les écrans ? |
| Affichage mobile | Les libellés et les actions restent-ils lisibles sur le terminal utilisé ? |
Cette grille est une recommandation de recette BA-IT, pas une garantie fournie par Microsoft. Elle permet de distinguer une amélioration visuelle d'une régression fonctionnelle. Une interface plus récente qui enregistre une mauvaise valeur n'est pas une modernisation réussie.
Comment utiliser Update all sans casser une application
Update all met à jour les contrôles éligibles de l'écran courant, pas tous les contrôles de toute l'application. Selon Microsoft, l'action peut activer les paramètres nécessaires aux contrôles modernes et conserve l'expérience d'annulation et de rétablissement de Studio (annonce officielle). Cela ne dispense pas de disposer d'un état de référence avant intervention.
Avant : identifier les dépendances et garder une référence
Préparez la migration sur une copie de travail et repérez les formules qui dépendent des contrôles concernés. Dans Microsoft Learn, chaque contrôle possède un guide de mise à jour : consultez-le avant de lancer la conversion. La procédure officielle demande de revoir les propriétés renommées, les changements d'énumération et les différences de comportement.
Pour un écran métier critique, relevez aussi les formules qui font référence à ses contrôles depuis un autre écran. Le fait que l'action soit limitée à l'écran courant ne signifie pas que ses dépendances fonctionnelles le sont. Documentez les résultats attendus avant toute modification.
Pendant : migrer un écran dont vous savez mesurer le résultat
Ouvrez la surface de mise à jour des contrôles dans Studio sur l'écran choisi, puis utilisez Update all pour les éléments éligibles. Ne supposez pas qu'un contrôle absent de cette sélection sera converti. Microsoft Learn précise que le bouton de mise à jour peut ne pas apparaître immédiatement pour tous les contrôles (documentation).
Si vous ne maîtrisez pas les dépendances d'un écran, commencez par une mise à jour individuelle. Cela facilite l'identification d'un changement de comportement. Une conversion groupée réduit les gestes répétitifs ; elle ne remplace pas l'analyse.
Après : vérifier les formules et rejouer le parcours complet
Revérifiez les formules après Update all, même si l'écran semble correct. C'est le point de vigilance explicite de Microsoft : les noms de propriétés, les valeurs d'énumération et les comportements peuvent changer (annonce).
La documentation donne des exemples concrets : pour le contrôle Dropdown, DefaultSelectedItems devient Default et FontSize devient Size ; pour Text Input, le comportement OnChange est lié à la perte du focus ; pour Combo Box, des changements concernent la sélection et OnChange (table des mises à jour). Ces exemples dépendent du contrôle et de sa version de départ. Ils ne constituent pas une liste universelle de substitutions.
Corrigez les références concernées, puis rejouez création, modification, annulation et refus de saisie. Vérifiez les données enregistrées, pas seulement les messages affichés. Faites valider le parcours par un utilisateur métier avant la remise en production.
Migrer un écran existant ou repartir sur un modèle neuf ?
Conservez l'écran si sa disposition et son parcours fonctionnent déjà ; reconstruisez-le si le problème est sa structure. Les modèles Fluent 2 et Update all répondent à deux besoins différents : partir d'une nouvelle mise en page ou mettre à jour des contrôles éligibles (source Microsoft).
Notre critère de décision est le coût de la recette, pas l'âge visuel de l'écran. Un écran stable avec peu de dépendances peut se moderniser progressivement. Un écran surchargé, difficile à utiliser sur mobile ou devenu incohérent avec le processus mérite souvent une reconstruction ciblée.
| Situation | Approche recommandée |
|---|---|
| Parcours clair, interface encore adaptée | Mettre à jour les contrôles éligibles, puis recetter |
| Mise en page devenue inadaptée au terrain | Tester un nouveau modèle Fluent 2 sur un écran séparé |
| Formules nombreuses et dépendances mal connues | Cartographier les dépendances avant toute conversion groupée |
| Application critique sans disponibilité pour la recette | Reporter la migration et préparer une fenêtre de validation |
Ne transformez pas une refonte d'interface en réécriture totale sans justification. L'offre Développement d'applications sur mesure peut servir à cadrer la reprise d'une application existante. Si le besoin consiste d'abord à sortir un processus d'Excel, le point de départ relève plutôt de la Transformation Excel vers Power Platform.
Sources
- What's new in Power Platform: September 2026 feature update - Microsoft Power Platform Blog, 17 septembre 2026. Modèles Fluent 2, contrôles modernes, périmètre et précautions de Update all.
- Recent updates to modern controls in canvas apps - Microsoft Learn. Guides par contrôle, propriétés renommées, énumérations et changements de comportement.
Questions fréquentes
Update all casse-t-il mes formules existantes ? Il peut nécessiter des corrections. Microsoft demande de revoir les formules après la mise à jour, car les noms de propriétés, les valeurs d'énumération et les comportements peuvent changer. Testez sur une copie et validez les données enregistrées avant publication.
Faut-il migrer toutes ses apps canvas vers Fluent 2 ? Non, les sources citées ne donnent pas d'obligation de migration générale. Priorisez les écrans dont l'ergonomie ou la maintenance justifie une intervention et pour lesquels vous pouvez organiser une recette métier.
Les anciens contrôles vont-ils disparaître ? L'annonce indique que les nouveaux modèles remplacent les anciens modèles prédéfinis à contrôles classiques. Elle n'annonce pas une suppression générale des contrôles classiques dans toutes les applications existantes. Ne confondez pas remplacement des modèles et disparition des contrôles.
Update all agit-il sur toute l'application ? Non. L'annonce Microsoft précise que l'action concerne les contrôles éligibles de l'écran courant. Les formules qui dépendent de ces contrôles doivent néanmoins être vérifiées, y compris lorsqu'elles sont utilisées ailleurs dans l'application.
Quand choisir une barre de progression indéterminée ? Lorsque vous savez qu'une opération est en cours, mais que vous ne pouvez pas mesurer son avancement réel. La barre moderne prend en charge ce mode ainsi que le mode déterminé. N'utilisez un pourcentage que si vous disposez d'une mesure fiable.
Quand vaut-il mieux reconstruire un écran ? Lorsque la disposition ne répond plus au parcours métier ou au terminal utilisé. Un nouveau modèle fournit une base de mise en page ; vous devez reprendre les règles métier et comparer les résultats avec ceux de l'écran d'origine.
Vous maintenez une application canvas et voulez moderniser un écran sans élargir le chantier ? Demandez un devis sur mesure, avec le parcours à reprendre et les contraintes de mise en production. Vous pouvez aussi consulter l'offre Développement sur mesure.
