Ansicht
Dokumentation
ABAPFREE_OBJECT - FREE OBJECT
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
FREE OBJECT, OLE
FREE OBJECT ole $[NO FLUSH$].
Zusatz:
Wirkung
Diese Anweisung gibt den für das Objekt ole belegten Speicher auf der aktuellen frei. The automation object must have been created using the special statement CREATE OBJECT for automation objects. Nach der Freigabe bleibt das Objekt auf dem aktuellen Automation-Server erhalten, kann aber im ABAP-Programm nicht mehr bearbeitet werden. Die Beschreibung der Anweisung CREATE OBJECT gilt für die Typisierung von ole.
Die Übertragung der Anweisung FREE OBJECT an die Präsentationsschicht bewirkt die Übertragung der gesamten mit dem Zusatz NO FLUSH gesammelten Automation-Queue.
Systemfelder
sy-subrc | Bedeutung |
0 | Erfolgreiche Speicherfreigabe. |
1 | Fehlerhafte Kommunikation zum SAP GUI. |
2 | Error in function call in SAP GUI. |
Hinweis
Ein durch CREATE OBJECT erzeugtes Automation-Objekt ole muss auch stets durch FREE
OBJECT freigegeben werden, um Speicherengpässe und Abbrüche der zu steuernden Anwendung zu vermeiden.
Zusatz
... NO FLUSH
Wirkung
Für die Bedeutung des Zusatzes NO FLUSH gilt die Beschreibung bei der Anweisung CREATE OBJECT.
Beispiel
Freigeben eines Excel-Objekts.
PERFORM Short Reference CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2682 Date: 20240329 Time: 015840 sap01-206 ( 46 ms )