SAP ABAP Class CL_WLF_EDIT_ALV (ALV display)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WLF_REUSE (Package) Reuse DDIC objects for GTM and coupling between EAs
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LOP_EMBEDDED_LIST_ALV Logistical Option Embedded List ALV 20120112
2 Inheritance (c INHERITING FROM c_ref)  CL_LOP_MASTER_LIST_ALV Logistical Option Master Data List ALV 20111219
3 Inheritance (c INHERITING FROM c_ref)  CL_LOP_VALUE_ALV Logistical Option Value ALV 20111219
4 Inheritance (c INHERITING FROM c_ref)  CL_PPE_ALV PPE ALV 20101112
5 Inheritance (c INHERITING FROM c_ref)  CL_WLF_EDIT_ALV_SIMPLE Simpler edit ALV 20120601
Properties
Class CL_WLF_EDIT_ALV  
Short Description ALV display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WLF_REUSE   Reuse DDIC objects for GTM and coupling between EAs 
Created 20101112   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)
Interfaces
Class CL_WLF_EDIT_ALV has no interface implemented.
Friends
Class CL_WLF_EDIT_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SEL_MODE Constant Public See coding 20120817
2 GC_HIGHLIGHT_LINE_COLOR Constant Protected Type reference (TYPE) WLF_LINECOLOR 'C600' Color of a Row in ALV 20101112
3 GC_VISIBLE_FALSE Constant Public Type reference (TYPE) CHAR1 '0' Constant for 'SET_VISIBLE' 20101112
4 GC_VISIBLE_TRUE Constant Public Type reference (TYPE) CHAR1 '1' Constant for 'SET_VISIBLE' 20101112
5 MC_DATATYPE_DATE Constant Private Type reference (TYPE) DATATYPE_D 'DATS' 20120705
6 MC_F4_CALLBACK_FORM Constant Private Type reference (TYPE) SYXFORM 'GET_ADDITIONAL' Internal ABAP System Field 20120516
7 MC_F4_CALLBACK_PROGRAM Constant Private Type reference (TYPE) SYREPID 'SAPLWLF_F4HELP_CALLBACK' ABAP Program: Current Main Program 20120516
8 MO_ALV Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20101112
9 MO_ALV_PROTOCOL Instance attribute Protected Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20101112
10 MO_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20101112
11 MO_DOCKING_CONTAINER_ALV_PROT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER 20120615
12 MR_EDIT_FIELDS_SET Instance attribute Protected Object reference (TYPE REF TO) ABAP_BOOL edit style table created ? 20101112
13 MR_T_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA 20101112
14 MR_T_EDIT_FIELD_DISABLE Instance attribute Protected Object reference (TYPE REF TO) LVC_T_STYL disable input into edit fields via style 20101112
15 MR_T_FIELDCATALOG Instance attribute Protected Object reference (TYPE REF TO) LVC_T_FCAT Field Catalog for List Viewer Control 20101112
16 MTH_FIELDS_IN_ANOTHER_TABLE Instance attribute Protected Type reference (TYPE) TY_TH_FIELD_TO_TAB 20120626
17 MTH_SELECTED_ROW_GUID Instance attribute Protected Type reference (TYPE) WLF_TH_GUID GUID of selected line 20101112
18 MTS_TO_BE_REREAD_GUID Instance attribute Protected Type reference (TYPE) WLF_TS_GUID GUIDs of items that must be reread 20101112
19 MV_DISABLE_DDIC_CHECKS Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120516
20 MV_DISPLAY_LEADING_ITEM_MODE Instance attribute Protected Type reference (TYPE) ABAP_BOOL display leading item 20101112
21 MV_FILTER_OUT_FIELD Instance attribute Private Type reference (TYPE) LVC_FNAME 'FILTER_OUT' 20120612
22 MV_GUID_OF_LEADING_ITEM Instance attribute Protected Type reference (TYPE) WLF_GUID GUID 20101112
23 MV_HANDLE_DATA_CHANGED_ACTIVE Instance attribute Protected Type reference (TYPE) ABAP_BOOL handler data changed is currently active 20101112
24 MV_HAS_ERROR Instance attribute Protected Type reference (TYPE) ABAP_BOOL has an error 20101112
25 MV_ICON_OPENED Instance attribute Protected Type reference (TYPE) WLF_SELECTED_ICON Opened item 20101112
26 MV_ICON_SPACE Instance attribute Protected Type reference (TYPE) WLF_SELECTED_ICON empty icon 20101112
27 MV_IS_DYNAMIC_STRUCTURE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20120704
28 MV_LINECOLOR_FIELD_NAME Instance attribute Private Type reference (TYPE) STRING 'LINECOLOR' 20120604
29 MV_REFRESH_NEEDED Instance attribute Protected Type reference (TYPE) ABAP_BOOL is a refresh needed ? 20101112
30 MV_SCROLL_TO_LEADING Instance attribute Protected Type reference (TYPE) ABAP_BOOL scroll to leading item 20101112
31 MV_STYLE_FIELD_NAME Instance attribute Private Type reference (TYPE) STRING 'CT' 20120604
32 MV_VISIBLE Instance attribute Private Type reference (TYPE) ABAP_BOOL Is ALV visible ? 20101112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXCEPTION_QUICKINFO Instance method Protected Method ass exceptions quickinfo 20101112
2 ADJUST_FIELDCATALOG Instance method Protected Method manipulate fieldcatalog 20101112
3 AFTER_INIT_CONTROLS Instance method Protected Method after controls have been created 20101112
4 AFTER_INIT_CONTR_BEF_SET_TAB Instance method Protected Method after controls have been created before table is set 20101112
5 AT_PBO_START Instance method Public Method is called at the begin of a process before output 20101112
6 BEFORE_LEAVE Instance method Public Method before screen is left 20101112
7 CHANGE_FIELDCAT_EDIT_MODE Instance method Protected Method adjust fieldcatalog concerning read mode 20101112
8 CHANGE_LEADING_ITEM Instance method Protected Method change which item is leading ( the item with color 6) 20101112
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101112
10 CREATE_ALV_PROTOCOL Instance method Protected Method create ALV protocol and display it 20101112
11 CREATE_ALV_PROTOCOL_FOR_EXCEP Instance method Protected Method create ALV protocol and display it 20101112
12 CREATE_FIELDCATALOG Instance method Protected Method create fieldcatalog 20101112
13 CREATE_ICONS Instance method Private Method create icons 20101112
14 DISABLE_F4 Instance method Protected Method disable F4 20120521
15 DISPLAY Instance method Public Method 20120604
16 DISPLAY_ERR_LST_INTO_ALV_PROT Instance method Protected Method insert a error list (errors for GUID) into ALV protocol 20101112
17 DISPLAY_LEADING_ITEM Instance method Public Method set into display mode and scroll to the leading item 20101112
18 DISPLAY_LEADING_ITEM_END Instance method Public Method stop leading item display mode 20101112
19 EXCLUDE_TB_FUNCTIONS Instance method Private Method 20120821
20 EXCLUDE_TB_FUNCTIONS_I Instance method Protected Method 20120821
21 FREE Instance method Public Method free controls 20110304
22 GET_CELL_COLOR_FIELDNAME Instance method Protected Method name of field that contains the cell color table 20101112
23 GET_COLOR_TEXT_FOR_LEADING Instance method Protected Method text for leading item (color = 6) 20101112
24 GET_DATA_REF_FOR_GUID Instance method Protected Method return data reference 20101112
25 GET_EDIT_FIELDS Instance method Protected Method return fields that can be edited 20101112
26 GET_FIELDS_WITH_DROP_DOWN Instance method Protected Method return fields with F4 help 20101123
27 GET_GRID_TITLE Instance method Protected Method return ALV grid title 20101112
28 GET_GUID_NAME Instance method Protected Method name of GUID field 20101112
29 GET_ICON_OPEN_TEXT Instance method Protected Method get text for open icon 20101112
30 GET_MARKED_ITEM Instance method Protected Method get marked item 20101112
31 GET_POSSIBLE_DROP_DOWN_VALUES Instance method Protected Method get allowed values for drop down 20101123
32 GET_PROGRAM Instance method Protected Method get program 20101112
33 GET_SELECTED_ROWS_BASE Instance method Public Method 20121115
34 GET_SORT_TABLE Instance method Protected Method return default table for sorting 20101112
35 GET_STRUCTURE_NAME Instance method Protected Method name of structure that is displayed 20101112
36 GET_TECHNICAL_FIELDS Instance method Protected Method all fields that are technical 20101112
37 GET_VARIANT_GROUP Instance method Protected Method Variant group 20120313
38 GET_VARIANT_HANDLE Instance method Protected Method return variant handle 20101112
39 HANDLE_BEFORE_USER_COMMAND Instance method Protected Event handling method Overwrite Standard Functions 20101112
40 HANDLE_BEFORE_USER_COMMAND_I Instance method Protected Method 20120821
41 HANDLE_CONTEXT_MENU_REQUEST Instance method Private Event handling method 20120821
42 HANDLE_CONTEXT_MENU_REQUEST_I Instance method Protected Method 20120821
43 HANDLE_DATA_CHANGED Instance method Protected Event handling method Data Was Changed 20101112
44 HANDLE_DATA_CHANGED_FINISHED Instance method Protected Event handling method Data Was Changed 20101112
45 HANDLE_DATA_CHANGED_FINISHED_I Instance method Protected Method Data Was Changed 20101112
46 HANDLE_DATA_CHANGED_I Instance method Protected Method Data Was Changed 20101112
47 HANDLE_DOUBLE_CLICK Instance method Protected Event handling method handle double click 20101112
48 HANDLE_ITEMS_CHANGEABLE_CH Instance method Protected Event handling method handle event changeable property of items has been changed 20110222
49 HANDLE_ITEMS_CHANGED Instance method Protected Event handling method handle event items changed 20101112
50 HANDLE_ITEMS_DELETED Instance method Protected Event handling method handle event items deleted 20101112
51 HANDLE_ONF1 Instance method Private Event handling method Event Handler for F1 Help 20120516
52 HANDLE_ONF4 Instance method Private Event handling method Event Handler for F4 Help 20120516
53 HANDLE_TOOLBAR Instance method Protected Event handling method Toolbar for ALV 20101112
54 HANDLE_USER_COMMAND Instance method Protected Event handling method User Command 20101112
55 HANDLE_USER_COMMAND_I Instance method Protected Method User Command 20101112
56 HAS_ALV_ERRORS Instance method Public Method perform ALV check and return result 20101112
57 HIDE Instance method Public Method hide control 20101112
58 INIT Instance method Public Method init display 20101112
59 INIT_CONTROLS Instance method Public Method Initialize Controls 20101112
60 IS_VISIBLE Instance method Public Method is ALV visible ? 20101112
61 PERFORM_ALV_CHECK Instance method Public Method perform ALV checks 20101112
62 REFRESH_ALV_SOFT Instance method Protected Method Refresh ALV 20101112
63 REREAD_DATA_AFTER_CHANGE Instance method Protected Method reread data from model 20101112
64 SET_DROP_DOWN_TABLE Instance method Protected Method Set Dropdown Lists 20101123
65 SET_DROP_DOWN_TABLE_FOR_FIELD Instance method Protected Method Set Dropdown Lists 20110118
66 SET_DYNAMIC_FIELDS Instance method Protected Method set dynymic fields 20101112
67 SET_EDIT_MODE Instance method Protected Method switch edit mode on and off 20101112
68 SET_EDIT_STYLE Instance method Protected Method enable or disable edit mode via style 20101112
69 SET_FILTER Instance method Protected Method set filter for ALV 20101112
70 SET_FOCUS Instance method Public Method set focus to ALV 20110228
71 SET_SELECTED_ROWS_BASE Instance method Public Method 20121115
72 SET_TABLE Instance method Protected Method set display table in ALV control 20101112
73 SHOW_MARK_ONE_ITEM_ERROR Instance method Protected Method display error "mark one item" 20101112
74 SWITCH_EDIT_OFF_FOR_FIELD Instance method Protected Method enable or disable edit mode for one field via style 20101112
75 UNSET_LEADING_ITEM Instance method Protected Method umark leading item 20101112
Events
# Event Type Visibility Description Created on
1 LEADING_ITEM_GOT_FOCUS Instance Event
(0)
Public
(2)
20101112
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_DROP_DOWN_INFO Public See coding 20101123 BEGIN OF gty_s_drop_down_info, fieldname TYPE wlf_field, drop_down_handle_fieldname TYPE wlf_field, END OF gty_s_drop_down_info
2 GTY_TS_DROP_DOWN_INFO Public See coding 20101123 gty_ts_drop_down_info TYPE SORTED TABLE OF gty_s_drop_down_info WITH UNIQUE KEY fieldname
3 MTY_TS_DATA_REF Protected See coding 20101112 mty_ts_data_ref TYPE SORTED TABLE OF REF TO data WITH UNIQUE KEY table_line
4 TY_S_FIELD_TO_TAB Public See coding 20120626 BEGIN OF ty_s_field_to_tab, fieldname TYPE fieldname, tabname TYPE tabname, END OF ty_s_field_to_tab
5 TY_TH_FIELD_TO_TAB Public See coding 20120626 ty_th_field_to_tab TYPE HASHED TABLE OF ty_s_field_to_tab WITH UNIQUE KEY fieldname
Method Signatures

