Skriptdateien, verzeichnisse und -namen |
Wo sind die GuiXT Skripte abgelegt? | Die GuiXT Skripte sind als normale ASCII-Text-Dateien abgelegt, und zwar entweder unmittelbar auf Ihrem PC, auf einem Fileserver im lokalen Netz, einem ftp oder http Server oder im SAP Web Repository. Sie legen das Verzeichnis, in dem die Skripte liegen, im GuiXT-Profile guixt.ini durch den Parameter
Directory1 directoryname fest, z.B. Insgesamt können Sie 4 Verzeichnisse Directory1,…,Directory4 angeben. Sie werden jeweils in der Reihenfolge Directory4,…,Directory1 nach einem passenden Skript durchsucht, das erste gefundene Skript wird ausgeführt. Beispielsweise könnte Directory1 auf ein Verzeichnis mit unternehmensweit definierten Skripten zeigen, die auf einem Fileserver liegen, und Directory2 könnte spezielle Skripte für eine kleinere Benutzergruppe enthalten. Über das GuiXT Profile können die Skripte unterschiedlich pro Benutzer oder Benutzergruppe zugeordnet werden. Falls Sie sich in mehr als einem R/3-System oder in verschiedenen Mandanten anmelden und hierfür unterschiedliche Skriptverzeichnisse verwenden wollen, können Sie das durch Systemvariablen in den Namen der Skriptverzeichnisse erreichen: &client wird ersetzt durch den aktuellen R/3 Mandanten Beispiel: Directory1 \\Server\GuiXT\scripts Wir arbeiten z.B. in dem R/3 System TST. Als erstes wird GuiXT nach dem entsprechenden Skript in dem als Directory3 angegebenen Verzeichnis C:\GuiXT\myscripts\TST suchen. Wird das Skript dort nicht gefunden, sucht GuiXT im Verzeichnis F:\GuiXT\scripts\TST und schließlich im Verzeichnis \\Server\GuiXT\scripts. Im R/3 Logon-Fenster wird die Variable &client durch den Wert 000 ersetzt, da der vom Benutzer gewählte Mandant noch nicht bekannt ist. |
Unter welchem Namen sind die GuiXT Skripte abgelegt? | Jedes GuiXT Skript bezieht sich auf genau ein R/3 Bild (Dynpro). Im R/3 Repository sind die Bilder unter dem ABAP Programmnamen und einer 4-stelligen Nummer abgelegt, z.B. Dynpro 0100 zum Programm SAPMF05A. Da die GuiXT Skripte sprachabhängig sind (Feldnamen, Texte, Bilder), kommt noch der Sprachenschlüssel hinzu, z.B. E für Englisch, D für Deutsch, F für Französisch, I für Italienisch, J für Japanisch,… Der Name eines Skriptfiles setzt sich damit insgesamt wie folgt zusammen:
pppppppp.Lnnnn.txt pppppppp: ABAP Programmname Beispiel: SAPMF05A.D0100.txt Hiervon gibt es zwei Ausnahmen:
Mit den Anweisungen Image, View, Pushbutton können Sie Ihre eigenen Applikationsmenüs grafisch gestalten. |