SAP ABAP Class CL_MDG_TR_WHERETAB_SERVS (FINB TR: Creation of Dynamic Where-Cond.)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_TRANSPORT_TOOL (Package) Transport Tool
Properties
Class CL_MDG_TR_WHERETAB_SERVS  
Short Description FINB TR: Creation of Dynamic Where-Cond.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_TRANSPORT_TOOL   Transport Tool 
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_MDG_TR_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MDG_TR_WHERETAB_SERVS has no interface implemented.
Friends
Class CL_MDG_TR_WHERETAB_SERVS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Public Type reference (TYPE) BOOL SPACE Link Field for View Query 20081218
2 TRUE Constant Public Type reference (TYPE) BOOL 'X' Link Field for View Query 20081218
3 WHERETAB Instance attribute Public Type reference (TYPE) MDG_TR_WHERETAB Where Condition for Dynamic Table Access 20081218
4 _CHARKEY Instance attribute Private Type reference (TYPE) TABKEY Table Key 20081218
5 _CLIENT Instance attribute Private Type reference (TYPE) SYMANDT Client Number From Logon 20081218
6 _CLIENT_DEPENDENT Instance attribute Private Type reference (TYPE) BOOLEAN Client-Specific Table 20081218
7 _KEY Instance attribute Private Type reference (TYPE) MDG_TR_KEY FINB TR: Table Key with Information 20081218
8 _T Instance attribute Private Type reference (TYPE) MDG_TR_WHERETAB Where Condition for Dynamic Table Access 20081218
9 _TABNAME Instance attribute Private Type reference (TYPE) TABNAME Table Name 20081218
10 _T_DFIES Instance attribute Private Type reference (TYPE) DDFIELDS DD: Field List 20081218
11 _T_FIELDRANGE Instance attribute Private Type reference (TYPE) MDG_TR_T_FIELDRANGE FINB TR: Select Options for Table Fields 20081218
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_CLIENT Instance method Public Method Change Client in Wheretab 20081218
2 CLEAR Instance method Public Method Reset object 20081218
3 INIT_FROM_TRANSPORT_TABKEY Instance method Public Method Create Where Tab fron Transport Key 20081218
4 IS_CLIENT_DEPENDENT Instance method Public Method Test Whether a Client Condition Exists 20081218
5 SET_CLIENT Instance method Public Method Set Current Client 20081218
6 _BUILD_FROM_FIELDRANGE Instance method Private Method Create Wheretab in Select Options 20081218
7 _BUILD_FROM_TABKEY Instance method Private Method Create Where Tab fron Transport Key 20081218
Events
Class CL_MDG_TR_WHERETAB_SERVS has no event.
Types
Class CL_MDG_TR_WHERETAB_SERVS has no local type.
Method Signatures

Method CHANGE_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantennummer aus Anmeldung 20081218

Method CHANGE_CLIENT on class CL_MDG_TR_WHERETAB_SERVS has no exception.

Method CLEAR Signature

Method CLEAR on class CL_MDG_TR_WHERETAB_SERVS has no parameter.
Method CLEAR on class CL_MDG_TR_WHERETAB_SERVS has no exception.

Method INIT_FROM_TRANSPORT_TABKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WA Call by reference Object reference (TYPE REF TO) DATA Work area 20081218
2 Importing IT_FIELDRANGE Call by reference Type reference (TYPE) MDG_TR_T_FIELDRANGE FINB TR: Select-Options für Tabellenfelder 20081218
3 Importing I_KEY Call by reference Type reference (TYPE) MDG_TR_KEY Tabellenschlüssel 20081218
4 Importing I_TABNAME Call by reference Type reference (TYPE) DD03P-TABNAME Tabellenname 20081218
# Exception Resumable Description Created on
1 BUILD_ERROR BUILD_ERROR 20081218

Method IS_CLIENT_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CLIENT_DEPENDENT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20081218

Method IS_CLIENT_DEPENDENT on class CL_MDG_TR_WHERETAB_SERVS has no exception.

Method SET_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Mandant 20081218
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20081218
2 NO_CLIENT_IN_WHERETAB Keine Mandantenbedingung vorhanden 20081218

Method _BUILD_FROM_FIELDRANGE Signature

Method _BUILD_FROM_FIELDRANGE on class CL_MDG_TR_WHERETAB_SERVS has no parameter.
# Exception Resumable Description Created on
1 BUILD_ERROR Fehler bei Wheretab-Aufbau 20081218

Method _BUILD_FROM_TABKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WA Call by reference Object reference (TYPE REF TO) DATA Work Area 20081218
2 Importing I_TABKEY Call by reference Type reference (TYPE) TABKEY Tabellenschlüssel 20081218
# Exception Resumable Description Created on
1 BUILD_ERROR Fehler 20081218
History
Last changed by/on SAP  20130531 
SAP Release Created in 702