UiPath Documentation
apps
2022.4
false
Apps User Guide for Automation Suite
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Règle : If-Then-Else

Prend en charge les instructions conditionnelles

Nous conditionnons souvent les opérations que nous effectuons dans notre application, par exemple si la valeur d'une étiquette est < 0, nous voulons qu'elle soit rouge. Nous pouvons faire les choses de manière conditionnelle dans notre application en utilisant l'instruction si-puis-sinon (if-then-else) de pair avec des expressions conditionnelles.

Dans Apps Studio, la règle Si-Puis-Sinon (If-Then-Else) vous permet de spécifier :

  1. la ou les conditions à cocher (vont dans l'instruction Si (If))

  2. que se passe-t-il si la condition est vraie (va dans l'instruction Puis (Then)

  3. que se passe-t-il si la condition est vraie (va dans l'instruction Sinon (Else)

L'instruction Si (If)

Deux types d'instructions conditionnelles peuvent être utilisés dans Si (If) :

  • Comparer (Compare) : utilisé pour comparer deux valeurs.
  • Regrouper (Group) : permet de regrouper plusieurs comparaisons [Et/Ou (And/Or)].

Comparer

La fonction de comparaison vous permet d'écrire une expression conditionnelle – vraie ou fausse.

Chaque condition spécifie deux valeurs à comparer et une opération de comparaison.

Ces valeurs peuvent être :

  • une référence à une propriété de commande
  • une valeur statique (c'est-à-dire un nombre ou une chaîne)

L'opération de comparaison doit être l'une des suivantes :

Opérateur de comparaisonSymboleDescriptionExemple
inférieure à<Renvoie vrai si la valeur de gauche est inférieure à la valeur de droite3 < 6
inférieure ou égaleRenvoie vrai si la valeur de gauche est inférieure ou égale à la valeur de droiteValeur Encaissement (Cash In) ≤ 0
supérieure àRenvoie vrai si la valeur de gauche est supérieure à la valeur de droite5 > 2
supérieure ou égaleRenvoie vrai si la valeur de gauche est supérieure ou égale à la valeur de droiteValeur Décaissement (Cash Out) ≥ 0
Est égal à=Renvoie vrai si la valeur de gauche est égale à la valeur de droiteÉtat = WA
Non égal àRenvoie vrai si la valeur de gauche n'est pas égale à la valeur de droiteId de la transaction ≠ 0

Groupe

La fonction Regrouper (Group) vous permet de combiner plusieurs expressions conditionnelles. Cela nous permet de créer des expressions conditionnelles plus complexes telles que "if both X and Y are true" ou "if either X or Y are true" dans nos applications.

Group (Regrouper) vous permet de regrouper plusieurs déclarations de comparaison à l'aide de la logique.

L'instruction Puis/Sinon (Then/Else)

Les instructions Puis (Then) et Sinon (Else) peuvent être n'importe quelle règle, ce qui signifie que vous pouvez imbriquer des instructions.

Exemple

Scénario : lorsque le bouton « Envoyer (Submit) » est cliqué, un processus s'exécute et renvoie un ID de transaction. La couleur du texte du libellé "Transaction ID" doit être rouge si le dépôt est inférieur à 0, sinon, elle doit être verte.

La couleur du texte du libellé "Transaction ID" doit être rouge si sa valeur est inférieure à 0, sinon, elle doit être verte.

  • L'instruction Si (If)
  • Comparer
  • Groupe
  • L'instruction Puis/Sinon (Then/Else)
  • Exemple

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour