SAP ABAP Class CL_SRM_GENSP_QUERY_CLIENT (Client Class for BSP Generic SP Search)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_GENSP_QUERY_BSP (Package) BSP Search for Generic SP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_CLIENT_OBJ_BSP Base Class for SP BSP Client 20011207
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_QUERY_BSP Search Interface for BSP Client Framework 20011207
Properties
Class CL_SRM_GENSP_QUERY_CLIENT  
Short Description Client Class for BSP Generic SP Search    
Super Class CL_SRM_SP_CLIENT_OBJ_BSP Base Class for SP BSP Client 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_GENSP_QUERY_BSP   BSP Search for Generic SP 
Created 20011207   SAP 
Last change 20050214   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SRM_QUERY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_SP_QUERY_BSP Search Interface for BSP Client Framework 20011207
Friends
# Friend Modeled only Created on Description
1 CL_SRM_GENSP_QUERY_ITERATOR 20030219 Controller Class for SRM_GENSP_QUERY
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_PROP_LIST Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TAB List with Properties 20030219
2 CURRENT_QUERY Instance attribute Protected Type reference (TYPE) SRMGS_QUERY_PARAM_TAB Current Content Query 20030828
3 CURRENT_ROW_KEY Instance attribute Public Type reference (TYPE) STRING Key of Selected Line 20030212
4 MY_DOC_TABLE Instance attribute Protected Type reference (TYPE) SRMGS_QUERY_RESULT_TAB Table of Found Documents 20011210
5 MY_HIT_TABLE Instance attribute Protected Type reference (TYPE) SRMGS_OBJECT_PROP_TAB Table of Properties of Found Documents 20011210
6 MY_RESULT_TAB Instance attribute Protected Type reference (TYPE) SRM_LIST_DOCUMENT List of Search Results 20030211
7 NUM_HITS Instance attribute Public Type reference (TYPE) I Total No. of Hits 20011218
8 STATE Instance attribute Public Type reference (TYPE) STRING Internal Status 20011218
Methods
# Method Level Visibility Method type Description Created on
1 DATE_2_TIMESTAMP Static method Public Method DATE_2_TIMESTAMP 20050124
2 DO_SIMPLE_QUERY Instance method Public Method Executes Simpl Search (Full Text) 20011210
3 GET_EXTENSION Instance method Public Method Gets Reference to Extension 20030211
4 GET_ITEM_POID Instance method Public Method Gets POID for Entry 20011219
5 GET_ITERATOR Instance method Public Method Gets Iterator Instance for Table View 20030211
6 GET_LANGUAGE Instance method Private Method Gets Language for Search 20011210
7 GET_QUERY_DESCR Instance method Public Method Gets Prop & Cont Query 20030225
8 GET_RESULT_TAB Instance method Public Method Gets List of Results 20030211
Events
Class CL_SRM_GENSP_QUERY_CLIENT has no event.
Types
Class CL_SRM_GENSP_QUERY_CLIENT has no local type.
Method Signatures

Method DATE_2_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing QUERY_WA Call by reference Type reference (TYPE) SDM_QUERY_DESC_ENTRY Zeile der Suchbeschreibungstabelle 20050124

Method DATE_2_TIMESTAMP on class CL_SRM_GENSP_QUERY_CLIENT has no exception.

Method DO_SIMPLE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAX_HITS Value transfer Type reference (TYPE) I 200 max. Anzahl Ergebnisse 20011210
2 Importing IM_PROP_LIST Call by reference Type reference (TYPE) SRMGS_STRING_TAB 20030225
3 Importing IM_QUERY Call by reference Type reference (TYPE) SRMGS_QUERY_PARAM_TAB 20030828
4 Returning RE_NUM_HITS Value transfer Type reference (TYPE) I Anzahl gefundener Ergebnisse 20011210
# Exception Resumable Description Created on
1 CX_SRM_DOCUMENT_CLIENT Document Client 20011210
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20011210
3 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20030828
4 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20011210

Method GET_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_EXTENSION Value transfer Object reference (TYPE REF TO) IF_SRM_GENSP_QUERY_EXT Erweiterung Such-Visualisierung 20030211
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20030211

Method GET_ITEM_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Value transfer Type reference (TYPE) STRING ID des Eintrags 20011219
2 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des Eintrags 20011219
# Exception Resumable Description Created on
1 CX_SRM_DOCUMENT_CLIENT Document Client 20011219
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20011219

Method GET_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SRM_GENSP_QUERY_ITERATOR Für Tabellen-Looping und -Filtern 20030211
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20030211
2 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20030211

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LANGUAGE Value transfer Type reference (TYPE) SRET_LAISO 2-stelliges Sprachkennzeichen nach ISO 639 20011210

Method GET_LANGUAGE on class CL_SRM_GENSP_QUERY_CLIENT has no exception.

Method GET_QUERY_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_QUERY Call by reference Type reference (TYPE) SRMGS_QUERY_PARAM_TAB 20030828

Method GET_QUERY_DESCR on class CL_SRM_GENSP_QUERY_CLIENT has no exception.

Method GET_RESULT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT_TAB Value transfer Type reference (TYPE) SRM_LIST_DOCUMENT Liste von Dokumenten (Generic SP) 20030211

Method GET_RESULT_TAB on class CL_SRM_GENSP_QUERY_CLIENT has no exception.
History
Last changed by/on SAP  20050214 
SAP Release Created in 630