SAP ABAP Class CL_EAML_EVT_GRID_HANDLER (EHP6: ALV Grid handler class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM-EQM (Application Component) Technical Objects
     EAML (Package) EAM: Linear Feature Extension - unswitched
Properties
Class CL_EAML_EVT_GRID_HANDLER  
Short Description EHP6: ALV Grid handler class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAML   EAM: Linear Feature Extension - unswitched 
Created 20100504   SAP 
Last change 20110908   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)
Interfaces
Class CL_EAML_EVT_GRID_HANDLER has no interface implemented.
Friends
Class CL_EAML_EVT_GRID_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_UCOMM Constant Public See coding 20100708
2 GO_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_EAML_EVT_GRID_HANDLER EHP6: ALV Grid handler class 20100601
3 GR_CHECK_LOG Instance attribute Public Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20100702
4 GV_ERR_MESS Static Attribute Public Type reference (TYPE) ABAP_BOOL 20100809
5 GV_LOG_DISPLAY Static Attribute Public Type reference (TYPE) XFELD Checkbox 20100708
6 MR_CUSTOM_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20100504
7 MR_EVT_GRID Static Attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20100504
8 MR_OUTTAB Static Attribute Private Object reference (TYPE REF TO) DATA 20100504
9 MV_CONTAINER Static Attribute Private Type reference (TYPE) SCRFNAME 'GRID_CONTAINER' Name of a Screen Element 20100504
Methods
# Method Level Visibility Method type Description Created on
1 APP_LINE Instance method Private Method 20101125
2 CHECK_ENTRIES Instance method Private Method 20110317
3 CLASS_CONSTRUCTOR Static method Public Constructor OBSO!! see S_GET_INSTANCE 20100601
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100504
5 COPY_LINE Instance method Private Method 20110315
6 CREATE_EVT_GRID Instance method Public Method Create Grid for eventing 20100504
7 CREATE_LOG Instance method Public Method 20100702
8 DEL_LINE Instance method Private Method 20101220
9 EXCLUDE_TB_FUNCTIONS Static method Public Method Exclude Toolbar functions 20100504
10 FREE_CONTROL Static method Public Method Destroy Grid and Control 20100810
11 GET_DROPDOWN_VALUE_TAB Instance method Public Method Get Dropdown Value Tab 20100819
12 GET_GRID_INST Instance method Public Method 20100708
13 HANDLE_AFTER_USER_COMMAND Instance method Public Event handling method 20100810
14 HANDLE_DATA_CHANGED Instance method Public Event handling method HANDLE_DATA_CHANGED 20100504
15 HANDLE_DATA_CHANGED_FINISHED Instance method Public Event handling method 20101220
16 HANDLE_ONF4 Instance method Public Event handling method Handle on F4 20100628
17 HANDLE_ON_CLOSE Instance method Public Event handling method 20100702
18 HANDLE_TOOLBAR Instance method Public Event handling method Handle toolbar 20100702
19 HANDLE_UCOMM_INACT Instance method Private Method OBSOLETE! 20100820
20 HANDLE_USER_COMMAND Instance method Public Event handling method Handle user command 20100702
21 REFRESH Static method Public Method REFRESH 20100602
22 SET_DATA_CHANGED Instance method Public Method Set Data 20100504
23 S_GET_INSTANCE Static method Public Method Get instance 20100601
24 XLS_EXP Instance method Private Method 20110317
25 XLS_IMP Instance method Private Method 20110317
Events
Class CL_EAML_EVT_GRID_HANDLER has no event.
Types
Class CL_EAML_EVT_GRID_HANDLER has no local type.
Method Signatures

Method APP_LINE Signature

Method APP_LINE on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method APP_LINE on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method CHECK_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SYUCOMM Function Code That Triggered PAI 20110317

Method CHECK_ENTRIES on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method CONSTRUCTOR on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method COPY_LINE Signature

Method COPY_LINE on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method COPY_LINE on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method CREATE_EVT_GRID Signature

Method CREATE_EVT_GRID on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method CREATE_EVT_GRID on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method CREATE_LOG Signature

Method CREATE_LOG on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method CREATE_LOG on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method DEL_LINE Signature

Method DEL_LINE on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method DEL_LINE on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method EXCLUDE_TB_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20100504

Method EXCLUDE_TB_FUNCTIONS on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method FREE_CONTROL Signature

Method FREE_CONTROL on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method FREE_CONTROL on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method GET_DROPDOWN_VALUE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FNAME Call by reference Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20100819
2 Returning RT_VALUES Value transfer Type reference (TYPE) LVC_T_DRAL Table for Drop Down Handles with Aliases 20100819

Method GET_DROPDOWN_VALUE_TAB on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method GET_GRID_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_GRID_INST Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20100708

Method GET_GRID_INST on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method HANDLE_AFTER_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_NOT_PROCESSED Value transfer Attribute reference (LIKE) 20100810
2 Importing E_SAVED Value transfer Attribute reference (LIKE) 20100810
3 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20100810

Method HANDLE_AFTER_USER_COMMAND on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20100504
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20100504
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20100504
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20100504
5 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20100504

Method HANDLE_DATA_CHANGED on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Call by reference Attribute reference (LIKE) 20101220
2 Importing E_MODIFIED Call by reference Attribute reference (LIKE) 20101220

Method HANDLE_DATA_CHANGED_FINISHED on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method HANDLE_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20100628
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20100628
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20100628
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20100628
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20100628
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20100628

Method HANDLE_ONF4 on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method HANDLE_ON_CLOSE Signature

Method HANDLE_ON_CLOSE on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method HANDLE_ON_CLOSE on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20100702
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20100702

Method HANDLE_TOOLBAR on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method HANDLE_UCOMM_INACT Signature

Method HANDLE_UCOMM_INACT on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method HANDLE_UCOMM_INACT on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20100702

Method HANDLE_USER_COMMAND on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method REFRESH Signature

Method REFRESH on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method REFRESH on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method SET_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALID Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20100722
2 Importing IV_SKIP_SYNC Call by reference Type reference (TYPE) CHAR01 SPACE Character Field Length 1 20101222

Method SET_DATA_CHANGED on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAML_EVT_GRID_HANDLER EHP6: Session Class for eventing 20100601

Method S_GET_INSTANCE on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method XLS_EXP Signature

Method XLS_EXP on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method XLS_EXP on class CL_EAML_EVT_GRID_HANDLER has no exception.

Method XLS_IMP Signature

Method XLS_IMP on class CL_EAML_EVT_GRID_HANDLER has no parameter.
Method XLS_IMP on class CL_EAML_EVT_GRID_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606