Method ADD_EXCEPTION_QUICKINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXC Call by reference Type reference (TYPE) ALV_T_QINF 20101112

Method ADD_EXCEPTION_QUICKINFO on class CL_WLF_EDIT_ALV has no exception.

Method ADJUST_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT 20101112

Method ADJUST_FIELDCATALOG on class CL_WLF_EDIT_ALV has no exception.

Method AFTER_INIT_CONTROLS Signature

Method AFTER_INIT_CONTROLS on class CL_WLF_EDIT_ALV has no parameter.
Method AFTER_INIT_CONTROLS on class CL_WLF_EDIT_ALV has no exception.

Method AFTER_INIT_CONTR_BEF_SET_TAB Signature

Method AFTER_INIT_CONTR_BEF_SET_TAB on class CL_WLF_EDIT_ALV has no parameter.
Method AFTER_INIT_CONTR_BEF_SET_TAB on class CL_WLF_EDIT_ALV has no exception.

Method AT_PBO_START Signature

Method AT_PBO_START on class CL_WLF_EDIT_ALV has no parameter.
Method AT_PBO_START on class CL_WLF_EDIT_ALV has no exception.

Method BEFORE_LEAVE Signature

Method BEFORE_LEAVE on class CL_WLF_EDIT_ALV has no parameter.
Method BEFORE_LEAVE on class CL_WLF_EDIT_ALV has no exception.

