SAP ABAP Class CL_SALV_VERI_COMPARE (ALV: Compare Tests)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_VERI (Package) ALV: Verification
Properties
Class CL_SALV_VERI_COMPARE  
Short Description ALV: Compare Tests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_VERI   ALV: Verification 
Created 20040402   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_SALV_VERI_UI_COMPARE_BATCH Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SALV_C_VERI_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SALV_TEST_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_SALV_VERI_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_SALV_VERI_TYPES_DB Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_SAUNIT_INTERNAL_RESULT_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 KKBLO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SALV_VERI_COMPARE has no interface implemented.
Friends
Class CL_SALV_VERI_COMPARE has no friend class.
Attributes
Class CL_SALV_VERI_COMPARE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_KEY Static method Private Method 20040521
2 COMPARE_BATCH Static method Private Method 20040528
3 COMPARE_BY_BATCH_KEY Static method Public Method 20040521
4 COMPARE_BY_COMPARE_KEY Static method Public Method 20040521
5 COMPARE_BY_KEYS Static method Public Method 20040518
6 COMPARE_KEYS Static method Private Method 20040521
7 DISPLAY_COMPARE_KEY_DETAIL Static method Public Method 20040527
8 MAINTAIN_BATCH_KEY_DETAIL Static method Public Method 20040527
Events
Class CL_SALV_VERI_COMPARE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TYPE_BATCH_ITEM Private See coding 20040527 begin of s_type_batch_item, s_exp type s_type_veri_item, s_act type s_type_veri_item, end of s_type_batch_item
2 S_TYPE_COMPARE_ITEM Private See coding 20040527 begin of s_type_compare_item, s_exp type s_type_veri_item, s_act type s_type_veri_item, result type string, end of s_type_compare_item
3 S_TYPE_VERI_ITEM Private See coding 20040527 begin of s_type_veri_item, name type string, id1 type char12, id2 type char20, id3 type string, id4 type string, data_type type string, end of s_type_veri_item
4 T_TYPE_BATCH_ITEM Private See coding 20040527 t_type_batch_item type standard table of s_type_batch_item with default key
5 T_TYPE_COMPARE_ITEM Private See coding 20040527 t_type_compare_item type standard table of s_type_compare_item with default key
Method Signatures

Method CHECK_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_KEY Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_VERI_KEY 20040521
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040521

Method COMPARE_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_KEY_BATCH Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_COMPARE_BATCH_KEY 20040528
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040528
2 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040528

Method COMPARE_BY_BATCH_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CHAR40 Character 40-Stellen 20040521
2 Importing S_KEY_BATCH Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_COMPARE_BATCH_KEY 20040521
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040521
2 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040521

Method COMPARE_BY_COMPARE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_COMPARE_KEY Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_COMPARE_KEY 20040521
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040521
2 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040521

Method COMPARE_BY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CHAR40 Character 40-Stellen 20040518
2 Importing SHOW_RESULTS Call by reference Type reference (TYPE) SAP_BOOL ABAP_TRUE boolsche Variable (X=true, space=false) 20040528
3 Importing S_KEY_ACT Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_VERI_KEY 20040518
4 Importing S_KEY_EXP Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_VERI_KEY 20040518
5 Importing T_EMAIL Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>T_TYPE_EMAIL 20040521
6 Importing WRITE_PROTOCOL Call by reference Type reference (TYPE) SAP_BOOL ABAP_TRUE boolsche Variable (X=true, space=false) 20040528
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040521
2 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040518

Method COMPARE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_KEY_ACT Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_VERI_KEY 20040521
2 Importing S_KEY_EXP Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_VERI_KEY 20040521
3 Importing T_EMAIL Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>T_TYPE_EMAIL 20040521
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040521
2 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040521

Method DISPLAY_COMPARE_KEY_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_KEY_COMPARE Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_COMPARE_KEY 20040527
# Exception Resumable Description Created on
1 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040527

Method MAINTAIN_BATCH_KEY_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Call by reference Type reference (TYPE) SALV_DE_CONSTANT CL_SALV_VERI_UI_COMPARE_BATCH=>C_MODE_MODIFY boolsche Variable (X=true, space=false) 20040527
2 Importing S_KEY_BATCH Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES_DB=>S_TYPE_COMPARE_BATCH_KEY 20040527
# Exception Resumable Description Created on
1 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040527
History
Last changed by/on SAP  20130531 
SAP Release Created in 700