SAP ABAP Class CL_AXT_CHECK_TABLE_HANDLER (Handler for check tables)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_RUNTIME (Package) Extensibility Runtime components
Properties
Class CL_AXT_CHECK_TABLE_HANDLER  
Short Description Handler for check tables    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_RUNTIME   Extensibility Runtime components 
Created 20080408   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AXT_CHECK_TABLE_HANDLER has no forward declaration.
Interfaces
Class CL_AXT_CHECK_TABLE_HANDLER has no interface implemented.
Friends
Class CL_AXT_CHECK_TABLE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_CHECKTABLE_CACHE Static Attribute Private Type reference (TYPE) LTY_T_CHECKTALBES 20100125
2 MC_MAX_TABKAT_TO_BUFFER Constant Private Type reference (TYPE) TABKAT 1 20090724
3 MC_MAX_VALUES_TO_READ Constant Private Type reference (TYPE) I 200 20090724
4 MR_KEY Instance attribute Private Object reference (TYPE REF TO) DATA 20110524
5 MR_VALUE Instance attribute Private Object reference (TYPE REF TO) DATA 20110524
6 MS_SHLP Instance attribute Private Type reference (TYPE) SHLP_DESCR Description of Search Help 20080416
7 MT_VALUE_BUFFER Instance attribute Private Type reference (TYPE) SHSVALTAB 20090724
8 MV_BUFFERED_LANGU Instance attribute Private Attribute reference (LIKE) SY-LANGU 20090724
9 MV_CAN_BE_BUFFERED Instance attribute Private Type reference (TYPE) AXT_BOOLEAN 20090724
10 MV_KEYFIELD Instance attribute Public Type reference (TYPE) DDSHLPSFLD Field name for value transfer to F4 help 20080416
11 MV_MAX_VALUES_TO_READ Instance attribute Private Type reference (TYPE) I 20090724
12 MV_TABLE Instance attribute Private Type reference (TYPE) TABNAME Table Name 20080630
13 MV_TEXTTABLE Instance attribute Public Type reference (TYPE) TABNAME Table Name 20080630
14 MV_TEXT_KEY Instance attribute Private Type reference (TYPE) AXT_FIELD_ID Field ID 20080630
15 MV_TEXT_LANG_FIELD Instance attribute Private Type reference (TYPE) AXT_FIELD_ID Field ID 20080630
16 MV_VALFIELD Instance attribute Public Type reference (TYPE) DDSHLPSFLD Field name for value transfer to F4 help 20080416
17 MV_VALID Instance attribute Private Type reference (TYPE) AXT_BOOLEAN Boolean 20080416
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VALUE Instance method Public Method 20080701
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080408
3 GET_DYNAMIC_SQL_PARTS Instance method Private Method 20090724
4 GET_INSTANCE Static method Public Method 20100125
5 GET_VALUE Instance method Public Method 20090724
6 GET_VALUES Instance method Public Method 20080416
7 IS_VALID Instance method Public Method 20100125
8 LOAD_SINGLE_VALUE_FROM_DB Instance method Private Method 20091123
9 LOAD_VALUES_FROM_DB Instance method Private Method 20091123
10 NEEDS_TO_BE_REFRESHED Instance method Private Method 20090724
Events
Class CL_AXT_CHECK_TABLE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_CHECKTALBES Private See coding 20100125 BEGIN OF lty_s_checktalbes, checktable TYPE checktable, handler TYPE REF TO cl_axt_check_table_handler, END OF lty_s_checktalbes
2 LTY_T_CHECKTALBES Private See coding 20100125 lty_t_checktalbes TYPE HASHED TABLE OF lty_s_checktalbes WITH UNIQUE KEY checktable
Method Signatures

Method CHECK_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) AXT_FIELD_LABEL 20090708
2 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20080701
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080701

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) AXT_FIELD_ID OBSOLETE 20080411
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) TABNAME OBSOLETE 20080411
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20080701

Method CONSTRUCTOR on class CL_AXT_CHECK_TABLE_HANDLER has no exception.

Method GET_DYNAMIC_SQL_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COLUMN Call by reference Type reference (TYPE) STRING 20090724
2 Exporting EV_FROM Call by reference Type reference (TYPE) STRING 20090724
3 Exporting EV_KEYTAB_COLUMN Call by reference Type reference (TYPE) STRING 20090724
4 Exporting EV_SELECT_TEXT Call by reference Type reference (TYPE) AXT_BOOLEAN 20090724
5 Exporting EV_WHERE Call by reference Type reference (TYPE) STRING 20090724

Method GET_DYNAMIC_SQL_PARTS on class CL_AXT_CHECK_TABLE_HANDLER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECKTABLE Call by reference Type reference (TYPE) TABNAME Table Name 20100125
2 Returning RO_HANDLER Value transfer Object reference (TYPE REF TO) CL_AXT_CHECK_TABLE_HANDLER Handler for check tables 20100125

Method GET_INSTANCE on class CL_AXT_CHECK_TABLE_HANDLER has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU 20090724
2 Importing IV_REFRESH Call by reference Type reference (TYPE) AXT_BOOLEAN 20090724
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20090724
4 Returning RS_DDLB Value transfer Type reference (TYPE) SHSVALSTR 20090724

Method GET_VALUE on class CL_AXT_CHECK_TABLE_HANDLER has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20080701
2 Importing IV_REFRESH Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080416
3 Returning RT_DDLB Value transfer Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20080416

Method GET_VALUES on class CL_AXT_CHECK_TABLE_HANDLER has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALID Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20100125

Method IS_VALID on class CL_AXT_CHECK_TABLE_HANDLER has no exception.

Method LOAD_SINGLE_VALUE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU 20091123
2 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20091123
3 Returning RS_DDLB Value transfer Type reference (TYPE) SHSVALSTR 20091123

Method LOAD_SINGLE_VALUE_FROM_DB on class CL_AXT_CHECK_TABLE_HANDLER has no exception.

Method LOAD_VALUES_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU 20091124

Method LOAD_VALUES_FROM_DB on class CL_AXT_CHECK_TABLE_HANDLER has no exception.

Method NEEDS_TO_BE_REFRESHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU 20090724
2 Importing IV_REFRESH Call by reference Type reference (TYPE) AXT_BOOLEAN 20090724
3 Returning RV_REFRESH_NEEDED Value transfer Type reference (TYPE) AXT_BOOLEAN 20090724

Method NEEDS_TO_BE_REFRESHED on class CL_AXT_CHECK_TABLE_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700