---
sourceDocument: Xanadu : créer des intégrations avec des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Xanadu : créer des intégrations avec des applications

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Utiliser le composant Expression

# Utiliser le composant Expression {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Effectuez des opérations mathématiques et logiques avec divers opérandes et opérateurs à l'aide du composant Expression de .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. Alimentation
4. Multiplicatif
5. Additif
6. Relationnel
7. Logique
{#use-general-expression__ul_zhc_dbd_tsb}

Le composant Expression prend en charge plusieurs fonctions. Consultez [Fonctions prises en charge pour les composants d'expression](https://servicenow-prod.fluidtopics.net/LiEramOCiGB67Agd3DKT1g "Découvrez les différentes fonctions des composants Expression dans Studio de conception de bureau de RPA.").  
Vous pouvez configurer les propriétés du composant Expression.{#use-general-expression__table_nc3_lh3_xtb__entry__2}

| Propriété | Description |
|-|-|
| Délai après l'exécution | Nombre de secondes restant en pause après l'exécution. |
| Délai avant l'exécution | Nombre de secondes pendant lesquelles une pause doit être exécutée avant l'exécution. |
| Activer le délai d'expiration | 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 . |
[Tableau 1. Propriétés du composant Expression]

{#use-general-expression__table_nc3_lh3_xtb}

## Procédure

1. Dans la fenêtre Toolbox (Boîte à outils), accédez à GénéralExpression.
2. Faites glisser le composant Expression vers l'aire de conception.
3. Double-cliquez sur le champ de couleur jaune clair et saisissez l'expression.![Modifier-champ-expression.]()  
   Un port d'entrée de données 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 d'entrée de données acceptent des valeurs pour les opérandes.
4. Pour configurer les champs d'entrée, reportez-vous à la section [Configurer les propriétés des ports](https://servicenow-prod.fluidtopics.net/tcJNdTp_WSjjATOJg4Bxjg "Configurez la façon dont les données sont transmises aux champs d’entrée d’un composant ou d’une méthode dans Studio de conception de bureau de RPA.").
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.  
   {#use-general-expression__table_gtq_gq1_ntb__entry__6}

   | 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 de port est \<\< X \>\>. | Chaîne | Prend la valeur de l'opérande. | Aucune valeur par défaut. | Oui |
   | Sortie de données | Résultat | Objet | Renvoie le résultat de l'expression. | Non applicable | Non applicable |
   [Tableau 2. Paramètres de port du composant d'expression]

   {#use-general-expression__table_gtq_gq1_ntb}
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 {#use-general-expression__example_sgf_2rj_h5b}

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étecte 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, étant donné que la valeur de \<\< i \>\> est inférieure à \<\< j \>\>, le composant Afficher affiche \<\< Faux \>\> dans une zone de message.

