SAP ABAP Class CL_SRM_LOC_SAVE_RESULT (Save Search Results)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_LOC (Package) SRM: Locator
Properties
Class CL_SRM_LOC_SAVE_RESULT  
Short Description Save Search Results    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_LOC   SRM: Locator 
Created 20030820   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SRM_LOC_SAVE_RESULT has no interface implemented.
Friends
Class CL_SRM_LOC_SAVE_RESULT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID 20030820
2 M_RMS_ID Instance attribute Protected Type reference (TYPE) STRING 20030820
3 M_SPS_ID Instance attribute Protected Type reference (TYPE) STRING 20030820
4 M_SRM Instance attribute Protected Object reference (TYPE REF TO) IF_SRM 20030820
5 M_UNAME Instance attribute Protected Type reference (TYPE) SYUNAME 20030820
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RESULT Instance method Public Method Checks Existence of Entry 20030820
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030820
3 CREATE_OUTTAB Instance method Public Method Create OUTTAB (from Field Catalog) 20030821
4 DELETE_RESULT Instance method Public Method Deletes Search Result 20030820
5 DELETE_TABLE Instance method Protected Method Deletes Table from Cluster 20030820
6 FIND_BY_TEXT Instance method Public Method Searches Search Result for Text 20030820
7 GET_CLUSTID_FOR_ID Instance method Protected Method Gets Cluster Table ID for Table ID 20030820
8 GET_INDEX_ENTRY Instance method Protected Method Gets Index Entry 20030820
9 GET_LIST Instance method Public Method Get List of Saved Search Results 20030820
10 GET_RESULT Instance method Public Method Get Search Result 20030820
11 GET_TABLE Instance method Protected Method Saves Table in Cluster 20030820
12 PUT_INDEX_ENTRY Instance method Protected Method Write Index Entry 20030820
13 PUT_RESULT Instance method Public Method Save Search Result 20030820
14 PUT_TABLE Instance method Protected Method Saves Table in Cluster 20030820
Events
Class CL_SRM_LOC_SAVE_RESULT has no event.
Types
Class CL_SRM_LOC_SAVE_RESULT has no local type.
Method Signatures

Method CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SRMLOCSRTID 20030820
2 Returning RE_EXISTS Value transfer Type reference (TYPE) SRMBOOLEAN 20030820

Method CHECK_RESULT on class CL_SRM_LOC_SAVE_RESULT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID 20030820
2 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME 20030820
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20030820

Method CREATE_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OUTTAB Call by reference Object reference (TYPE REF TO) DATA 20030821
2 Importing IM_ID Call by reference Type reference (TYPE) SRMLOCSRTID 20030821
# Exception Resumable Description Created on
1 CX_SRM_LOC_SAVE_RESULT Fehler in Speicherung der Suchergebnisse 20030821

Method DELETE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SRMLOCSRTID 20030820
# Exception Resumable Description Created on
1 CX_SRM_LOC_SAVE_RESULT Fehler in Speicherung der Suchergebnisse 20030820

Method DELETE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLUSTID Call by reference Type reference (TYPE) GUID_32 20030820
2 Importing IM_TYPE Call by reference Type reference (TYPE) CHAR20 20030820

Method DELETE_TABLE on class CL_SRM_LOC_SAVE_RESULT has no exception.

Method FIND_BY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEXT Call by reference Type reference (TYPE) TEXT70 20030820
2 Returning RE_SRTID Value transfer Type reference (TYPE) SRMLOCSRTID 20030820

Method FIND_BY_TEXT on class CL_SRM_LOC_SAVE_RESULT has no exception.

Method GET_CLUSTID_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CREATE_IF_NOT_FOUND Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE 20030820
2 Importing IM_SRTID Call by reference Type reference (TYPE) SRMLOCSRTID 20030820
3 Returning RE_CLUSTID Value transfer Type reference (TYPE) GUID_32 20030820
# Exception Resumable Description Created on
1 CX_SRM_LOC_SAVE_RESULT Fehler in Speicherung der Suchergebnisse 20030820

