Les scripts et les macros

Introduction

Avec Modelio, vous pouvez exécuter les scripts écrits en Jython :

Vous pouvez sauvegarder vos scripts en tant que macros que vous pourrez ensuite réutiliser. Les macros sont définies et organisées dans une fenêtre dédiée. Elles peuvent être lancées à travers une commande de menu contextuel, une icône associée dans la barre d’outils ou bien dans la fenêtre des macros elle-même.

La vue “Script”

2

La vue “Script”

Légende :

  1. Pour ouvrir la vue “Script”, lancez la commande “Vues / Afficher la vue script”.

  2. L’onglet de la vue “Script”.

  3. La barre d’outils de la vue “Script”.

  4. La zone de sortie de la vue “Script”.

  5. La zone d’entrée de la vue “Script”.

La barre d’outils de la vue “Script”

La barre d’outils de la vue “Script” permet de lancer les opérations suivantes:

Note: Vous pouvez utiliser deux raccourcis dans la vue “Script” :

Saisir et exécuter des scripts Jython

9

Saisie et exécution d'un script Jython

Sauvegarder un script afin de le réutiliser ultérieurement

Si vous avez l’intention de réutiliser un script Jython, vous avez la possibilité de le sauvegarder, comme le montre la capture d’écran ci-dessous.

10

Enregistrement d’un script Jython

Créer une nouvelle macro

Si vous avez l’intention d’utiliser un script Jython plusieurs fois, il peut vous être utile d’en créer une nouvelle macro, comme le montrent les captures d’écran ci-dessous.

11

Ouverture du catalogue de macros et ajout d’un fichier de script Jython

Note: Lorsque vous créez une nouvelle macro, vous pouvez choisir de la rendre disponible uniquement dans votre projet courant ou bien dans tous les projets de votre espace de travail.

Nous allons maintenant définir votre macros en effectuant les opérations montrées ci-dessous.

12

Définition d’une nouvelle macro

Note: Le nom de la macro est important, car si vous n’associez pas une icône à la macro, c’est ce nom qui apparaîtra dans la barre d’outils de Modelio.

Le résultat de ces opération est montré dans la capture d’écran ci-dessous.

13

La nouvelle macro peut être lancée depuis la barre d’outils Modelio ou depuis le menu “Macros”

Note: Lorsque vous exécutez une macro, la vue “Script” apparaît automatiquement, montrant à la fois le script Jython dans la zone d’entrée et le résultat dans la zone de sortie.

Exécuter une macro

Vous pouvez exécuter trois types de macro différents depuis la fenêtre “Catalogue de macros” :

Pour lancer une macro, utilisez les icônes associées ou les commandes dans le menu contextuel “Macros”, si ces dernières ont été définies.

Vous pouvez également exécuter des macros depuis la fenêtre “Catalogue de macros” (accessible via la commande “Fichier / Editer le catalogue des macros”). Dans cette fenêtre, il suffit de sélectionner la macro que vous souhaitez exécuter et de cliquer sur “Lancer”.