Method CHANGE_FIELDCAT_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL 20101112

Method CHANGE_FIELDCAT_EDIT_MODE on class CL_WLF_EDIT_ALV has no exception.

Method CHANGE_LEADING_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LEADING Call by reference Object reference (TYPE REF TO) DATA 20101112
2 Importing IS_ROW Call by reference Type reference (TYPE) LVC_S_ROID 20101112
3 Importing IV_GUID Call by reference Type reference (TYPE) WLF_GUID 20120330
4 Returning RR_LEADING Value transfer Object reference (TYPE REF TO) DATA 20101112

Method CHANGE_LEADING_ITEM on class CL_WLF_EDIT_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20101112
2 Importing IV_DISABLE_DDIC_CHECKS Call by reference Type reference (TYPE) ABAP_BOOL disable DDIC checks 20120516
3 Importing IV_FILTER_OUT_FIELD Call by reference Type reference (TYPE) LVC_FNAME 'FILTER_OUT' 20120612
4 Importing IV_LINECOLOR_FIELD_NAME Call by reference Type reference (TYPE) STRING 'LINECOLOR' 20120604
5 Importing IV_NO_STRUCTURE Call by reference Type reference (TYPE) ABAP_BOOL 20120705
6 Importing IV_STYLE_FIELD_NAME Call by reference Type reference (TYPE) STRING 'CT' 20120604

