SAP ABAP Class CL_SALV_BS_SESSION_CACHE (Session Parameter)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_BS_TOOLS (Package) Tools
Properties
Class CL_SALV_BS_SESSION_CACHE  
Short Description Session Parameter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_BS_TOOLS   Tools 
Created 20091117   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 THFB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SALV_BS_SESSION_CACHE has no interface implemented.
Friends
Class CL_SALV_BS_SESSION_CACHE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CR_VERSION Static Attribute Private Type reference (TYPE) STRING Crystal Report Version 20091117
2 EXCEL_REGISTRY_KEY Static Attribute Private Type reference (TYPE) STRING Registry Key from Excel 20091117
3 LOTUS_REGISTRY_KEY Static Attribute Private Type reference (TYPE) STRING Registry Key from Lotus 20091117
4 SESSION_ID Static Attribute Private Type reference (TYPE) THFB_CONTEXT_ID Session Flag 20091117
5 WORD_REGISTRY_KEY Static Attribute Private Type reference (TYPE) STRING Registry Key from Word 20091223
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SESSION_CACHE Static method Private Method Updates Cache 20091117
2 DETERMINE_CR_VERSION Static method Private Method Determines Crystal Report Version 20091117
3 DETERMINE_CR_VERSION_OLD Static method Private Method Determines if Crystal Reports can Be Used 20091117
4 DETERMINE_EXCEL_KEY Static method Private Method Determines Key for Excel from Registry 20091117
5 DETERMINE_LOTUS_KEY Static method Private Method Determines Key for Lotus from Registry 20091117
6 DETERMINE_WORD_KEY Static method Private Method Determines Key for Word from Registry 20091223
7 GET_CR_VERSION Static method Public Method Determines Crystal Report Version 20091117
8 GET_EXCEL_KEY Static method Public Method Gets Registry Key from Excel 20091117
9 GET_LOTUS_KEY Static method Public Method Gets Registry Key from Lotus 20091117
10 GET_WORD_KEY Static method Public Method Gets Registry Key from Word 20091223
Events
Class CL_SALV_BS_SESSION_CACHE has no event.
Types
Class CL_SALV_BS_SESSION_CACHE has no local type.
Method Signatures

Method CHECK_SESSION_CACHE Signature

Method CHECK_SESSION_CACHE on class CL_SALV_BS_SESSION_CACHE has no parameter.
Method CHECK_SESSION_CACHE on class CL_SALV_BS_SESSION_CACHE has no exception.

Method DETERMINE_CR_VERSION Signature

Method DETERMINE_CR_VERSION on class CL_SALV_BS_SESSION_CACHE has no parameter.
Method DETERMINE_CR_VERSION on class CL_SALV_BS_SESSION_CACHE has no exception.

Method DETERMINE_CR_VERSION_OLD Signature

Method DETERMINE_CR_VERSION_OLD on class CL_SALV_BS_SESSION_CACHE has no parameter.
Method DETERMINE_CR_VERSION_OLD on class CL_SALV_BS_SESSION_CACHE has no exception.

Method DETERMINE_EXCEL_KEY Signature

Method DETERMINE_EXCEL_KEY on class CL_SALV_BS_SESSION_CACHE has no parameter.
Method DETERMINE_EXCEL_KEY on class CL_SALV_BS_SESSION_CACHE has no exception.

Method DETERMINE_LOTUS_KEY Signature

Method DETERMINE_LOTUS_KEY on class CL_SALV_BS_SESSION_CACHE has no parameter.
Method DETERMINE_LOTUS_KEY on class CL_SALV_BS_SESSION_CACHE has no exception.

Method DETERMINE_WORD_KEY Signature

Method DETERMINE_WORD_KEY on class CL_SALV_BS_SESSION_CACHE has no parameter.
Method DETERMINE_WORD_KEY on class CL_SALV_BS_SESSION_CACHE has no exception.

Method GET_CR_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CR_VERSION Value transfer Type reference (TYPE) STRING Version von Crystal Reports 20091117

Method GET_CR_VERSION on class CL_SALV_BS_SESSION_CACHE has no exception.

Method GET_EXCEL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXCEL_REGISTRY_KEY Value transfer Type reference (TYPE) STRING Registry Schlüssel von Excel 20091117

Method GET_EXCEL_KEY on class CL_SALV_BS_SESSION_CACHE has no exception.

Method GET_LOTUS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOTUS_REGISTRY_KEY Value transfer Type reference (TYPE) STRING Registry Schlüssel von Lotus 20091117

Method GET_LOTUS_KEY on class CL_SALV_BS_SESSION_CACHE has no exception.

Method GET_WORD_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WORD_REGISTRY_KEY Value transfer Type reference (TYPE) STRING Registry Schlüssel von Word 20091223

Method GET_WORD_KEY on class CL_SALV_BS_SESSION_CACHE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 740