Les scripts peuvent être exécutés de différentes manières.
À partir du Gestionnaire des ressources, cliquez avec le bouton droit de la souris sur la ressource et sélectionnez Exécuter dans le menu contextuel.
Vous pouvez aussi double-cliquer sur le script pour l’exécuter ou faire glisser le script dans la zone de dessin.
Pour exécuter un script à partir d’une palette de commandes:
1. Ouvrez la palette de commandes qui contient le script à exécuter. Procédez selon l’une des manières suivantes:
● Sélectionnez Écran > Palettes de commandes et sélectionnez la palette de commandes comprenant le script souhaité.
● Dans le Gestionnaire des ressources, sélectionnez Scripts dans la liste des ressources de la Barre d'outils. Cliquez avec le bouton droit de la souris sur la palette dans la fenêtre d’affichage des ressources et sélectionnez Ouvrir dans le menu contextuel.
La palette de commandes s’ouvre.
2.Double-cliquez sur le script dans la palette de commandes pour l’exécuter.
Certains scripts se composent uniquement de fichiers texte, s’ils ont été réalisés dans un autre éditeur de texte ou exportés depuis Vectorworks. Ces scripts ne sont pas disponibles depuis le Gestionnaire des ressources.
1. Sélectionnez Extra > Plug-ins > Exécuter un script (ou Fichier > Importer > Importer script).
La boîte de dialogue « Choisissez un fichier Script » (ou « Ouvrir un script ») apparaît.
2.Sélectionnez le script souhaitez et cliquez sur Ouvrir pour exécuter le script.
Certaines données d’objet que vous souhaitez mentionner dans un tableau ne sont pas toujours accessibles avec une formule de tableau. Par exemple, les surfaces plantées comprennent des informations sur la densité et les pourcentages de plante pour plusieurs types de plantes. Ces informations sont enregistrés dans des formats de base de données. Vous pouvez créer un script pour extraire les taux de plantation pour chaque type de plante d’une zone et exécuter le script à partir d’un tableau en utilisant la fonction BDDSelonScript (ou ExecuterScript). Lorsque vous utilisez cette fonction dans une cellule d’en-tête, le script vous rend une valeur pour chaque objet qui correspond à ce critère.
Lorsque vous exécutez un script à partir d’un tableau, le programme vous demande de confirmer l’exécution du script.
Le module d’extension Paysage est fourni avec un nombre de scripts Python.
[Vectorworks]\Bibliothèque\Ressources\Tableaux prédéfinis\Tableaux Paysage
Vous pouvez exécuter ces scripts de cette manière ou vous pouvez les utiliser comme base pour vos propres scripts. Vous trouverez des exemples de ces scripts dans un tableau dans le tableau « Surface plantée - groupe de plantes se recouvrant » dans le menu Extra > Tableaux > Créer un tableau d’après données du dessin.
Voir aussi Fonctions des tableaux pour plus d’informations sur l’extraction de données d’un objet dans le dessin.
Si vous n’avez pas encore installé le module d’extension Paysage, vous pouvez trouver des exemples et une description sur le lien suivant:
Si une erreur survient lors de l’exécution du script, un avertissement apparaît.
Pour gérer les erreurs de scripts:
1. Cliquez sur Afficher les erreurs
2.La boîte de dialogue indiquant la nature de l’erreur et la ou les ligne(s) dans lesquelles l’erreur est apparue s’ouvre.
3.Pour modifier le script cliquez sur Éditer un script ou double-cliquez sur la ligne du script pour la modifier. L’éditeur de script s’ouvre et vous pouvez y faire vos modifications.
~~~~~~~~~~~~~~~~~~~~~~~~~