SAP ABAP Class CL_RSR_EXCEL_LAUNCH (CL_RSR_EXCEL_LAUNCH)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSR_CORE (Package) Processor for Core Objects Reporting
Properties
Class CL_RSR_EXCEL_LAUNCH  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_CORE   Processor for Core Objects Reporting 
Created 20070824   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSR_EXCEL_LAUNCH Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 OLE2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_EXCEL_LAUNCH has no interface implemented.
Friends
Class CL_RSR_EXCEL_LAUNCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_LOG_PROBCLASS Constant Public See coding Problem Class 20070904
2 C_APPL_LOG_OBJECT Constant Public Type reference (TYPE) BAL_S_LOG-OBJECT 'BW_XLWB' Application Log: Object Name (Application Code) 20070824
3 C_APPL_LOG_SUBOBJECT Constant Public Type reference (TYPE) BAL_S_LOG-SUBOBJECT 'LAUNCH_EXCEL' Application Log: Sub-object 20070824
4 C_MSGID Constant Private Type reference (TYPE) SY-MSGID 'RSR_LAUNCH_EXCEL' Message Class 20070824
5 C_S_BEX_ADDIN Constant Private See coding 20070824
6 C_S_BEX_VERSION Constant Private See coding 20070824
7 PS_APPL_LOG_EXISTS Static Attribute Public Type reference (TYPE) RS_BOOL Boolean 20080318
8 PS_APPL_LOG_REQUESTED Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20070824
9 PS_TASK Static Attribute Private Type reference (TYPE) I 20070824
10 P_FLUSH_STATE Static Attribute Private Type reference (TYPE) C 20081230
11 P_GENUNIID Instance attribute Private Type reference (TYPE) RSRREPDIR-GENUNIID Internal Display of the Report Identifier 20070827
12 P_HIDE_SAPGUI Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070827
13 P_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070904
14 P_TASK Instance attribute Private Type reference (TYPE) CHAR8 Character field, 8 characters long 20070824
15 P_T_LAUNCH_EXCEL Static Attribute Private Type reference (TYPE) CL_RSR_EXCEL_LAUNCH=>T_LAUNCH_EXCEL 20070827
16 P_T_VAR Instance attribute Private Type reference (TYPE) RRX_T_VAR Transfer structure for variables 20070827
17 P_WORKBOOK_ID Instance attribute Private Type reference (TYPE) RSRWBINDEX-WORKBOOKID BW Generation Tool: GUID in Compressed Form (CHAR25) 20070827
Methods
# Method Level Visibility Method type Description Created on
1 APPL_LOG_EXISTS Static method Private Method 20070824
2 CHECK_REUSE_EXCEL_INSTANCE Instance method Private Method 20070824
3 CHECK_WORKBOOK_EXISTS Static method Private Method 20070824
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070824
5 CONNECT_TO_REG_SERVER Instance method Private Method 20070905
6 COPY_VARS_TO_VARSHEET Instance method Private Method 20070824
7 CREATE_EXCEL_INSTANCE Instance method Private Method 20070824
8 CREATE_LOGON_INFO Static method Public Method 20100218
9 CREATE_OLE_OBJECT Instance method Private Method 20070824
10 EXECUTE Instance method Private Method 20070827
11 FACTORY Static method Private Method 20070827
12 GET_APPLSERVER_OF_GWHOST Static method Private Method 20070827
13 GET_BEX_VERSION Static method Private Method 20070824
14 GET_BEX_VERSION_ADMIN Static method Private Method 20070824
15 GET_BEX_VERSION_WORKBOOK Static method Private Method 20070824
16 GET_EXCEL_INSTANCE Instance method Private Method 20070824
17 GET_EXCEL_OLE_ADDIN Instance method Private Method 20070824
18 GET_EXCEL_OLE_CELLS Instance method Private Method 20070824
19 GET_EXCEL_OLE_WORKBOOKS Instance method Private Method 20070824
20 GET_EXCEL_OLE_WORKSHEET Instance method Private Method 20070824
21 GET_EXCEL_OLE_WORKSHEETS Instance method Private Method 20070824
22 GET_EXISTING_EXCEL_INSTANCE Instance method Private Method 20070824
23 GET_GATEWAY Instance method Private Method 20070827
24 GET_IP_ADDRESS_OF_APPLSERVER Static method Private Method 20070827
25 GET_PROGRAM_ID Static method Private Method 20070905
26 GET_SYSTEM_NUMBER Static method Private Method 20070824
27 GET_SYSTEM_UNIQUE_ID Static method Private Method 20070827
28 IS_EXCEL_ADDIN_LOADED Instance method Private Method 20070824
29 IS_EXCEL_BEX_VERSION_CORRECT Instance method Private Method 20070824
30 LAUNCH_EXCEL Static method Public Method 20070824
31 LAUNCH_WITH_TICKET Static method Public Method 20100218
32 LOAD_EXCEL_ADDIN Instance method Private Method 20070824
33 LOAD_EXCEL_ADDIN_SAPBEX0 Instance method Private Method 20070824
34 LOG_ADD_MESSAGE Instance method Private Method 20070904
35 LOG_ADD_MESSAGES Instance method Private Method 20070904
36 LOG_ADD_STRING Instance method Private Method Add a string to the trace 20080317
37 LOG_CREATE Instance method Private Method 20070904
38 LOG_DISPLAY Static method Public Method 20070904
39 LOG_SAVE Instance method Private Method 20070904
40 ON_RSAH_BIW_CALL_SERVER_END Instance method Public Method 20070824
41 RSAH_BIW_CALL_SERVER Instance method Private Method 20070824
42 RUN_SAPBEX0_DIRECT_LAUNCH Instance method Private Method 20070824
43 RUN_SAPBEX0_SERVER_LAUNCH Instance method Private Method 20070824
44 SET_EXCEL_VISIBLE Instance method Private Method 20070824
Events
Class CL_RSR_EXCEL_LAUNCH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_MESSAGE Public Type reference (TYPE) BAL_S_MSG 20070824
2 T_LAUNCH_EXCEL Private See coding 20070827 t_launch_excel type hashed table of ref to cl_rsr_excel_launch with unique key table_line
3 T_MESSAGE Public See coding 20070824 t_message type standard table of bal_s_msg
Method Signatures

