Éditeur d’expression

Description

L'onglet « Expression » vous permet d'insérer une expression, qui doit être un code URScript valide et dont le résultat correspond au type correct. Une expression dans un nœud « If » donne une valeur booléenne. Alors qu'un type String nécessite d'être encadré de guillemets pour être utilisé. De plus, l'onglet « Expression » vous permet d'insérer facilement une variable dans l'expression.

 

Exemple d'utilisation de l'onglet « Expression »

Créer un compteur de boucles de programme.

  1. Dans la navigation principale, appuyez sur l'icône Programme.

  2. Appuyez sur l'icône « Ajouter».

  3. Appuyez sur la commande du nœud « Affectation». Voir Affectation .

  4. Sélectionnez Entier dans le champ Type de valeur .

  5. Appuyez sur le champ « Expression ».

     

     

  6. Appuyez sur l'onglet contextuel Expression pour afficher l'éditeur d'expressions Expression Editor . Ici, vous pouvez définir l'expression loop_counter +1 et Confirmer .

     

 

Éditeur d’expression

Dans l'éditeur d'expressions, vous trouverez des raccourcis permettant d'insérer des fonctions, des E/S et des opérateurs logiques dans les expressions.

Dans la colonnede gauche , vous voyez la section « Accès rapide » qui vous permet d'insérer facilement une entrée, une sortie, une variable ou une fonction intégrée à l'emplacement actuel du curseur. À partir de PolyScope X 10.14, les signaux d'entrée et de sortie sont détectés de manière dynamique à partir de toutes les sources enregistrées et regroupés par source dans les sélecteurs. Voir « Signaux de l'éditeur d'expressions ».

Dans la colonne de droite se trouvent des boutons permettant d'insérer des opérateurs logiques courants et des valeurs, tels que AND, OR, NOT, TRUE, FALSE. Cette fonctionnalité a été ajoutée à toutes les boîtes de dialogue à onglets, ainsi qu'à quelques champs de nœuds qui n'acceptaient auparavant qu'une chaîne de caractères, comme le nœud If.