Utiliser le composant Expression

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Effectuez des opérations mathématiques et logiques avec divers opérandes et opérateurs à l’aide du composant Expression dans Studio de conception de bureau de RPA. Le composant Expression prend en charge plusieurs opérateurs et fonctions que vous pouvez utiliser.

    Avant de commencer

    Rôle requis : aucun

    Pourquoi et quand exécuter cette tâche

    Vous pouvez combiner des expressions avec des opérateurs, chaque opérateur ayant une priorité. Les priorités des opérateurs sont données.
    1. Primaire
    2. Unaire
    3. Puissance
    4. Multiplicatif
    5. Additif
    6. Relationnel
    7. Logique

    Le composant Expression prend en charge plusieurs fonctions. Consultez Fonctions prises en charge pour les composants Expression.

    Vous pouvez configurer les propriétés du composant Expression.
    Tableau 1. Propriétés du composant Expression
    Propriété Description
    Délai après l'exécution Nombre de secondes à mettre en pause après l’exécution.
    Délai avant l'exécution Nombre de secondes à mettre en pause avant l’exécution.
    Activer le délai d'expiration Sélectionnez cette option pour appliquer une valeur de délai d’expiration.
    Délai Nombre de secondes après lequel l’opération expirera si elle n’est pas terminée. Pour appliquer cette valeur, la propriété Activer le délai d’expiration doit être définie.

    Procédure

    1. Dans le volet Boîte à outils, accédez à Général > Expression.
    2. Faites glisser le composant Expression vers la surface de conception.
    3. Double-cliquez sur le champ de couleur jaune clair et saisissez l’expression.Champ d’expression d’édition.
      Un port de données entrant est ajouté dynamiquement pour chaque opérande. Par exemple, si vous entrez l’expression X+Y, deux ports d’entrée de données sont ajoutés pour « X » et « Y ». Les ports de données entrantes acceptent les valeurs des opérandes.
    4. Pour configurer les champs d’entrée, reportez-vous à la section Configurer les propriétés du port.
    5. Connectez les ports de données et de contrôle du composant Expression aux ports correspondants des autres composants, comme décrit dans le tableau suivant.
      Tableau 2. Paramètres de port du composant d’expression
      Type de port Nom de port Type de données Objectif de la connexion Valeur par défaut Obligatoire?
      Données dans Le nom du port est le même que le nom de l’opérande. Par exemple, si X est l’opérande, alors le nom du port est « X ». Chaîne Prend la valeur de l’opérande. Aucune valeur par défaut. Oui
      Données sortantes Résultat Objet Renvoie le résultat de l’expression. Non applicable Non applicable
    6. Facultatif : Pour tester le composant, cliquez avec le bouton droit sur la barre du composant, puis cliquez sur Exécuter à partir d’ici.

    Le composant d’expression effectue une opération mathématique entre deux opérandes

    Dans l’exemple, le composant Variable transmet les valeurs entières pour les deux opérandes « i » et « j » définis dans le composant Expression. Le composant Expression prend les valeurs et détermine si la valeur de i>=j. Le résultat est transmis au composant Décision. Le composant Décision transmet le résultat au composant Afficher. Dans l’exemple, puisque la valeur de « i » est inférieure à « j », le composant Show affiche « false » dans une zone de message.