Contrôles avancés
Les contrôles avancés, tels que les zones de liste, les curseurs et les boutons, vous permettent, ainsi qu'à d'autres utilisateurs de vos documents Engineering Notebook, de saisir des informations autrement qu'en définissant une variable. Cette fonction est particulièrement utile si vous souhaitez rationaliser un processus répétitif. Un jeu de contrôles vous permet d'identifier et de spécifier rapidement les paramètres de contrôle d'un calcul et, dans certains cas, de limiter les choix d'entrée possibles. Il existe six types de contrôles :
• Bouton
• Case d'option
• Zone de liste
• Case à cocher
• Zone de texte
• Curseur
Voici quelques exemples d'utilisation des contrôles :
• Utilisez un bouton-poussoir, une case à cocher, ou une case d'option pour définir un état binaire (oui ou non, vrai ou faux, activé ou désactivé).
• Utilisez une zone de liste pour permettre à l'utilisateur final de choisir entre différents matériaux, pour ensuite sélectionner les propriétés dans un tableau.
• Les cases d'option permettent de créer un quizz numérique.
Ajout de contrôles avancés
Vous devez utiliser une zone vierge de votre document pour créer le contrôle avancé. Voici deux méthodes pour créer des contrôles :
a. Cliquez sur > . Un menu déroulant apparaît. Sélectionnez le contrôle avancé souhaité.
b. L'opérateur de définition est inséré automatiquement dans le contrôle. Ajoutez le nom de la variable de sortie sur le côté gauche de l'opérateur de définition.
a. Sur votre document, tapez le nom de votre contrôle.
b. Ajoutez l'opérateur de définition.
c. Cliquez sur > . Un menu déroulant apparaît. Sélectionnez le contrôle avancé souhaité.
Certains contrôles peuvent être utilisés avec peu ou pas de modifications, comme un simple bouton qui attribue une valeur de 1 ou 0 à une variable. D'autres contrôles nécessitent des scripts supplémentaires pour être utiles. Les contrôles scriptables de Engineering Notebook prennent en charge VBScript, JScript ES3 et Python 3.7 à 3.13. Tous les scripts des contrôles sont écrits en JScript par défaut.
Les propriétés et les méthodes du contrôle liées aux valeurs et aux éléments détenus par le contrôle sont accessibles par le biais du script.
|
|
La société Microsoft a annoncé son intention de supprimer VBScript. Par conséquent, nous recommandons d'écrire tous les nouveaux contrôles scriptables en JScript ou Python et de convertir les contrôles VBScript existants en JScript ou Python.
|