Method APPL_LOG_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_LOG_OBJECT Call by reference Type reference (TYPE) BAL_S_LOG-OBJECT CL_RSR_EXCEL_LAUNCH=>C_APPL_LOG_OBJECT Anwendungs-Log: Objektname (Applikationskürzel) 20070824
2 Importing APPL_LOG_SUBOBJECT Call by reference Type reference (TYPE) BAL_S_LOG-SUBOBJECT CL_RSR_EXCEL_LAUNCH=>C_APPL_LOG_SUBOBJECT Anwendungs-Log: Unterobjekt 20070824
3 Returning VALUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20070824

Method APPL_LOG_EXISTS on class CL_RSR_EXCEL_LAUNCH has no exception.

Method CHECK_REUSE_EXCEL_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VALUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20080317

Method CHECK_REUSE_EXCEL_INSTANCE on class CL_RSR_EXCEL_LAUNCH has no exception.

Method CHECK_WORKBOOK_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKBOOK_ID Call by reference Type reference (TYPE) RSRWBINDEX-WORKBOOKID BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20070824
2 Returning R_VALUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20080317

Method CHECK_WORKBOOK_EXISTS on class CL_RSR_EXCEL_LAUNCH has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSR_EXCEL_LAUNCH has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSR_EXCEL_LAUNCH has no exception.

Method CONNECT_TO_REG_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GWHOST Call by reference Type reference (TYPE) RFCOPT-RFCGWHOST Gateway-Hostname 20070905
2 Importing I_GWSERV Call by reference Type reference (TYPE) RFCOPT-RFCGWSERV Gateway-Service 20070905
3 Importing I_PROGID Call by reference Type reference (TYPE) RFCOPT-RFCEXEC Programmname (Vollstaendiger Pfad) 20070905
4 Returning VALUE Value transfer Type reference (TYPE) RFCDES-RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20070905
# Exception Resumable Description Created on
1 CX_RSR_RFC_CONNECT_FAILED RFC Verbindung fehlgeschlagen 20070905

