
Abb.: Extras - Makros bearbeiten
Erstellen
Um ein Makro zu erstellen muss zuerst oben in dem Makroname eine Bezeichnung für das Makro angegeben werden. Dann kann man über die Auswahl folgende Makros erstellen:
Skript
Erstellt ein Skript was sofort ausgeführt werden kann.
|
Hinweis |
Im GS-Manager und im GS-Designer können Makros per VB-Script programmiert werden. Dazu wird der Windows Scripting Host (WSH) per Microsoft Script Control in die Anwendung eingebunden. Das MS Script Control msscript.ocx hat Microsoft nie für 64-bit implementiert, deshalb standen die VB-Script Makros in der 64-bit Version von GS nicht zur Verfügung. Die Alternative TMS-Script erfordert eine Migration der Skripte, da es Unterschiede in der Syntax gibt. Die Version 2023.1 unterstützt nun Tablacus Script Control 64, eine freie Implementierung des Script Control (https://github.com/tablacus/TablacusScriptControl). Diese Komponenten muss auf allen Arbeitsplatzrechnern implementiert werden (Stand 09.2022: Bitte die Bugfix-Variante 1.2.5 installieren - https://github.com/tablacus/TablacusScriptControl/releases/tag/1.2.5.4). Da die Komponente eine Methode des MS Script Control nicht implementiert, musste die Einbindung in GS angepasst werden. Auf die bestehenden (32-bit) Makros sollte das keinen Einfluss haben, sie sollten unverändert in 64-bit laufen. |
Dialog
An dieser Stelle kann man ein Formular und Skript erstellen.
Objektskript
Wird im System als Objekt-Einfügeskript, Objekt-Aktualisierungsskript, Objekt-Löschskript, Objekt-Verschiebeskript oder Objekt-Bearbeitungsskript verwendet.