Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt SAPGUI-Kommandoschnittstelle  Dokument im Navigationsbaum lokalisieren

Dieses Beispiel veranschaulicht die wichtigsten Funktionen der SAPGUI-Kommandoschnittstelle. Für die Anzeige aller Details der Kommandoschnittstelle müssen Sie die Gesamtansicht anzeigen.

Daten in Kopfzeile

Diese Grafik wird im zugehörigen Text erklärt

Wenn ResetGUI ein 'X' enthält, wird die in ProcessedScreen[1] angegebene Transaktion erneut gestartet. Das bedeutet, der Befehl wirkt sich ähnlich aus wie ein dem Transaktionscode vorangestelltes ’/n’. Eine korrekte Wiedergabe der SAPGUI-Befehle ist nur gewährleistet, wenn jeder nachfolgende Befehl genau an dem Punkt startet, wo der vorherige Befehl angehalten hat. Alles, was Sie in einem einzigen Schritt aufzeichnen, erfüllt diese Bedingung, aber wenn Sie ein Testskript in verschiedenen Bereichen aufzeichnen, könnte dies nicht der Fall sein. Sie können beispielsweise beim Abspielen eines SAPGUI-Ablaufs mit mehreren einzelnen Transaktionswechsel das ResetGUI-Kennzeichen im ersten SAPGUI-Befehl jeder Transaktion markieren.

ConnectionId und SessionId identifizieren die Modi während der Wiedergabe eindeutig. Wenn alle SAPGUI-Befehle in derselben Session durchgeführt werden sollen, müssen alle SAPGUI-Kommandoschnittstellen die gleiche Session-ID und Connection-ID haben.

SystemInfo dient nur der Datenerfassung. Während der Wiedergabe wird sie mit den Daten des Wiedergabe-Systems und Frontends überschrieben.

ProcessedScreen-Knoten

Diese Grafik wird im zugehörigen Text erklärt

Aktiv.

·        Ist das Kennzeichen nicht markiert, wird ProcessedScreen nicht ausgeführt.

·        Wenn 'X' gesetzt ist, wird ProcessedScreen ausgeführt.

·        Wenn 'O' gesetzt ist, wird ProcessedScreen nur ausgeführt, wenn das Dynpro tatsächlich erscheint.

Transaction enthält den Transaktionscode.

Program enthält den Programmnamen.

ScreenNumber enthält die Dynpronummer.

Message enthält die aufgezeichneten Nachrichten.

IntialState enthält die aufgezeichneten Initialzustände des GUI-Elements.

UserChangedState enthält die Änderungen, die am Zustand der GUI-Elemente vom Anwender vorgenommen wurden.

UserChangedState-Knoten

Diese Grafik wird im zugehörigen Text erklärt

Wenn ein Feld für die Parametrisierung in der Kommandoschnittstelle verfügbar sein soll, müssen Sie es während der Aufzeichnung bearbeiten. In SAP GUI for Windows können Sie einen Wert durch denselben Wert ein weiteres Mal ersetzen – das System nimmt dabei an, dass der Wert in Wirklichkeit geändert wurde.

Message-Knoten

Diese Grafik wird im zugehörigen Text erklärt

Wenn AsPopup ein 'X' enthält, ist die Nachricht ein Popup.

Sie können eine Nachrichtenbehandlung vornehmen, indem Sie SAPGUI-Befehle in einen MESSAGE..ENDMESSAGE-Block einfügen.

InitialState-Knoten

Diese Grafik wird im zugehörigen Text erklärt

Die vollständige Hierarchie von GUI-Elementen einschließlich des zu prüfenden Elements wird im InitialState-Knoten angezeigt. Auf jeder Ebene ist ein Check-Knoten, bei dem Sie die Prüfungen für alle darunter liegenden GUI-Elemente ein- oder ausschalten können ('X').

Sie können CheckValue parametrisieren.

Im Protokoll erscheint der tatsächliche Wert des GUI-Elements neben dem Value-Knoten.

Standardmäßig ist es vorteilhaft, den Befehl GETGUI für das Lesen von Werten von der Benutzeroberfläche zu lesen.

 

 

 

Ende des Inhaltsbereichs