Method COPY_VARS_TO_VARSHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLE_ADDIN Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Importing I_T_VAR Call by reference Type reference (TYPE) RRX_T_VAR Übergabestruktur für Variablen 20070824
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method CREATE_EXCEL_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20080317
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method CREATE_LOGON_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SNC_NAME Call by reference Type reference (TYPE) PNAME_APPL 20100218
2 Exporting E_SNC_QUALITY Call by reference Type reference (TYPE) SNC_QOP 20100218
3 Exporting E_TICKET Call by reference Type reference (TYPE) STRING 20100218
4 Importing I_IGNORE_TICKET Call by reference Type reference (TYPE) RS_BOOL Boolean 20110510

Method CREATE_LOGON_INFO on class CL_RSR_EXCEL_LAUNCH has no exception.

Method CREATE_OLE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) C 20070824
2 Returning R_VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20080317
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070904
2 Importing I_GENUNIID Call by reference Type reference (TYPE) RSRREPDIR-GENUNIID Interne Darstellung des Berichtsidentifizierers 20070827
3 Importing I_HIDE_SAPGUI Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070827
4 Importing I_T_VAR Call by reference Type reference (TYPE) RRX_T_VAR Übergabestruktur für Variablen 20070827
5 Importing I_WORKBOOK_ID Call by reference Type reference (TYPE) RSRWBINDEX-WORKBOOKID BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20070827
# Exception Resumable Description Created on
1 CX_RSR_BEX_NOT_INSTALLED BexAnalyzer wurde nicht installiert 20070903
2 CX_RSR_EXCEL_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070827
3 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070903
4 CX_RSR_RFC_CONNECT_FAILED RFC Verbindung fehlgeschlagen 20070905
5 CX_RSR_WORKBOOK_NOT_FOUND Workook existiert nicht 20080317

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_RSR_EXCEL_LAUNCH 20070827

Method FACTORY on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_APPLSERVER_OF_GWHOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GWHOST Call by reference Type reference (TYPE) RFCOPT-RFCGWHOST Gateway-Hostname 20070827
2 Returning VALUE Value transfer Type reference (TYPE) RZLLI_ASVR Instanzname (für Logon/Server-Gruppen Zuordnung) 20070827

Method GET_APPLSERVER_OF_GWHOST on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_BEX_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKBOOK_ID Call by reference Type reference (TYPE) RSRWBINDEX-WORKBOOKID BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20070824
2 Returning VALUE Value transfer Type reference (TYPE) RSVALUE Wert 20070824

Method GET_BEX_VERSION on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_BEX_VERSION_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) RSVALUE Wert 20070824

Method GET_BEX_VERSION_ADMIN on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_BEX_VERSION_WORKBOOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKBOOK_ID Call by reference Type reference (TYPE) RSRWBINDEX-WORKBOOKID BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20070824
2 Returning VALUE Value transfer Type reference (TYPE) RSVALUE Wert 20070824

Method GET_BEX_VERSION_WORKBOOK on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_EXCEL_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070824
2 Importing I_VERSION Call by reference Type reference (TYPE) RSVALUE SPACE Wert 20070824
3 Importing I_VISIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20070824
4 Returning R_VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20080317
# Exception Resumable Description Created on
1 CX_RSR_BEX_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070903
2 CX_RSR_EXCEL_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070827
3 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070903

