Ansicht
Dokumentation

ABAPCALL_METHOD_OLE2 - CALL METHOD OLE2

ABAPCALL_METHOD_OLE2 - CALL METHOD OLE2

Vendor Master (General Section)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

CALL METHOD, OLE

Kurzreferenz



CALL METHOD OF ole meth $[= rc$]
               $[EXPORTING p1 = f1 p2 = f2 ...$]
               $[NO FLUSH$] $[QUEUE-ONLY$].


Zusätze:

1.... EXPORTING p1 = f1 p2 = f2 ...

2.... NO FLUSH

3.... QUEUE-ONLY

Wirkung

Mit dieser Anweisung wird die Methode meth des Automation-Objekts ole aufgerufen. Das Automation-Objekt muss mit der speziellen Anweisung CREATE OBJECT für Automation-Objekte erzeugt worden sein. Der Name der Methode muss in einem zeichenartigen Datenobjekt meth angegeben werden.

Der Rückgabewert der externen Methode meth kann im Datenobjekt rc gespeichert werden. Je nach aufgerufener Methode erwartet dieses Datenobjekt einen zeichenartigen Datentyp der Länge 8 oder einen Datentyp vom Typ ole2_object aus dem Type-Pool OLE2, um das adressierte Objekt zu übernehmen.

Zusatz 1

... EXPORTING p1 = f1 p2 = f2 ...

Wirkung

Mit dem Zusatz EXPORTING können den Eingabeparametern p1 p2 ... der Automation-Methode Aktualparameter f1 f2 ... zugewiesen werden, wobei sich der Datentyp der Datenobjekte f1 f2 ... nach der Anforderung der Automation-Methode richtet.

Zusatz 2

... NO FLUSH

Zusatz 3

... QUEUE-ONLY

Wirkung

Für die Zusätze NO FLUSH und QUEUE-ONLY gilt die Beschreibung bei der Anweisung CREATE OBJECT.

Systemfelder

sy-subrc Bedeutung
0 Erfolgreiche Ausführung der Methode meth.
1 Fehlerhafte Kommunikation zum SAP GUI.
2 Fehler beim Aufruf der Methode meth.
3 Fehler beim Setzen einer Eigenschaft.
4 Fehler beim Lesen einer Eigenschaft.

Beispiel

Je nach Auswahl auf dem Selektionsbild können mit diesem Quelltext die Excel-Datei Table.xls im Verzeichnis C:\temp geöffnet, die Anwendung Word gestartet und beide Anwendungen anschließend wieder geschlossen werden. Die hierfür verwendeten Automation-Methoden sind in der nachstehenden Tabelle aufgelistet.






Vendor Master (General Section)   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5618 Date: 20240328 Time: 223224     sap01-206 ( 59 ms )
Anwendung Methode Parameter Funktion
Excel Öffnen Dateiname und Pfad Öffnen
Excel Quit - Beenden
Word AppShow - Start
Word AppClose - Beenden