Apps
Plus récente (Latest)
False
Image de fond de la bannière
LEGACY
Guide de l'utilisateur des applications héritées
Dernière mise à jour 18 janv. 2024

Règle : If-Then-Else

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 comparaison

Symbole

Description

Exemple

inférieure à

<

Renvoie vrai si la valeur de gauche est inférieure à la valeur de droite

3 < 6

inférieure ou égale

Renvoie vrai si la valeur de gauche est inférieure ou égale à la valeur de droite

Valeur Encaissement (Cash In) ≤ 0

supérieure à

 

Renvoie vrai si la valeur de gauche est supérieure à la valeur de droite

5 > 2

supérieure ou égale

Renvoie vrai si la valeur de gauche est supérieure ou égale à la valeur de droite

Valeur 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 droite

Id 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 ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.