Method GET_EXCEL_OLE_ADDIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADDIN Call by reference Type reference (TYPE) RSVALUE Wert 20070824
2 Importing I_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
3 Returning R_VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20080317
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method GET_EXCEL_OLE_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLE_ADDIN Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Importing I_SHEET Call by reference Type reference (TYPE) I 1 20070824
3 Returning VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20070824
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method GET_EXCEL_OLE_WORKBOOKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Returning R_VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20080317
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method GET_EXCEL_OLE_WORKSHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLE_ADDIN Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Importing I_SHEET Call by reference Type reference (TYPE) I 1 20070824
3 Returning VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20070824
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method GET_EXCEL_OLE_WORKSHEETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLE_ADDIN Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Returning VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20070824
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method GET_EXISTING_EXCEL_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20080317
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method GET_GATEWAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GWHOST Call by reference Type reference (TYPE) RFCOPT-RFCGWHOST Gateway-Hostname 20070827
2 Exporting E_GWSERV Call by reference Type reference (TYPE) RFCOPT-RFCGWSERV Gateway-Service 20070827

Method GET_GATEWAY on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_IP_ADDRESS_OF_APPLSERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLSERVER Call by reference Type reference (TYPE) RZLLI_ASVR Instanzname (für Logon/Server-Gruppen Zuordnung) 20070827
2 Returning VALUE Value transfer Type reference (TYPE) RZLLI_IPAD IP-Adresse 20070827

Method GET_IP_ADDRESS_OF_APPLSERVER on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_PROGRAM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSID Call by reference Type reference (TYPE) SYS_UID In Raum und Zeit eindeutige ID. 20070905
2 Returning VALUE Value transfer Type reference (TYPE) RFCOPT-RFCEXEC In Raum und Zeit eindeutige ID. 20070905

Method GET_PROGRAM_ID on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_SYSTEM_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20070824

Method GET_SYSTEM_NUMBER on class CL_RSR_EXCEL_LAUNCH has no exception.

Method GET_SYSTEM_UNIQUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SYS_UID In Raum und Zeit eindeutige ID. 20070827

Method GET_SYSTEM_UNIQUE_ID on class CL_RSR_EXCEL_LAUNCH has no exception.

Method IS_EXCEL_ADDIN_LOADED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADDIN Call by reference Type reference (TYPE) RSVALUE 30 Characters 20070824
2 Importing I_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
3 Returning R_VALUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20080317
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method IS_EXCEL_BEX_VERSION_CORRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Importing I_VERSION Call by reference Type reference (TYPE) RSVALUE Wert 20070824
3 Returning R_VALUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20080317
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method LAUNCH_EXCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070904
2 Importing I_GENUNIID Call by reference Type reference (TYPE) RSRREPDIR-GENUNIID Interne Darstellung des Berichtsidentifizierers 20070824
3 Importing I_HIDE_SAPGUI Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070824
4 Importing I_T_VAR Call by reference Type reference (TYPE) RRX_T_VAR Übergabestruktur für Variablen 20070824
5 Importing I_WORKBOOK_ID Call by reference Type reference (TYPE) RSRWBINDEX-WORKBOOKID BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20070824
# Exception Resumable Description Created on
1 CX_RSR_BEX_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070903
2 CX_RSR_EXCEL_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070827
3 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070903
4 CX_RSR_RFC_CONNECT_FAILED RFC Verbindung fehlgeschlagen 20070905
5 CX_RSR_WORKBOOK_NOT_FOUND Workbook nicht gefunden 20080416

Method LAUNCH_WITH_TICKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPID Call by reference Type reference (TYPE) RSGENUNIID 20100218
2 Importing I_ISQV Call by reference Type reference (TYPE) RS_BOOL 20100218
3 Importing I_TOOL Call by reference Type reference (TYPE) STRING 20100218
4 Importing I_T_VAR Call by reference Type reference (TYPE) RRX_T_VAR 20100218
5 Importing I_WBID Call by reference Type reference (TYPE) RSSGUID25 20100218

Method LAUNCH_WITH_TICKET on class CL_RSR_EXCEL_LAUNCH has no exception.

Method LOAD_EXCEL_ADDIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADDIN Call by reference Type reference (TYPE) RSVALUE Wert 20070824
2 Importing I_NEW_INSTANCE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090626
3 Importing I_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
4 Returning R_VALUE Value transfer Type reference (TYPE) OLE2_OBJECT 20080317
# Exception Resumable Description Created on
1 CX_RSR_BEX_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070903
2 CX_RSR_EXCEL_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070827
3 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824

