SAP ABAP Class CL_SRM_DBSEL (Help Class for DB Selection)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_FRAMEWORK_REGISTRY (Package) SRM Framework Registry
Properties
Class CL_SRM_DBSEL  
Short Description Help Class for DB Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_FRAMEWORK_REGISTRY   SRM Framework Registry 
Created 20031126   SAP 
Last change 20040518   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_DBSEL has no interface implemented.
Friends
Class CL_SRM_DBSEL has no friend class.
Attributes
Class CL_SRM_DBSEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_SINGLE_WHERE_CLAUSE Static method Protected Method Create Individual Where Condition 20031126
2 BUILD_WHERE_CLAUSE Static method Public Method 20031126
Events
Class CL_SRM_DBSEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FIELDTAB Protected See coding 20031127 BEGIN OF ts_fieldtab, tabname TYPE string, fieldname TYPE string, in_where(1) TYPE c, END OF ts_fieldtab
2 TT_FIELDTAB Protected See coding 20031127 tt_fieldtab type table of ts_fieldtab
Method Signatures

Method BUILD_SINGLE_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCRIPTION Call by reference Type reference (TYPE) TT_FIELDTAB Run Time Type Services 20031127
2 Importing IM_KEY_LINE Call by reference Type reference (TYPE) ANY 20031127
3 Returning RE_WHERE_CLAUSE Value transfer Type reference (TYPE) STRING 20031126

Method BUILD_SINGLE_WHERE_CLAUSE on class CL_SRM_DBSEL has no exception.

Method BUILD_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELD_LIST Call by reference Type reference (TYPE) STRING 20031127
2 Exporting EX_WHERE_CLAUSE Call by reference Type reference (TYPE) STRING 20031127
3 Importing IM_EXCLUDE_RIGHT_IN_WHERE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20031127
4 Importing IM_KEY_TAB Call by reference Type reference (TYPE) ANY TABLE Tabelle mit Schlüsselwerten 20031126
5 Importing IM_LEFT_TABLE_NAME Call by reference Type reference (TYPE) STRING Name der linken Tabelle des JOIN 20031127
6 Importing IM_RIGHT_TABLE_NAME Call by reference Type reference (TYPE) STRING Name der rechten Tabelle des JOIN 20031127

Method BUILD_WHERE_CLAUSE on class CL_SRM_DBSEL has no exception.
History
Last changed by/on SAP  20040518 
SAP Release Created in 700