Method CONSTRUCTOR on class CL_WLF_EDIT_ALV has no exception.

Method CREATE_ALV_PROTOCOL 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) LVC_FNAME 20101112
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 20101112
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20101112
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 20101112
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY 20101112
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY 20101112
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY 20101112
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY 20101112
9 Importing IV_ROW_ID Call by reference Type reference (TYPE) INT4 20101112
10 Importing IV_TABIX Call by reference Type reference (TYPE) INT4 20101112

Method CREATE_ALV_PROTOCOL on class CL_WLF_EDIT_ALV has no exception.

Method CREATE_ALV_PROTOCOL_FOR_EXCEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EMERGENCY_FIELD_NAME Call by reference Type reference (TYPE) LVC_FNAME 20101112
2 Importing IV_ROW_ID Call by reference Type reference (TYPE) INT4 20101112
3 Importing IX_ERROR Call by reference Object reference (TYPE REF TO) CX_WZRE_MESSAGE 20101112

Method CREATE_ALV_PROTOCOL_FOR_EXCEP on class CL_WLF_EDIT_ALV has no exception.

Method CREATE_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT 20120625
2 Importing IV_ADDITIONAL_TECHNICAL_STRUC Call by reference Type reference (TYPE) DD02L-TABNAME 20120604

