Dans EPLAN, vous pouvez exécuter des scripts. Les scripts sont de petits codes de programme exécutables écrits en dehors d'EPLAN en langage de programmation C# ou Visual Basic .Net. Ils se présentent toujours sous la forme de fichiers de code source (extension de fichier *.cs ou *.vb). Dans EPLAN, ces scripts accèdent à l'interface de l'API sans que vous n'ayez besoin d'acquérir de licence EPLAN API supplémentaire.
Lorsque vous lancez un script, ce dernier est chargé, compilé, puis exécuté sur le système. Il existe deux sortes de scripts :
- Les scripts "simples", dont les fonctions sont exécutées une fois, peuvent être démarrés depuis l'élément de menu Exécuter.
- Les autres scripts, qui mettent par exemple à disposition des tâches ou éléments de menu spécifiques, sont déclarés et exécutés durablement dans EPLAN via l'élément de menu Charger. Pour déconnecter ces scripts par la suite, vous devez utiliser l'élément de menu Décharger.
La fonction de script dans EPLAN vous offre les possibilités suivantes :
- Avec un script, vous pouvez exécuter une fonction à une seule reprise.
- Les scripts peuvent également être démarrés à partir de la ligne de commande. Ce faisant, vous pouvez transmettre des paramètres supplémentaires au script.
- Avec un script, vous pouvez exécuter les tâches automatiques d'EPLAN.
- Vous pouvez utiliser des scripts afin de lire des réglages ou de les modifier.
- La fonction de script permet d'ajouter de nouvelles tâches à EPLAN. Dans ce cas, la nouvelle tâche est intégrée à EPLAN sous la forme d'un élément de menu ou d'un bouton de commande dans une barre d'outils.
- Les scripts peuvent également réagir aux événements survenant dans EPLAN. Un script peut réagir au démarrage ou à la fermeture du programme.
La fonctionnalité Traiter automatiquement (sous Utilitaires) utilise également des scripts. A l'aide de quelques scripts déjà définis, vous pouvez exécuter certaines opérations de traitement de projet (par ex., sauvegarder les données, imprimer, etc.) de manière automatisée.
Remarques :
- Dans un script, vous pouvez mettre en œuvre toutes les classes d'assemblies Microsoft.Net (System, System.XML, System.Drawing, System.Windows.Forms), ainsi que les assemblies EPLAN API Eplan.EplApi.Base et Eplan.EplApi.ApplicationFramework.
- Il n'est pas possible de référencer d'assemblies supplémentaires (.Net Framework, EPLAN ou autres fournisseurs) dans un script.
Voir aussi
Scripts simples avec paramètres
Scripts simples avec tâches EPLAN
Ajouter des éléments de menu via un script