SAPGUI-Scripting

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

SAPGUI-Scripting

Beitrag von ewx (Top Expert / 4904 / 328 / 647 ) »
Hallo!

Man kann das folgende als VBS-Datei abspeicherung per Doppelklick öffnen:

Code: Alles auswählen.

Dim objSapgui
Set objSapgui = GetObject("SAPGUI")

Dim objScriptingEngine
Set objScriptingEngine = objSapgui.GetScriptingEngine
WScript.ConnectObject objScriptingEngine, "Engine_"

Dim waiting
waiting = 1

Do While (waiting = 1)
 WScript.Sleep (100)
Loop

Set objScriptingEngine = Nothing
Set objSapgui = Nothing

Sub engine_CreateSession(ByVal Session)
  Dim result
  result = MsgBox("Session created", vbOKCancel)
  If result = vbCancel Then
    waiting = 0
  End If
End Sub
Dann kriegt man eine Meldung, sobald ein neuer SAPGUI-Modus geöffnet wird.

Desgleichen kann man wohl auch das Schliessen abfangen...
Seite 26:
http://www.synactive.com/download/sap%2 ... %20api.pdf

das ist ja auch ein gerne gefragtes Feature... Das Beenden eines Modus über ALT-F4 abzufangen. Hier wäre es ja möglich.
Allerdings müsste es hier eine Möglichkeit geben, das Schliessen auch wirklich zu verhindern...

Leider habe ich keine Ahnung, wie ich das Script wieder deaktiviert bekomme... 8)
Hat hier jemand noch mehr Erfahrung?
Kennt jemand evtl. auch "richtige" Anwendungsmöglichkeiten für das Scripting?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

10
Antw.
4140
Views
Scripting !
von bohne » 28.02.2006 14:01 • Verfasst in ABAP® für Anfänger
6
Antw.
6282
Views
Scripting Entwicklungswerkzeuge unter Win7
von a-dead-trousers » 02.10.2012 09:06 • Verfasst in Dialogprogrammierung
4
Antw.
10932
Views
2
Antw.
22161
Views
SAPGui 8.00 32 Bit vs 64 Bit
von DeathAndPain » 17.06.2025 19:07 • Verfasst in ABAP® Core
23
Antw.
7109
Views
Last erzeugen im SAPGui?
von DeathAndPain » 17.11.2020 14:46 • Verfasst in SAP - Allgemeines

Über diesen Beitrag

ewx
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

BAPI_ACC_DOCUMENT_POST
Gestern von Wann 2 / 177
Side by Side extensions
Gestern von JHM 2 / 400
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 4423
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 19115

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

BAPI_ACC_DOCUMENT_POST
Gestern von Wann 2 / 177
Side by Side extensions
Gestern von JHM 2 / 400
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 4423
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 19115

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 4423
Spool vereinen OTF und PDF
vor 3 Wochen von anna2205 1 / 17959
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 24680
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 43783