Erstellen eines Skripting-Projekts

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Referenz für Programmierer > Skripterstellung >

Erstellen eines Skripting-Projekts

Jedem SPS kann ein einziges Skripting-Projekt zugewiesen werden. Um das mit einem SPS verknüpfte Skripting-Projekt aufzurufen, wählen Sie den Befehl Extras | Authentic Scripts bearbeiten. Daraufhin wird das Skript-Editor-Fenster angezeigt, in dem Sie Formulare, Event Handler und Makros erstellen und bearbeiten können. Nach der Erstellung bzw. Bearbeitung eines Skripting-Projekts muss es (durch Klicken auf die Schaltfläche Speichern der Skript-Editor-Symbolleiste, oder durch Drücken von Strg+S) im Arbeitsspeicher gespeichert werden. Die Skripts im gespeicherten Skripting-Projekt werden jedoch erst beim Speichern des SPS im SPS gespeichert. Vergewissern Sie sich daher, dass Sie: (i) das Skripting-Projekt (im Arbeitsspeicher) speichern und (ii) anschließend das SPS in einem Ordner speichern.

 

Um die Schriftsprache und/oder das .NET Framework zu ändern, recht-klicken Sie auf ein Projekt, wählen Sie Project Settings aus und wählen Sie dann die gewünschten Optionen.

 

Formulare, Event Handler und Makros werden alle im Skript-Editor erstellt. Die Art des Aufrufs und der Ausführung ist jedoch bei jeder einzelnen Komponente anders und hat einen Einfluss darauf, wie Sie Ihre Skripting-Projekte erstellen.

 

Ein Formular wird entweder von einer Funktion im globalen Deklarationsskript aus oder direkt von einem Makro aufgerufen.
Ein Event Handler wird ausgeführt, wenn das entsprechende Event in der Authentic-Ansicht vorkommt. Wenn ein Event Handler für ein einzelnes Event sowohl im globalen Skripting-Projekt als auch im StyleVision-projektspezifischen Skripting-Projekt definiert ist, so wird zuerst der Event Handler für das projektspezifische Skripting-Projekt ausgeführt und unmittelbar danach der für das globale Skripting-Projekt.
Ein Makro wird von der StyleVision Benutzeroberfläche aus ausgeführt. Binden Sie es dazu an ein Authentic Event und lösen Sie dieses Event aus In einem Makro können alle in den globalen Deklarationen deklarierten Variablen und Funktionen aufgerufen werden und Formulare können darin für die Benutzereingabe angezeigt werden.

 


© 2019 Altova GmbH