SAP GUI startenBeim Aufruf eines Funktionsbausteins im SAP-System kann es erforderlich sein, einen SAP GUI zu starten.

Dies ist insbesondere bei einigen (älteren) BAPIs erforderlich, die während ihrere Ausführung Daten in Form einer Bildschirmausgabe zurücksenden.
● Um den SAP GUI aus Ihrer JCo-Applikation aufzurufen, muss Ihr SAP-Backendsystem bestimmte Voraussetzungen erfüllen. Ausführliche Informationen hierzu finden Sie in SAP-Hinweis 1258724.
● Sie haben den Windows SAP GUI bzw. den Java GUI (Unix) auf Ihrem System installiert.
Gehen Sie folgendermaßen vor, um aus Ihrem Client-Programm heraus den SAP GUI zu starten:
Windows:
Setzen Sie die Property USE_SAPGUI auf 1 (dunkel) oder 2 (hell).
Unix:
Setzen Sie die Umgebungsvariable über
setenv SAPGUI <pfad zum SAPGUI startskript> (tcsh) oder
set SAPGUI=<pfad zum SAPGUI startskript> (bash)
Für Mac OS könnte der Pfadname z.B. so aussehen:
"/Applications/SAP Clients/SAPGUI 7.10rev7.3/SAPGUI 7.10rev7.3.app/Contents/MacOS/SAPGUI"
Für Linux und andere Unix-Systeme wäre z.B. folgender Pfad gültig:
/opt/SAPClients/SAPGUI7.10rev7.3/bin/sapgui

Bei der Umgebungsvariablen dürfen hinter dem Skriptnamen keinerlei Parameter mitgegeben werden.

Starten Sie die JCo-Applikation aus der gleichen Shell heraus, um die Umgebungsvariable zu registrieren.