Method LOAD_EXCEL_ADDIN_SAPBEX0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Importing I_NEW_INSTANCE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090626
# Exception Resumable Description Created on
1 CX_RSR_BEX_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070903
2 CX_RSR_EXCEL_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070827
3 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070827

Method LOG_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) SY-MSGID CL_RSR_EXCEL_LAUNCH=>C_MSGID Nachrichtenklasse 20070904
2 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20070904
3 Importing I_MSGTY Call by reference Type reference (TYPE) SY-MSGTY 'I' Nachrichtentyp 20070904
4 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20070904
5 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20070904
6 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20070904
7 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20070904

Method LOG_ADD_MESSAGE on class CL_RSR_EXCEL_LAUNCH has no exception.

Method LOG_ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MESSAGES Call by reference Type reference (TYPE) CL_RSR_EXCEL_LAUNCH=>T_MESSAGE Anwendungs-Log: Daten einer Meldung 20070904

Method LOG_ADD_MESSAGES on class CL_RSR_EXCEL_LAUNCH has no exception.

Method LOG_ADD_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20080317
2 Importing I_STRING Call by reference Type reference (TYPE) STRING 20080317

Method LOG_ADD_STRING on class CL_RSR_EXCEL_LAUNCH has no exception.

Method LOG_CREATE Signature

Method LOG_CREATE on class CL_RSR_EXCEL_LAUNCH has no parameter.
Method LOG_CREATE on class CL_RSR_EXCEL_LAUNCH has no exception.

Method LOG_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070904

Method LOG_DISPLAY on class CL_RSR_EXCEL_LAUNCH has no exception.

Method LOG_SAVE Signature

Method LOG_SAVE on class CL_RSR_EXCEL_LAUNCH has no parameter.
Method LOG_SAVE on class CL_RSR_EXCEL_LAUNCH has no exception.

Method ON_RSAH_BIW_CALL_SERVER_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20070824

Method ON_RSAH_BIW_CALL_SERVER_END on class CL_RSR_EXCEL_LAUNCH has no exception.

Method RSAH_BIW_CALL_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GWHOST Call by reference Type reference (TYPE) RFCOPT-RFCGWHOST Gateway-Hostname 20070824
2 Importing I_GWSERV Call by reference Type reference (TYPE) RFCOPT-RFCGWSERV Gateway-Service 20070824
3 Importing I_PROGID Call by reference Type reference (TYPE) RFCOPT-RFCEXEC In Raum und Zeit eindeutige ID. 20070905
# Exception Resumable Description Created on
1 CX_RSR_RFC_CONNECT_FAILED RFC Verbindung fehlgeschlagen 20070905

Method RUN_SAPBEX0_DIRECT_LAUNCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Importing I_VERSION Call by reference Type reference (TYPE) RSVALUE SPACE Wert 20070824
# Exception Resumable Description Created on
1 CX_RSR_BEX_NOT_INSTALLED BexAnalyzer wurde nicht installiert 20070903
2 CX_RSR_EXCEL_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070827
3 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824
4 CX_RSR_RFC_CONNECT_FAILED RFC Verbindung fehlgeschlagen 20070905

Method RUN_SAPBEX0_SERVER_LAUNCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
# Exception Resumable Description Created on
1 CX_RSR_EXCEL_NOT_INSTALLED Excel Viewer wurde nicht installiert 20070827
2 CX_RSR_RFC_CONNECT_FAILED RFC Verbindung fehlgeschlagen 20070905

Method SET_EXCEL_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OLE_EXCEL Call by reference Type reference (TYPE) OLE2_OBJECT 20070824
2 Importing I_VISIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20070824
# Exception Resumable Description Created on
1 CX_RSR_OLE_COMMUNICATION_ERROR OLE Communication Error 20070824
History
Last changed by/on SAP  20130531 
SAP Release Created in 730