Method GET_INDEX_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SRMLOCSRTID 20030820
2 Returning RE_WA Value transfer Type reference (TYPE) SRMLOCSRTINDX 20030820
# Exception Resumable Description Created on
1 CX_SRM_LOC_SAVE_RESULT Fehler in Speicherung der Suchergebnisse 20030820

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT_LIST Value transfer Type reference (TYPE) SRM_LOC_SRT 20030820

Method GET_LIST on class CL_SRM_LOC_SAVE_RESULT has no exception.

Method GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DETAILS Call by reference Type reference (TYPE) SRM_LOC_SRTDT POID-String-Liste 20030820
2 Exporting EX_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog der Ergebnistabelle 20030820
3 Exporting EX_OUTTAB Call by reference Type reference (TYPE) TABLE Ergebnistabelle aus Anzeige 20030820
4 Exporting EX_TEXT Call by reference Type reference (TYPE) TEXT70 20030820
5 Importing IM_ID Call by reference Type reference (TYPE) SRMLOCSRTID ID 20030820
# Exception Resumable Description Created on
1 CX_SRM_LOC_SAVE_RESULT Fehler in Speicherung der Suchergebnisse 20030820

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog der Tabelle 20030820
2 Exporting EX_TABLE Call by reference Type reference (TYPE) TABLE Tabelle 20030820
3 Importing IM_CLUSTID Call by reference Type reference (TYPE) GUID_32 Cluster-ID 20030820
4 Importing IM_TYPE Call by reference Type reference (TYPE) CHAR20 Typangabe, erlaubt Speichern mehrerer Tab. m. gleicher ID 20030820
# Exception Resumable Description Created on
1 CX_SRM_LOC_SAVE_RESULT Fehler in Speicherung der Suchergebnisse 20030820

Method PUT_INDEX_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLUSTID Call by reference Type reference (TYPE) GUID_32 20030820
2 Importing IM_ID Call by reference Type reference (TYPE) SRMLOCSRTID 20030820
3 Importing IM_TEXT Call by reference Type reference (TYPE) TEXT70 20030820

Method PUT_INDEX_ENTRY on class CL_SRM_LOC_SAVE_RESULT has no exception.

Method PUT_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DETAIL Call by reference Type reference (TYPE) SRM_LOC_SRTDT POIDs zu Ergebnis 20030820
2 Importing IM_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog zu Ergebnistabelle 20030820
3 Importing IM_ID Call by reference Type reference (TYPE) SRMLOCSRTID interne ID 20030820
4 Importing IM_OUTTAB Call by reference Type reference (TYPE) TABLE Ergebnistabelle 20030820
5 Importing IM_TEXT Call by reference Type reference (TYPE) TEXT70 beschreibender Text 20030820
# Exception Resumable Description Created on
1 CX_SRM_LOC_SAVE_RESULT Fehler in Speicherung der Suchergebnisse 20030820

Method PUT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLUSTID Call by reference Type reference (TYPE) GUID_32 Cluster-ID 20030820
2 Importing IM_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog der Tabelle 20030820
3 Importing IM_STRUCT_NAME Call by reference Type reference (TYPE) TABNAME Name der Tabelle oder Struktur (alternativ zu Feldkatalog) 20030820
4 Importing IM_TABLE Call by reference Type reference (TYPE) TABLE Tabelle 20030820
5 Importing IM_TYPE Call by reference Type reference (TYPE) CHAR20 'U' Typangabe, erlaubt Speichern mehrerer Tab. m. gleicher ID 20030820
# Exception Resumable Description Created on
1 CX_SRM_LOC_SAVE_RESULT Fehler in Speicherung der Suchergebnisse 20030820
History
Last changed by/on SAP  00000000 
SAP Release Created in 640