Cette boîte à outils peut être ouverte via le menu Fenêtre > Boîtes à outils standard.
La boîte à outils script sert à exécuter des scripts que vous avez créés. C'est une alternative à l'exécution de scripts via un fichier VBS externe. La boîte à outils script offre les avantages suivants :
- Mise en évidence de la syntaxe et code couleur
- Reconnaissance automatique des objets intégrés (Impact, GUI, ActiveDrawing et ActiveDatabase en bleu)
- Énumérations prédéfinies (affichées en rouge, p. ex. etLine, etGraphic, etc.)
- La possibilité d'exécuter le script dans son intégralité ou seulement le texte sélectionné
Boutons
Les boutons situés au bas de la boîte à outils script offrent les options suivantes :
- Charger – cette option permet de charger un fichier texte (TXT, VBS) pour éditer.
- Enregistrer – cette option permet d'enregistrer toutes les modifications apportées au texte dans la boîte à outils script.
- Effacer – cette option permet d'enlever le contenu de la boîte à outils.
- Démarrer – cette option permet d'exécuter le script dans son intégralité ou simplement le texte sélectionné.
Menu contextuel
En faisant un clic droit, grâce au menu contextuel vous disposez des options suivantes :
- Annuler – cette option permet d'annuler l'action d'édition précédente dans la boîte à outils script.
- Refaire – cette option permet de refaire l'action d'édition précédente
- Couper – cette option permet de placer le contenu sélectionné dans le presse-papiers de Windows tout en l'enlevant de la boîte à outils script.
- Copier – cette option permet de placer une copie du contenu sélectionné dans le presse-papiers de Windows tout en laissant le texte sélectionné dans la boîte à outils script.
- Coller – cette option permet d’insérer le contenu du presse-papiers de Windows à la position du curseur dans la boîte à outils script pourvu qu'il s’agisse des données textuelles.
- Effacer – cette option permet d'enlever le contenu de la boîte à outils.
- Mettre en retrait – cette option permet d'indenter le texte sélectionné pour plus de lisibilité du code
- Annuler le retrait – cette option permet d'enlever l'indentation du texte sélectionné.
- Directive d’insertion
- Inclure script de base de données – vous permettra d'inclure le contenu d'un script de base de données sans insérer le code réel. Cela se fait en utilisant la directive {INC "MyDatabaseScript"} qui agira comme un pointeur vers le code original dans la base de données.
- Inclure le fichier script – vous permettra d'inclure le contenu d'un fichier de script externe sans insérer le code réel. Cela se fait en utilisant la directive {INCFILE "C:\MyScript.txt"} qui agira comme un pointeur vers le code original dans le fichier.
- Prétraiter script – ouvrira une fenêtre séparée affichant le contenu de l'ensemble du script, qui peut inclure à la fois des scripts d'inclusion de base de données et de fichiers. C'est utile pour la sauvegarde ou la distribution.
- Insérer contenu du fichier – insérera le contenu d'un fichier externe sélectionné dans la boîte à outils.
- Enregistrer COM – enregistrera COM avec Windows pour la version actuelle d'Impact.
Droits
Si le bouton « Exécuter » de la boîte à outils de script n'est pas disponible, il peut que vous ne disposiez pas des droits Impact suffisants pour exécuter des scripts. Le droit Utiliser la boîte à outils script est requis pour votre groupe d'utilisateurs afin d'exécuter des scripts par cette méthode.
La boîte à outils script et la boîte à outils sortie sont souvent utilisées ensemble pour écrire des informations de débogage.
REMARQUE : Des scripts sont un sujet avancé qui n'est pas destiné à tous les utilisateurs d'Impact.