Support Power Platform - Apps - Automate - SharePoint - Copilot

[Lab PI04] Utiliser variables et expressions

💡
Lab simulé | 20 minutes | Brévalis Industries. Camille Lefort doit annoncer la date limite de traitement d'une non-conformité : délai client plus 2 jours de marge. Une variable et une expression font le calcul.

Objectif

Utiliser une variable, l'éditeur d'expressions (fx) et l'action Composer pour calculer une date, puis l'annoncer par notification.

Étapes

  1. Créer > Flux de cloud instantané : « Calculer l'échéance d'une NC ».
  2. Entrées du déclencheur : Numéro (Texte) et Délai (Nombre).
  3. Initialiser la variable Delai, type Entier, valeur : jeton Délai.
  4. Incrémenter la variable Delai de 2.
  5. Composer avec l'expression formatDateTime(addDays(utcNow(), variables('Delai')), 'dd/MM/yyyy').
  6. M'envoyer une notification par e-mail : Objet concat('Échéance de ', triggerBody()?['text']), Corps « À traiter avant le » + jeton Sorties.
  7. Tester avec NC-2026-010 et 15 jours, puis lire les sorties brutes de Composer (23/11/2026).
  8. Lire la notification dans Outlook.
  9. Répondre au questionnaire de fin de lab (8 questions, réussite à 80 %).

Ce que le lab fait comprendre

  • Une variable s'initialise au premier niveau du flux, avec un nom sans espace et un type.
  • Incrémenter ajoute une valeur, Définir la remplace.
  • Une expression combine des fonctions : utcNow(), addDays(), formatDateTime(), concat().
  • Chaque jeton cache une expression (triggerBody()?['text'] pour la première entrée Texte).
  • Composer sert à calculer et à vérifier une valeur avant de l'utiliser.
  • Une expression mal fermée est refusée dès l'éditeur, avec un message explicite.

Mode d'emploi

  • Volet de gauche : consigne, « Pourquoi ? », contrôles, bouton Copier (les expressions sont prêtes à coller), Afficher un indice.
  • Le bouton fx apparaît à droite d'un champ quand on clique dedans ; « / » puis Insérer une expression fonctionne aussi.
  • Étape suivante fait la manipulation à votre place ; Étape précédente l'annule.

Lab simulé

Sources

  • Stocker et gérer des valeurs dans des variables : Source
  • Utiliser les opérations de données (Composer) : Source
  • Guide de référence des fonctions d'expression : Source
  • Déclencheurs des flux de cloud : Source