Contrôles > Contrôles avancés > Options des contrôles avancés
Options des contrôles avancés
Activation et désactivation des contrôles avancés
Afin d'alerter et de protéger les utilisateurs contre les codes potentiellement dangereux, Engineering Notebook affiche un message d'avertissement chaque fois que vous tentez d'ouvrir un document contenant des contrôles avancés. Si vous ouvrez un document contenant des contrôles avancés que vous savez sûrs, cliquez sur Oui lorsque la boîte d'avertissement s'affiche. En cliquant sur Oui, vous activez tous les contrôles du document. Si vous cliquez sur Non, les contrôles avancés sont désactivés et le script n'est pas fonctionnel. Dans ce cas, vous pouvez toujours accéder à l'onglet Editeur de script pour apporter des modifications au script, mais l'onglet Propriétés reste désactivé. Si vous appliquez les modifications, le script ne s'exécute pas.
Si vous choisissez initialement Non, mais que vous souhaitez ensuite activer les contrôles avancés, procédez comme suit :
1. Dans le document, sélectionnez les contrôles que vous souhaitez activer.
2. Cliquez avec le bouton droit de la souris sur le contrôle et sélectionnez Activer la zone. Vous pouvez aussi accéder à l'onglet Calcul et sélectionner Désactiver la zone.
Si vous souhaitez masquer l'avertissement de façon permanente, cliquez sur le bouton Engineering Notebook > Options et sélectionnez Masquer l'avertissement sur les contrôles avancés.
Configuration du recalcul des contrôles avancés
Par défaut, les scripts des contrôles avancés ne sont pas exécutés à l'ouverture ou au recalcul du document. Les scripts s'exécutent lors de l'interaction avec le contrôle (par exemple en cas de changement de sélection ou de clic sur un bouton). Pour configurer les événements qui déclenchent l'exécution des scripts, cliquez sur le bouton Engineering Notebook > Options et sélectionnez Exécuter les scripts des contrôles avancés à l'ouverture du document ou Exécuter le script de contrôle avancé lors du recalcul d'un document. Vous pouvez également activer ces deux options, mais cela peut affecter les performances.
Réglage de Python comme environnement de création de script pour les contrôles avancés
Les contrôles avancés prennent en charge VBScript, JScript et Python. L'utilisation de VBScript et JScript ne nécessite aucune configuration, car Engineering Notebook utilise les logiciels déjà installés sur votre système d'exploitation. En revanche, l'utilisation de Python nécessite une configuration.
Lors de la première utilisation de Python comme environnement de script, Engineering Notebook recherche une version compatible de Python sur votre ordinateur. Engineering Notebook prend en charge les versions 3.7 à 3.13. Si Python n'est pas installé, l'éditeur de script reste inactif et affiche un message d'erreur.
Voici les étapes à suivre pour configurer Python comme environnement de script. Ce processus est également utile si vous avez plusieurs versions de Python prises en charge installées sur votre ordinateur et que vous souhaitez en spécifier une en particulier. Vous pouvez modifier le choix de la version ultérieurement.
 
Redémarrez Engineering Notebook après avoir sélectionné une nouvelle version de Python.
1. Installez une version de Python prise en charge sur votre ordinateur.
2. Accédez au bouton Engineering Notebook > Options et cochez la case Définir le chemin d'accès au dossier d'installation de Python.
3. Cliquez sur Parcourir. La boîte de dialogue Rechercher un dossier s'ouvre.
4. Accédez à l'emplacement où Python est installé sur votre ordinateur et sélectionnez le référentiel.
5. Cliquez sur OK. Le chemin d'accès au référentiel est ajouté à la boîte de dialogue.
6. Cliquez sur Fermer.
Est-ce que cela a été utile?