Manipulation de variable

Effectué

Dans les unités précédentes, vous avez vu que chaque nom de variable doit être entouré de caractères de pourcentage pour que la plateforme l’interprète comme une variable.

Le signe de pourcentage est utilisé comme caractère spécial pour désigner les variables. La plateforme évalue toute expression entre signes de pourcentage en tant que variable.

Capture d’écran d’une variable avec la notation de pourcentage.

Si vous souhaitez utiliser le signe de pourcentage comme simple caractère dans un texte codé en dur, vous devez l’associer au caractère barre oblique inverse (\).

Power Automate pour le bureau vous permet de créer des expressions complexes contenant des valeurs codées en dur, des noms de variables, des opérations arithmétiques, des comparaisons, des opérations logiques et des parenthèses.

Capture d’écran d’une expression avec des opérateurs arithmétiques et logiques.

Valeurs codées en dur

Lors du développement de flux, vous devrez peut-être inclure des valeurs de texte codées en dur dans les expressions. Pour saisir une valeur codée en dur, vous devez utiliser des guillemets. Les flux traitent chaque valeur entre guillemets comme une valeur de texte plutôt que comme un nom de variable.

Capture d’écran d’une variable de texte codée en dur comme paramètre d’action.

Noms de variables

Si vous souhaitez utiliser plusieurs variables dans une expression, vous pouvez ajouter leurs noms à l’expression sans aucune notation supplémentaire.

Capture d’écran d’une expression avec deux noms de variables.

Arithmétique de base

Si vous souhaitez effectuer des opérations mathématiques, Power Automate pour le bureau vous permet d’utiliser tous les opérateurs arithmétiques essentiels tels que l’addition (+), la soustraction (-), la multiplication (*) et la division (/).

À l’exception des opérations arithmétiques avec des valeurs numériques et des variables, vous pouvez également utiliser l’opérateur d’addition pour concaténer des chaînes. L’ajout de nombres et de chaînes de texte dans la même expression convertit les nombres en texte et les joint aux autres chaînes de texte.

Capture d’écran d’une expression avec opérateur arithmétique.

Comparaisons

Outre les opérateurs arithmétiques, vous pouvez également effectuer des comparaisons à l’aide des opérateurs relationnels suivants :

Opérateur Description
=, != Égal/différent de
<, <= Inférieur/inférieur ou égal
>, >= Supérieur/supérieur ou égal

Capture d’écran d’une expression avec opérateur relationnel.

Remarque

Gardez à l’esprit que les comparaisons produisent True ou False comme valeur. Naturellement, vous pouvez effectuer des comparaisons exclusivement entre des valeurs du même type.

Opérateurs logiques

Dans de nombreux flux, vous devrez peut-être vérifier si une valeur répond à des normes particulières. Pour vérifier les conditions et implémenter une logique plus complexe dans une seule expression, vous pouvez utiliser les opérateurs logiques. Les opérateurs pris en charge sont AND et OR.

Capture d’écran d’une expression avec opérateur logique.

Parenthèses

Lors de la création d’expressions complexes, vous pouvez donner la priorité à certaines parties spécifiques de celles-ci. Pour modifier la priorité d’un opérateur, utilisez des parenthèses. Power Automate pour le bureau gère les parenthèses de la même manière que l’algèbre et les langages de programmation.

Capture d’écran d’une expression complexe avec des parenthèses.