GuiXT Script Editor |
Übersicht Der GuiXT Script Editor unterstützt
Insbesondere komplexere InputScripts sind so leichter zu bearbeiten. |
Installation Bitte laden Sie das Editor Setup Programm (guixt.editor.setup.exe) von unserer Download Seite herunter und führen es aus. Es kopiert das Programm guixteditor.exe in das von Ihnen gewählte Installationsverzeichnis. Zusätzlich trägt es den Script Editor als Standardeditor für Scripts in das GuiXT Profile ein. Sie können diese Angabe im GuiXT Profile jederzeit wieder überschreiben und “notepad.exe” oder einen anderen Editor Ihrer Wahl eintragen. Es ist empfehlenswert, auch die html Hilfedatei (guixt_d.chm für Deutsch) herunterzuladen und in das gleiche Verzeichnis zu kopieren. Die integrierte F1-Hilfe des Editors arbeitet mit dieser Datei. Falls Sie später eine neue Version des Editors oder der Hilfedatei herunterladen, kann das auch unabhängig voneinander geschehen. Nach Installation des Editors wird bei Klick auf “Script” oder “InputScript” in GuiXT der Script Editor aktiv.
|
ANSI- und UTF-8 Format Für SAP Unicode-Systeme müssen Sie die Scripte im UTF-8 Format anlegen, andernfalls werden manche Zeichen, zum Beispiel Umlaute, nicht korrekt dargestellt und Screenelemente mit Sonderzeichen nicht erkannt. Der Scripteditor unterstützt ab Version 2009 1 Scripte in beiden Formaten. Wenn Sie den Zeichensatz eines Scripts ändern möchten, können Sie im “Speichern unter” Dialog das gewünschte Format explizit wählen. Neue Scripte werden jeweils in dem zuletzt verwendeten Zeichensatz angelegt. In der Titelleiste wird der Zeichensatz zusätzlich zu dem Dateinamen angezeigt.
Editor-Einstellung: Zeichensatz Über Options->Choose font können Sie den gewünschten Zeichensatz und die Schriftgrösse einstellen. Für unsere Beispielen hier haben wir Courier New, Fett, Schriftgrad 10
gewählt. Es ist empfehlenswert, mit einer Schrift fester Zeichengrösse (fixed-font) zu arbeiten, da sonst einzelne Teile Ihrer Skripte vielleicht nicht mehr wie gewünscht ausgerichtet angezeigt werden. Beispiel:
Courier New
Arial
Editor-Einstellung: Farben (falls Sie mit den Standard-Einstellungen nicht zufrieden sind…)
Editor-Einstellung: Backup Dateien " src="http://d2nwkt1g6n1fev.cloudfront.net/helpmax/wp-content/uploads/sub/sap-guixt/de/source/images/scripteditor07.gif" width="358" height="141" align="left">
Wenn Sie eine Datei im Editor sichern, z.B. die Datei “C:\GuiXT\Scripts\va02_zusatzdaten.txt”, wird bei eingeschalteter Backup-Funktion automatisch zunächst eine Kopie der existierenden Datei erstellt. Der Name wird aus dem Originalnamen durch Anhängen von Datum, Zeit und “.bak” gebildet, in unserem Beispiel also “C:\GuiXT\Scripts\va02_zusatzdaten.txt.20050221.163105.bak” Für die Zukunft ist im Editor ein Vergleichstool für Backup-Dateien geplant. |
Befehlsmuster einfügen Um ein Befehlsmuster einzufügen, klicken Sie entweder auf den “insert command” Button in der Drucktastenleiste:
Oder Sie klicken mit der echten Maustaste in eine leere Editor-Zeile. Es erscheint dann ein zweistufiges Menü, das sämtliche GuiXT Schlüsselwörter enthält:
Wenn Sie ein Schlüsselwort auswählen, wird im Editor in einer oder in mehreren Zeilen eine typische Form der ausgewählten Anweisung vorgeschlagen. Eventuell sind Bemerkungen zur Anweisung oder Zusatzoptionen als Kommentar enthalten. Beispiel:
|
Eigene Befehlsmuster Sie können sich eigene Befehlsmuster definieren, die Sie genauso einfügen können, zum Beispiel einen standardisierten Kopf für die Scripte oder einen Korrekturvermerk. Legen Sie dazu ein Unterverzeichnis “mytemplates” im Installationsverzeichnis des Scripteditors an, also in dem Verzeichnis, in dem sich auch die Datei “guixteditor.exe” befindet. Um ein eigenes Befehlsmuster zu definieren, müssen Sie nun nur eine “.txt” Datei mit dem gewünschten Inhalt in dem “mytemplates” Verzeichnis hinzufügen. Der Dateiname ist beliebig, sollte aber aussagekräftig sein, da er Ihnen bei “ic” unter “my templates” vom Editor angezeigt wird. |
GuiXT Schlüsselwort-Hilfe anzeigen Das geschieht über F1 in der gewünschten Zeile, oder über das rechte Maustasten-Menü:
|
Eine “include” oder “process=” Datei anzeigen Entweder durch Drücken von F2 in der Zeile, oder über das rechte Maustasten-Menü:
|
Mit mehreren Dateien arbeiten Die Option “tile vertically” im “Window” Menü ist hierbei oft praktisch:
|
Weitere Funktionen Weitere Funktionen, wie “pretty print” oder das Auskommentieren von Code-Blöcken probieren Sie am besten selbst aus. Daneben stehen die üblichen Editor-Funktionen (Undo, Cut&Paste, Drucken) zur Verfügung. |