RSOLEINT is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report is used to load the typelib of an OLE2 application from the Windows registry into the SAP System...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RSOLEINT into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Current Language for Type Info Load is &0...............
Selection Text: LANGU = Type info in language
Title: Type Info Loaded
Text Symbol: 003 = OLE Automation Controller
Text Symbol: 002 = wide OLE Automation errors. Continue?
Text Symbol: 001 = Caution: Incorr. typeinfo leads to system-
001 Application Version CLSID Of Application CLSID Of Object Library
INCLUDE DOCSINCL.
No SAP DATABASE tables are accessed within this REPORT code!
POPUP_TO_DECIDE_INFO CALL FUNCTION 'POPUP_TO_DECIDE_INFO' EXPORTING DEFAULTOPTION = 'N' TEXTLINE1 = 'Achtung: Falsche TypeInfo führt zu system-'(001) TEXTLINE2 = 'weiter OLE Autom. Fehlfunktion. Weiter?'(002)
WS_QUERY CALL FUNCTION 'WS_QUERY' EXPORTING QUERY = 'WS' IMPORTING RETURN = WINSYS.
OLE_OBJECT_INFO CALL FUNCTION 'OLE_OBJECT_INFO' DESTINATION 'SAPGUI' EXPORTING CLSID = TOLE-CLSID_OLB INIT = LANGU IMPORTING NAME = OBJECTS-NAME.
OLE_OBJECT_INFO CALL FUNCTION 'OLE_OBJECT_INFO' DESTINATION 'SAPGUI' EXPORTING CLSID = TOLE-CLSID_OLB INIT = ' ' IMPORTING NAME = OBJECTS-NAME.
OLE_METHOD_INFO CALL FUNCTION 'OLE_METHOD_INFO' DESTINATION 'SAPGUI' EXPORTING INIT = 'X' IMPORTING NAME = OLELOAD-VERB VERBID = OLELOAD-VERBID TABLES PARAMS = PARAMS.
OLE_METHOD_INFO CALL FUNCTION 'OLE_METHOD_INFO' DESTINATION 'SAPGUI' EXPORTING INIT = ' ' IMPORTING NAME = OLELOAD-VERB VERBID = OLELOAD-VERBID TABLES PARAMS = PARAMS.
OLE_PROPERTY_INFO CALL FUNCTION 'OLE_PROPERTY_INFO' DESTINATION 'SAPGUI' EXPORTING INIT = 'X' IMPORTING NAME = OLELOAD-VERB VERBID = OLELOAD-VERBID TABLES PARAMS = PARAMS.
OLE_PROPERTY_INFO CALL FUNCTION 'OLE_PROPERTY_INFO' DESTINATION 'SAPGUI' EXPORTING INIT = ' ' IMPORTING NAME = OLELOAD-VERB VERBID = OLELOAD-VERBID TABLES PARAMS = PARAMS.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.