Scripts registrieren
Sie können Scripts, die häufig verwendet werden, in der Datenbank registrieren. So registrierte Scripts müssen dann nicht über den Script Editor geladen und ausgeführt werden, sondern lassen sich direkt über einen Menüpunkt aufrufen.
Scripteintrag erzeugen
Um ein Script zu registrieren, müssen Sie einen Scripteintrag erzeugen. Klicken Sie dafür in Vertec im Ordner "Einstellungen" mit der rechten Maustaste auf Scripts und wählen Sie Neu > ScriptEintrag. Es öffnet sich folgendes Fenster (im Bild bereits mit Script zur besseren Anschauung):

Bezeichnung: Unter diesem Namen erscheint das Script später im Menü. Es sollte also darauf geachtet werden, dass der Name aussagekräftig ist, aber nicht allzu lang.
Klassen: Geben Sie hier an, für welche Klassen das Script ausgeführt werden kann. Gültig sind alle Klassen in Vertec. Beachten Sie, dass Klassennamen mit grossem Anfangsbuchstaben geschrieben werden müssen.
auf einzelne Objekte anwendbar: Setzen Sie hier ein Häkchen, falls das Script auf dem einzelnen Objekt, im Beispiel auf einem einzelnen Projekt, angewendet werden kann.
auf Listen (Container) anwendbar: Setzen Sie hier ein Häkchen, falls das Script auf einer Liste von Objekten, z.B. auf einer Liste von Projekten, ausgeführt werden kann.
Eventscript für: Wird nur verwendet, wenn Sie Scripts auf Events registrieren möchten. Dazu gehören auch die folgenden Optionen:
- Erweiterte Berechtigungen
- Klasse
- Felder
Script Text: Hier geben Sie den Script Code an. Sie können diesen direkt hier erstellen oder auch aus einem bestehenden Script mittels Copy/Paste hier einfügen. Es kann sich dabei um VBScript oder Python Code handeln.
Ausführen: Um das Script zu Testzwecken auszuführen, klicken Sie auf den Button Ausführen. Der eigentliche Aufruf erfolgt über den Menüpunkt Eintrag, das Script wird dann direkt ausgeführt.
Registrierte Scripts ausführen
Wenn für das aktuell dargestellte Objekt, im Beispiel ein einzelnes Projekt, ein Script registriert ist, können Sie dieses über den Menüpunkt Eintrag - Name des Scripts ausführen.

Eine weitere Möglichkeit ist es, das Script auf einem Eintrag in einer Liste via Rechtsklick aufzurufen.

Beachten Sie, dass registrierte Scripts direkt ausgeführt werden. Es öffnet sich also vorgängig kein Fenster mehr, in dem Sie den Script Code einsehen können. Falls Sie am Script Code etwas ändern müssen, können Sie diesen im Ordner Einstellungen > Scripts im gewünschten Script anpassen.
Registrierung aufheben
Um die Registrierung aufzuheben, haben Sie zwei Möglichkeiten:
- Scripteintrag löschen: Sie löschen den Script-Eintrag aus der Datenbank, in dem Sie das Einzelnfenster des Scripteintrags öffnen und auf das rote X klicken. Beachten Sie, dass Sie dabei den Script Code verlieren! Wenn Sie diesen behalten möchten, kopieren Sie ihn vorhängig in ein Text-File oder wählen Sie die folgende Variante:
- Scripteintrag deaktivieren: Um einen Scripteintrag zu deaktivieren, entfernen Sie die Häkchen bei
auf einzelnen Objekten anwendbarUND beiauf Listen (Container) anwendbar. So kann das Script nirgens mehr aufgerufen werden, bleibt aber im System erhalten.
| erstellt: | 26.06.2003 |
|---|---|
| geändert: | 28.06.2011: Screenshot ersetzt. Hinweis auf VBScript oder Python Code hinzugefügt. |
| Produktlinien: | Expert |
| Module: | Leistung & CRM |