Method CREATE_FIELDCATALOG on class CL_WLF_EDIT_ALV has no exception.

Method CREATE_ICONS Signature

Method CREATE_ICONS on class CL_WLF_EDIT_ALV has no parameter.
Method CREATE_ICONS on class CL_WLF_EDIT_ALV has no exception.

Method DISABLE_F4 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) LVC_FNAME ALV control: Field name of internal table field 20120521
2 Returning RV_DISABLE Value transfer Type reference (TYPE) ABAP_BOOL 20120521

Method DISABLE_F4 on class CL_WLF_EDIT_ALV has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_WLF_EDIT_ALV has no parameter.
Method DISPLAY on class CL_WLF_EDIT_ALV has no exception.

Method DISPLAY_ERR_LST_INTO_ALV_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL 20101112
2 Importing ITH_ERROR Call by reference Type reference (TYPE) WLF_TH_ERRORS_FOR_GUID 20101112
3 Importing IV_EMERGENCY_FIELD_NAME Call by reference Type reference (TYPE) LVC_FNAME 20101112

Method DISPLAY_ERR_LST_INTO_ALV_PROT on class CL_WLF_EDIT_ALV has no exception.

Method DISPLAY_LEADING_ITEM Signature

Method DISPLAY_LEADING_ITEM on class CL_WLF_EDIT_ALV has no parameter.
Method DISPLAY_LEADING_ITEM on class CL_WLF_EDIT_ALV has no exception.

Method DISPLAY_LEADING_ITEM_END Signature

Method DISPLAY_LEADING_ITEM_END on class CL_WLF_EDIT_ALV has no parameter.
Method DISPLAY_LEADING_ITEM_END on class CL_WLF_EDIT_ALV has no exception.

Method EXCLUDE_TB_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS 20120821

Method EXCLUDE_TB_FUNCTIONS on class CL_WLF_EDIT_ALV has no exception.

Method EXCLUDE_TB_FUNCTIONS_I 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 20120821

Method EXCLUDE_TB_FUNCTIONS_I on class CL_WLF_EDIT_ALV has no exception.

Method FREE Signature

Method FREE on class CL_WLF_EDIT_ALV has no parameter.
Method FREE on class CL_WLF_EDIT_ALV has no exception.

Method GET_CELL_COLOR_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NAME Value transfer Type reference (TYPE) LVC_CTFNM 20101112

Method GET_CELL_COLOR_FIELDNAME on class CL_WLF_EDIT_ALV has no exception.

Method GET_COLOR_TEXT_FOR_LEADING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) TEXT80 20101112

Method GET_COLOR_TEXT_FOR_LEADING on class CL_WLF_EDIT_ALV has no exception.

Method GET_DATA_REF_FOR_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) WLF_GUID 20101112
2 Returning RR_DATA Value transfer Object reference (TYPE REF TO) DATA 20101112
# Exception Resumable Description Created on
1 CX_WZRE_NO_ENTRY 20101112

Method GET_EDIT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTH_FIELD Value transfer Type reference (TYPE) WLF_TH_FIELD 20101112

Method GET_EDIT_FIELDS on class CL_WLF_EDIT_ALV has no exception.

Method GET_FIELDS_WITH_DROP_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTS_DROP_DOWN_FIELD Value transfer Type reference (TYPE) GTY_TS_DROP_DOWN_INFO 20101123

Method GET_FIELDS_WITH_DROP_DOWN on class CL_WLF_EDIT_ALV has no exception.

Method GET_GRID_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TITLE Value transfer Type reference (TYPE) LVC_TITLE 20101112

Method GET_GRID_TITLE on class CL_WLF_EDIT_ALV has no exception.

Method GET_GUID_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NAME Value transfer Type reference (TYPE) STRING 20101112

Method GET_GUID_NAME on class CL_WLF_EDIT_ALV has no exception.

Method GET_ICON_OPEN_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) CHAR30 20101112

Method GET_ICON_OPEN_TEXT on class CL_WLF_EDIT_ALV has no exception.

Method GET_MARKED_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTS_DATA_REF Value transfer Type reference (TYPE) MTY_TS_DATA_REF 20101112
# Exception Resumable Description Created on
1 CX_WZRE_NO_ENTRY 20101112

