SAP Connector-Methoden

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 6 Minuten Lesedauer
  • Die SAP Connector bietet verschiedene Methoden, mit denen Sie Workflows automatisieren können SAP Grafische Anwenderoberflächen (GUI). SAP Connector-Methoden sind auf verschiedenen Ebenen verfügbar – Connector, Bildschirm und Element.

    SAP Connector-Methoden

    Die SAP Connector-Methoden sind auf drei Ebenen verfügbar.
    • Anwendung : Sie können diese Methoden finden, wenn Sie auf doppelklicken SAP Connector-Objekt. Um auf diese Methoden zuzugreifen, gehen Sie wie folgt vor:
      1. Fügen Sie den SAP-Connector unter hinzu Globale Objekte In Projekt-Explorer Bereich.

        Weitere Informationen finden Sie unter Konfigurieren Sie SAP Connector.

      2. Doppelklicken Sie auf das SAP-Connector-Objekt.

        Die Methoden werden im Objekt-Explorer-Bereich angezeigt.

    • Bildschirm : Verwenden Sie diese Methoden, um Aufgaben auf einem SAP-Anwendungsbildschirm zu automatisieren, den Sie hinzugefügt haben. Automatisieren Sie beispielsweise die Maximierung eines Anwendungsfensters. Um auf diese Methoden zuzugreifen, gehen Sie wie folgt vor:
      1. Fügen Sie einen oder mehrere SAP-Anwendungsbildschirme hinzu. Informationen zum Konfigurieren finden Sie unter Konfigurieren Sie SAP Connector.
      2. Doppelklicken Sie auf den Bildschirm, den Sie hinzugefügt haben.

        Die Methoden werden im Objekt-Explorer-Bereich angezeigt.

    • Element : Verwenden Sie diese Methoden, um Aktionen auf dem zu automatisieren SAP Bildschirm-UI-Elemente, z. B. eine Schaltfläche oder ein Kontrollkästchen. Automatisieren Sie beispielsweise die Auswahl einer Schaltfläche. Um auf diese Methoden zuzugreifen, gehen Sie wie folgt vor:
      1. Fügen Sie einen oder mehrere SAP-Anwendungsbildschirme hinzu. Informationen zum Konfigurieren finden Sie unter Konfigurieren Sie SAP Connector.
      2. Erfassen Sie ein oder mehrere Bildschirmelemente. Informationen zum Erfassen finden Sie unter Verwenden Sie das Dialogfeld „Element erfassen“.

        Die Bildschirmelemente werden unter dem erfassten SAP-Bildschirm angezeigt.

      3. Doppelklicken Sie auf das Bildschirmelement.

        Die Methoden werden im Objekt-Explorer-Bereich angezeigt.

    Verwenden Sie die Methoden

    Um eine Automatisierung mit den Methoden zu erstellen, ziehen Sie sie aus dem Objekt-Explorer-Bereich auf die Design-Oberfläche, und verbinden Sie sie.

    Methoden verbunden.

    Methoden auf Anwendungsebene

    Vorgehensweise
    Stellt eine Verbindung zwischen dem -Connector und her SAP Anwendung. Sie müssen diese Methode zuerst verwenden, bevor Sie eine Automatisierung ausführen.
    Tabelle : 1. Parameter der OPENCONNECTION-Methode
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    name Name der Verbindung Daten In Zeichenfolge Keine Ja
    username Anwendername Zum Erstellen Die Verbindung. Daten In Zeichenfolge Keine Ja
    Passwort Passwort Zum Erstellen Die Verbindung. Daten In Zeichenfolge Keine Ja
    SetDefaultSession
    Macht die ausgewählte Sitzung zu einer Standardsitzung .
    Tabelle : 2. SetDefaultSession-Methodenparameter
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    sessionId Eindeutige ID der Sitzung, die Sie als Standard festlegen möchten. Daten In Zeichenfolge Keine Ja
    CLOSECONECTION
    Schließt die Verbindung zwischen dem -Connector und dem SAP Anwendung.

    Methoden auf Bildschirmebene

    Klicken Sie auf MenuItem
    Wählt das Menüelement aus, dessen ID Sie angeben Auf der SAP Bildschirm .
    Tabelle : 3. Klicken Sie auf Methodenparameter „MenuItem“
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    Menü-ID Die ID des Menüs, das ausgewählt werden muss. Daten In Zeichenfolge Keine Ja
    Schließen
    Schließt die Sitzung von SAP Bildschirm.
    CreateSession
    Erstellt eine Sitzung von SAP Bildschirm.
    Tabelle : 4. CreateSession-Methodenparameter
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    Tcode Transaktionscode, mit dem Sie auf einen bestimmten Teil der SAP-Anwendung zugreifen können. Daten In Zeichenfolge NA Ja
    Zurück Gibt zurück ID der erstellten Sitzung. Daten Aus Zeichenfolge NA NA
    Endsitzung
    Beendet die offene Sitzung.
    Endtransaktion
    Beendet eine Transaktion.
    Fokus
    Legt den Fokus auf die offene Sitzung fest.
    GetMenuItem
    Ruft den Namen des angegebenen Menüelements ab.
    Tabelle : 5. Parameter der GetMenuItem-Methode
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    Menü-ID ID des Menüelements zum Abrufen des Namens. Daten In Zeichenfolge Keine Ja
    Zurück Gibt den Namen des Menüelements zurück Daten Aus Zeichenfolge Keine NA
    GetMenuItemsIdsByName
    Ruft die ID des Menüs ab, das Sie anhand seines Namens angeben.
    Tabelle : 6. GetMenuItemsIdsByName-Methodenparameter
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    MenuItemName Name des Menüelements. Daten Aus Liste Keine NA
    WindowHandle abrufen
    Gibt das Fenster-Handle von zurück SAP Anwendungsbildschirm.
    Ist erstellt
    Gibt Zurück Wahr Wenn die Sitzung erstellt wird, Falsch Wenn die Sitzung nicht erstellt wird.
    IsSessionBusy
    Gibt Zurück Wahr Wenn die Sitzung ausgelastet ist, und Falsch Wenn die Sitzung nicht ausgelastet ist.
    Maximieren
    Maximiert SAP Bildschirm.
    Minimieren
    Minimiert SAP Bildschirm.
    Größe ändern
    Ändert die Größe von SAP Bildschirm gemäß den angegebenen Abmessungen.
    Tabelle : 7. Ändern Sie die Größe der Methodenparameter
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    XPos Position des Bildschirms entlang der X-Achse. Daten In Ganzzahl Keine Ja
    YPos Position des Bildschirms entlang der Y-Achse. Daten In Ganzzahl Keine Ja
    Breite Breite des Bildschirms. Daten In Ganzzahl Keine Ja
    Höhe Höhe des Bildschirms. Daten In Ganzzahl Keine Ja
    Wiederherstellung
    Stellt den Bildschirm auf seine ursprünglichen Abmessungen zurück.
    ScreenId
    Gibt die ID von zurück SAP Anwendungsbildschirm als Zeichenfolge.
    SendKeys

    Sendet die Tastaturstriche an den SAP Anwendungsbildschirm.

    Tabelle : 8. SendKeys-Methodenparameter
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    Keys Tastaturstriche, die Sie an senden möchten SAP Bildschirm. Daten In Zeichenfolge NA Ja
    StartTransaktion
    Startet eine Transaktion.
    Tabelle : 9. StartTransaction-Methodenparameter
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    Tcode Transaktionscode, mit dem Sie auf einen bestimmten Teil der SAP-Anwendung zugreifen können. Daten In Zeichenfolge NA Ja
    Warten auf Erstellen
    Wartet für die angegebene Dauer, während der Bildschirm erstellt wird. Dadurch können alle dynamischen Steuerungen geladen werden, nachdem der Bildschirm erstellt wurde.
    Tabelle : 10. WaitForCreate-Methodenparameter
    Parameter Beschreibung Datenport-Eintragstyp Datentyp Standardwert Obligatorisch?
    TimeoutInSeconds Dauer, nach der die Methode abläuft. Daten In Ganzzahl Keine Ja
    Übereinstimmungalle untergeordneten Elemente Option, um anzugeben, ob die Methode vor dem Laden des Bildschirms alle erfassten untergeordneten Bildschirme und Elemente mit dem Bildschirm abgleicht. Daten In Boolean Falsch Nein

    Methoden auf Elementebene

    In SAP Connector, können Sie diese Methoden auf Elementebene verwenden, um Elemente zu identifizieren, ihre Anwesenheit auf dem Bildschirm zu überprüfen oder Aktionen zu definieren, die für die Elemente ausgeführt werden sollen.

    Die folgenden Tabellen enthalten Elemente und ihre verfügbaren Methoden. Eine Beschreibung dieser Methoden und ihrer Parameter finden Sie unter SAP Connector-Methoden.

    Tabelle : 11. GuiButton-Methoden
    Element REST-Nachrichtenfunktionen
    Leitfadenschaltfläche Klicken
    Hervorhebung
    Ist erstellt
    Mausklick klicken
    SendKeys
    SetFocus
    Warten auf Erstellen
    Tabelle : 12. GuiCheckBox-Methoden
    Element REST-Nachrichtenfunktionen
    GuiCheckBox Überprüfen
    Hervorhebung
    Ist geprüft
    Ist erstellt
    SendKeys
    SetFocus
    Deaktivieren
    Mausklick klicken
    Warten auf Erstellen
    Tabelle : 13. GuiComboBox-Methoden
    Element REST-Nachrichtenfunktionen
    GuiComboBox Abrufen
    GetIconName
    GetList
    Hervorhebung
    Ist erstellt
    SendKeys
    Satz
    SetFocus
    Mausklick klicken
    Warten auf Erstellen
    Tabelle : 14. GuiStrgGridView-Methoden
    Element REST-Nachrichtenfunktionen
    GuiStrgGridView Klicken Sie auf SchaltflächenCell
    Klicken Sie auf Cell
    Auswahl aller Zeilen aufheben
    GetCellType
    GetCellValue
    GetColumns
    GetColumnsKeyValuePair
    GetRowCount
    GetRows
    GetRowsByColumn
    GetSelectedColumns
    GetSelectedRows
    GetSingleRow
    VisibleRows abrufen
    Hervorhebung
    Ist erstellt
    Mausklick klicken
    SendKeys
    SetFocus
    Wählen Sie AllZeilen aus
    Wählen Sie Cell
    Wählen Sie KontextMenuItemById aus
    Wählen Sie KontextMenuItemByPosition aus
    Wählen Sie ContextMenuItemByText aus
    Wählen Sie SingleRow aus
    Wählen Sie ToolbarMenuItemById aus
    Wählen Sie ToolbarMenuItemByPosition aus
    Wählen Sie ToolbarMenuItemByText aus
    CellValue festlegen
    Warten auf Erstellen
    Tabelle : 15. Schuldhafte Methoden
    Element REST-Nachrichtenfunktionen
    Schuldig Gettext
    Hervorhebung
    Ist erstellt
    Mausklick klicken
    SendKeys
    SetFocus
    Warten auf Erstellen
    Tabelle : 16. GuiPassword-Methoden
    Element REST-Nachrichtenfunktionen
    GuiPassword Hervorhebung
    Ist erstellt
    SendKeys
    CaretPosition festlegen
    SetFocus
    SetText
    Mausklick klicken
    Warten auf Erstellen
    Tabelle : 17. GuiRadioButton-Methoden
    Element REST-Nachrichtenfunktionen
    GuiRadioButton Hervorhebung
    Ist geprüft
    Ist erstellt
    Auswahlvorgang
    SendKeys
    SetFocus
    Mausklick klicken
    Warten auf Erstellen
    Tabelle : 18. GuiStatusBar-Methoden
    Element REST-Nachrichtenfunktionen
    GuiStatusBar GetStatus
    Hervorhebung
    Ist erstellt
    Mausklick klicken
    SendKeys
    SetFocus
    Warten auf Erstellen
    Tabelle : 19. GuiTab-Methoden
    Element REST-Nachrichtenfunktionen
    Registerkarte „Anleitung“ Hervorhebung
    Ist erstellt
    Wählen Sie Registerkarte aus
    SendKeys
    SetFocus
    Mausklick klicken
    Warten auf Erstellen
    Tabelle : 20. GuiTableControl-Methoden
    Element REST-Nachrichtenfunktionen
    GuiTableControl Auswahl aller VisibleRows aufheben
    DeselectRow
    DeselectVisibleRow
    GetAllVisibleRows
    GetColumnNames
    GetMaximumScrollOffset
    ScrollPosition abrufen
    GetSingleRow
    Gettable
    GetVisibleRowCount
    Hervorhebung
    Ist erstellt
    Mausklick klicken
    ScrollDownByOneRow
    ScrollToHorizontalPosition
    ScrollToNextPage
    ScrollToPreviousPage
    ScrollToVertikalPosition
    ScrollUpByOneRow
    Wählen Sie AllZeilen aus
    Wählen Sie SingleRow aus
    Wählen Sie VisibleRow aus
    SendKeys
    SetFocus
    Warten auf Erstellen
    Tabelle : 21. GuiTextBox-Methoden
    Element REST-Nachrichtenfunktionen
    GuiTextBox Gettext
    Hervorhebung
    Ist erstellt
    SendKeys
    CaretPosition festlegen
    SetFocus
    SetText
    Mausklick klicken
    Warten auf Erstellen
    Tabelle : 22. GuiTree-Methoden
    Element REST-Nachrichtenfunktionen
    Leitfadenstruktur Überprüfen
    Klicken Sie auf NodeItem
    CollapseNodeItem
    Doppelklicken Sie auf Knoten
    Doppelklicken Sie auf NodeItem
    GetColumnsKeyValuePair
    GetTreeType
    GetNodeKeyByPath
    GetNodeKeyByText
    GetNodeItemText
    GetSelectedNodes
    GetNodeItemCheckBoxState
    Hervorhebung
    Ist erstellt
    PresNodeItemButton
    Wählen Sie Registerkarte aus
    SendKeys
    SetFocus
    Mausklick klicken
    Wählen Sie NodeItem aus
    Wählen Sie Knoten aus
    Wählen Sie KontextMenuItemById aus
    Wählen Sie ContextMenuItemByText aus
    Wählen Sie KontextMenuItemByPosition aus
    Deaktivieren
    Warten auf Erstellen
    Tabelle : 23. GuiUserArea-Methoden
    Element REST-Nachrichtenfunktionen
    GuiUserArea Hervorhebung
    Ist erstellt
    Mausklick klicken
    ScrollToNextPage
    ScrollToPreviousPage
    SendKeys
    SetFocus
    SetHorizontalScroll
    SetVerticalScrollen
    Warten auf Erstellen