Yokohama Créer des intégrations avec des applications
ft:clusterId
crint
bundleId
crint
workflow
Creator
Utiliser le composant While
Rversion finale: Yokohama
Mis à jour 30 janv. 2025
2 minutes de lecture
Exécutez un code jusqu’à ce qu’une condition spécifiée soit vraie à l’aide du composant While dans Studio de conception de bureau de RPA.
Avant de commencer
Rôle requis : aucun
Pourquoi et quand exécuter cette tâche
Vous pouvez configurer les propriétés du composant While.
Tableau 1. Propriétés du composant While
Propriété
Description
Délai après l'exécution
Nombre de secondes de mise en pause après l’exécution.
Délai avant l'exécution
Nombre de secondes pendant lesquelles mettre en pause avant l’exécution.
Délai pour chaque exécution (secondes)
Délai spécifié avant chaque exécution du code lorsque la condition est vraie.
Activer le délai
Option permettant de définir une valeur de délai d’expiration.
Délai
Nombre de secondes après lesquelles l’opération se termine si elle n’est pas terminée. Pour appliquer cette valeur, vous devez définir la propriété Activer le délai d’expiration .
Procédure
Dans le volet Boîte à outils, accédez à Boucles > Pendant que.
Faites glisser le composant While vers l’aire de conception.
Double-cliquez sur le champ de couleur jaune clair ( ) sous la barre de composant WHILE.
Entrez la condition.
Un port d’entrée de données est ajouté dynamiquement pour le paramètre qui contient la condition While.
Connectez les ports de données et de contrôle du composant While aux ports correspondants des autres composants, comme décrit dans le tableau suivant.
Nom du port
Objectif de la connexion
Type de port
Type de données
Le nom du port est le même que le nom du paramètre qui définit la condition.
Prend la valeur du paramètre. Le composant correspond à la valeur avec la condition.
Par exemple, i<=10.
Données dans
Objet
Contrôle sortant
Utilisez le port situé à la fin de la boucle While pour passer aux flux d’action suivants.
ControlOut
LoopPort
Utilisez le port pour effectuer des actions à l’intérieur de la boucle While (telles que le calcul d’expressions, la journalisation des valeurs, etc.).
ControlOut
Facultatif : Pour tester le composant, sous l’onglet CONCEPTION , cliquez sur Exécuter.
Composant While
Faites glisser le composant Variable avant le composant While. Ajoutez le composant Expression et les composants MessageBox après le composant While. Dans le composant Variable, saisissez 1. Dans le composant Expression, saisissez i+1. Définissez un point d’arrêt au niveau du composant Expression. Dans la composante While, entrez i<=10.
Lorsque vous exécutez cette automatisation, la valeur 1 est incrémentée à 2 et s’affiche dans la sortie, MessageBox, sous la forme 2. Lorsque vous sélectionnez Déplacer ensuite dans l’onglet Conception, la valeur est incrémentée jusqu’à 11. Puisque la condition correspond à ce point, i<=10, la boucle se termine et l’automatisation est terminée.Figure 1. Composant While