Method GET_POSSIBLE_DROP_DOWN_VALUES 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) WLF_FIELD Field Name 20101123
2 Returning RT_VALUES Value transfer Type reference (TYPE) LVC_T_DRAL Table for Drop Down Handles with Aliases 20101123

Method GET_POSSIBLE_DROP_DOWN_VALUES on class CL_WLF_EDIT_ALV has no exception.

Method GET_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROGRAM Value transfer Type reference (TYPE) SYREPID 20101112

Method GET_PROGRAM on class CL_WLF_EDIT_ALV has no exception.

Method GET_SELECTED_ROWS_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID 20121115

Method GET_SELECTED_ROWS_BASE on class CL_WLF_EDIT_ALV has no exception.

Method GET_SORT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SORT Value transfer Type reference (TYPE) LVC_T_SORT 20101112

Method GET_SORT_TABLE on class CL_WLF_EDIT_ALV has no exception.

Method GET_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NAME Value transfer Type reference (TYPE) DD02L-TABNAME 20101112

Method GET_STRUCTURE_NAME on class CL_WLF_EDIT_ALV has no exception.

Method GET_TECHNICAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTH_FIELD Value transfer Type reference (TYPE) WLF_TH_FIELD 20101112

Method GET_TECHNICAL_FIELDS on class CL_WLF_EDIT_ALV has no exception.

Method GET_VARIANT_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GROUP Value transfer Type reference (TYPE) SLIS_LOGGR Logical group name 20120313

Method GET_VARIANT_GROUP on class CL_WLF_EDIT_ALV has no exception.

Method GET_VARIANT_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HANDLE Value transfer Type reference (TYPE) SLIS_HANDL 20101112

Method GET_VARIANT_HANDLE on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_BEFORE_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) 20101112

Method HANDLE_BEFORE_USER_COMMAND on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_BEFORE_USER_COMMAND_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM 20120821

Method HANDLE_BEFORE_USER_COMMAND_I on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST Signature

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

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Object reference (TYPE REF TO) CL_CTMENU 20120821

Method HANDLE_CONTEXT_MENU_REQUEST_I on class CL_WLF_EDIT_ALV 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) 20101112
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20101112
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20101112
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20101112
5 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20101112

Method HANDLE_DATA_CHANGED on class CL_WLF_EDIT_ALV 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 Value transfer Attribute reference (LIKE) 20101112
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20101112

Method HANDLE_DATA_CHANGED_FINISHED on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_DATA_CHANGED_FINISHED_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Call by reference Type reference (TYPE) LVC_T_MODI 20101112
2 Importing E_MODIFIED Call by reference Type reference (TYPE) CHAR01 20101112

Method HANDLE_DATA_CHANGED_FINISHED_I on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_DATA_CHANGED_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL 20101112
2 Importing E_ONF4 Call by reference Type reference (TYPE) CHAR01 20101112
3 Importing E_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 20101112
4 Importing E_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 20101112
5 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM 20101112

Method HANDLE_DATA_CHANGED_I on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20101112
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20101112
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20101112

Method HANDLE_DOUBLE_CLICK on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_ITEMS_CHANGEABLE_CH Signature

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

Method HANDLE_ITEMS_CHANGEABLE_CH on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_ITEMS_CHANGED Signature

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

Method HANDLE_ITEMS_CHANGED on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_ITEMS_DELETED Signature

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

Method HANDLE_ITEMS_DELETED on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_ONF1 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) 20120516
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20120516
3 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20120516

Method HANDLE_ONF1 on class CL_WLF_EDIT_ALV 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) 20120516
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20120516
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20120516
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20120516
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20120516
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20120516

Method HANDLE_ONF4 on class CL_WLF_EDIT_ALV 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) 20101112
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20101112

Method HANDLE_TOOLBAR on class CL_WLF_EDIT_ALV 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) 20101112

Method HANDLE_USER_COMMAND on class CL_WLF_EDIT_ALV has no exception.

Method HANDLE_USER_COMMAND_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM 20101112

Method HANDLE_USER_COMMAND_I on class CL_WLF_EDIT_ALV has no exception.

Method HAS_ALV_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NO_OUTPUT Call by reference Type reference (TYPE) ABAP_BOOL 20110204
2 Returning RV_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20101112

Method HAS_ALV_ERRORS on class CL_WLF_EDIT_ALV has no exception.

Method HIDE Signature

Method HIDE on class CL_WLF_EDIT_ALV has no parameter.
Method HIDE on class CL_WLF_EDIT_ALV has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ONLY_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20101112

Method INIT on class CL_WLF_EDIT_ALV has no exception.

Method INIT_CONTROLS Signature

Method INIT_CONTROLS on class CL_WLF_EDIT_ALV has no parameter.
Method INIT_CONTROLS on class CL_WLF_EDIT_ALV has no exception.

Method IS_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VISIBLE Value transfer Type reference (TYPE) ABAP_BOOL 20101112

Method IS_VISIBLE on class CL_WLF_EDIT_ALV has no exception.

Method PERFORM_ALV_CHECK Signature

Method PERFORM_ALV_CHECK on class CL_WLF_EDIT_ALV has no parameter.
Method PERFORM_ALV_CHECK on class CL_WLF_EDIT_ALV has no exception.

Method REFRESH_ALV_SOFT Signature

Method REFRESH_ALV_SOFT on class CL_WLF_EDIT_ALV has no parameter.
Method REFRESH_ALV_SOFT on class CL_WLF_EDIT_ALV has no exception.

Method REREAD_DATA_AFTER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_TO_BE_REREAD_GUID Call by reference Type reference (TYPE) WLF_TS_GUID 20101112

Method REREAD_DATA_AFTER_CHANGE on class CL_WLF_EDIT_ALV has no exception.

Method SET_DROP_DOWN_TABLE Signature

Method SET_DROP_DOWN_TABLE on class CL_WLF_EDIT_ALV has no parameter.
Method SET_DROP_DOWN_TABLE on class CL_WLF_EDIT_ALV has no exception.

Method SET_DROP_DOWN_TABLE_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_WITH_DROP_DOWN Call by reference Type reference (TYPE) GTY_S_DROP_DOWN_INFO 20110118

Method SET_DROP_DOWN_TABLE_FOR_FIELD on class CL_WLF_EDIT_ALV has no exception.

Method SET_DYNAMIC_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20101112

Method SET_DYNAMIC_FIELDS on class CL_WLF_EDIT_ALV has no exception.

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_ON Call by reference Type reference (TYPE) ABAP_BOOL 20101112

Method SET_EDIT_MODE on class CL_WLF_EDIT_ALV has no exception.

Method SET_EDIT_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20101112
2 Importing IS_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL 20101112
3 Importing ITH_DISABLED_FIELD Call by reference Type reference (TYPE) WLF_TH_FIELD 20101112

Method SET_EDIT_STYLE on class CL_WLF_EDIT_ALV has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT 20101112

Method SET_FILTER on class CL_WLF_EDIT_ALV has no exception.

Method SET_FOCUS Signature

Method SET_FOCUS on class CL_WLF_EDIT_ALV has no parameter.
Method SET_FOCUS on class CL_WLF_EDIT_ALV has no exception.

Method SET_SELECTED_ROWS_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID 20121115

Method SET_SELECTED_ROWS_BASE on class CL_WLF_EDIT_ALV has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CWIDTH_OPT Call by reference Type reference (TYPE) ABAP_BOOL 20120817
2 Importing I_SEL_MODE Call by reference Type reference (TYPE) LVC_LIBOX C_SEL_MODE-MULTIPLE 20120817

Method SET_TABLE on class CL_WLF_EDIT_ALV has no exception.

Method SHOW_MARK_ONE_ITEM_ERROR Signature

Method SHOW_MARK_ONE_ITEM_ERROR on class CL_WLF_EDIT_ALV has no parameter.
Method SHOW_MARK_ONE_ITEM_ERROR on class CL_WLF_EDIT_ALV has no exception.

Method SWITCH_EDIT_OFF_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20101112
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) WLF_FIELD 20101112

Method SWITCH_EDIT_OFF_FOR_FIELD on class CL_WLF_EDIT_ALV has no exception.

Method UNSET_LEADING_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ROW Call by reference Type reference (TYPE) LVC_S_ROID 20101112
2 Returning RR_LEADING Value transfer Object reference (TYPE REF TO) DATA 20101112

Method UNSET_LEADING_ITEM on class CL_WLF_EDIT_ALV has no exception.
Event Signatures

Event LEADING_ITEM_GOT_FOCUS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IR_LEADING Exporting Value transfer Object reference (TYPE REF TO) DATA 20101112
History
Last changed by/on SAP  20130531 
SAP Release Created in 606