SAP ABAP Class IF_GUI_ALV_GRID (*NO* Reuse - ALV List Viewer)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SAT_UI_GRID_CTRL *NO* Reuse: API to enhanced ALV Grid Control 20071106
2 Interface composition (i COMPRISING i_ref)  IF_SEU_ALV_GRID Extented ALV Grid Control 20071018
3 Interface composition (i COMPRISING i_ref)  _IF_GUI_ALV_GRID Strictely Internal: List Viewer 20071209
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_ALV_GRID_DLGT - NO REUSE - Delegate to ALV GRID 20071022
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_GUI_ALV_GRID_FAKE - NO REUSE - Humble Object for Test Purposes 20071018
Properties
Class IF_GUI_ALV_GRID  
Short Description *NO* Reuse - ALV List Viewer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20071017   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_GUI_ALV_GRID has no interface implemented.
Friends
Class IF_GUI_ALV_GRID has no friend class.
Attributes
Class IF_GUI_ALV_GRID has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_DISPLAY_PROTOCOL Instance method Public Method Output Log in Dialog 20071017
2 ACTIVATE_REPREP_INTERFACE Instance method Public Method Enable Report/Report Interface 20071017
3 APPEND_ROWS Instance method Public Method Append Rows at End 20071017
4 CHECK_CHANGED_DATA Instance method Public Method Verification of Changes and Triggering of Event DATA_CHANGED 20071017
5 GET_ACTUAL_VIEW Instance method Public Method Returns the Current View 20071017
6 GET_CURRENT_CELL Instance method Public Method Current Row 20071017
7 GET_FILTERED_ENTRIES Instance method Public Method Hash Table of Filtered Entries 20071017
8 GET_FILTER_CRITERIA Instance method Public Method Get Filter Criteria 20071017
9 GET_FRONTEND_FIELDCATALOG Instance method Public Method Get Current Field Catalog from Frontend 20071017
10 GET_FRONTEND_LAYOUT Instance method Public Method Get Current Layout from Frontend 20071017
11 GET_FRONTEND_PRINT Instance method Public Method Get Current Print from Frontend 20071017
12 GET_SCROLL_INFO_VIA_ID Instance method Public Method Use ID to Get Scroll Information 20071017
13 GET_SELECTED_CELLS Instance method Public Method Get Selected Cells 20071017
14 GET_SELECTED_CELLS_ID Instance method Public Method Get Selected Cell IDs 20071017
15 GET_SELECTED_COLUMNS Instance method Public Method Get Selected Columns 20071017
16 GET_SELECTED_ROWS Instance method Public Method Get Selected Rows 20071017
17 GET_SORT_CRITERIA Instance method Public Method Get Sort Criteria 20071017
18 GET_SUBTOTALS Instance method Public Method Get Subtotals Table 20071017
19 GET_VARIANT Instance method Public Method Get Layout 20071017
20 IS_READY_FOR_INPUT Instance method Public Method Check for Current Editibility 20071017
21 LIST_PROCESSING_EVENTS Instance method Public Method Interface Method Classic ALV to ALV Control 20071017
22 PROCESS_UCOMM_ON_INVALID_INPUT Instance method Public Method Ucomms To Be Processed Even in Case of Invalid Input 20071017
23 RAISE_EVENT Instance method Public Method Raise 'USER_COMMAND' 20071017
24 REFRESH_TABLE_DISPLAY Instance method Public Method Redisplay Table 20071017
25 REGISTER_DELAYED_EVENT Instance method Public Method Set Delayed Event (change_selection or moved_cell) 20071017
26 REGISTER_EDIT_EVENT Instance method Public Method Register Edit Events 20071017
27 REGISTER_F4_FOR_FIELDS Instance method Public Method Register F4 Handling for Fields 20071017
28 SAVE_GRID_VARIANTS_SIMUL Instance method Public Method Save Grid Variants with Current 20071017
29 SAVE_VARIANT Instance method Public Method Save Layout 20071017
30 SAVE_VARIANT_DARK Instance method Public Method Save Variant in Background 20071017
31 SELECT_TEXT_IN_CURR_CELL Instance method Public Method Select Text 20071017
32 SET_3D_BORDER Instance method Public Method Sets 3D Frame 20071017
33 SET_AUTOREDRAW Instance method Public Method Autoredraw 20071017
34 SET_CURRENT_CELL_VIA_ID Instance method Public Method Current Row 20071017
35 SET_DROP_DOWN_TABLE Instance method Public Method Set Dropdown Table 20071017
36 SET_FILTER_CRITERIA Instance method Public Method Set Filter Conditions 20071017
37 SET_FRONTEND_FIELDCATALOG Instance method Public Method Set Field Catalog 20071017
38 SET_FRONTEND_LAYOUT Instance method Public Method Set Frontend Layout 20071017
39 SET_FRONTEND_PRINT Instance method Public Method Set Frontend Print 20071017
40 SET_FUNCTION_CODE Instance method Public Method 20080218
41 SET_GRAPHICS_CONTAINER Instance method Public Method Pass Graphic Container 20071017
42 SET_GRIDTITLE Instance method Public Method Pass Grid Title 20071017
43 SET_HTML_HEADER Instance method Public Method Excel Header Set 20071017
44 SET_LAYOUT_OF_DOUBLEGRID Instance method Public Method Configures the Double Grid for the Layout (DV) 20071017
45 SET_READY_FOR_INPUT Instance method Public Method Set/Reset Ready for Input Status 20071017
46 SET_SCROLL_INFO_VIA_ID Instance method Public Method Use ID to Set Scroll Information 20071017
47 SET_SELECTED_CELLS Instance method Public Method Set Cell Selections 20071017
48 SET_SELECTED_CELLS_ID Instance method Public Method Set Cell Selections 20071017
49 SET_SELECTED_COLUMNS Instance method Public Method Set Column Selections 20071017
50 SET_SELECTED_ROWS Instance method Public Method Set Selected Rows 20071017
51 SET_SORT_CRITERIA Instance method Public Method Set Sort Criteria 20071017
52 SET_TABLE_FOR_FIRST_DISPLAY Instance method Public Method Formatted Output Table is Sent to Control 20071017
53 SET_TOOLBAR_INTERACTIVE Instance method Public Method Set Toolbar Status 20071017
54 SET_USER_COMMAND Instance method Public Method Set User Command 20071017
55 SET_VARIANT Instance method Public Method Set Display Variant 20071017
56 SET_VISIBLE Instance method Public Method Set Visible 20120423
Events
# Event Type Visibility Description Created on
1 AFTER_REFRESH Instance Event
(0)
Public
(2)
After List Refresh 20071018
2 AFTER_USER_COMMAND Instance Event
(0)
Public
(2)
After User Command 20071018
3 BEFORE_USER_COMMAND Instance Event
(0)
Public
(2)
Before User Command 20071018
4 BUTTON_CLICK Instance Event
(0)
Public
(2)
Button Click 20071018
5 CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Context Menu 20071018
6 DATA_CHANGED Instance Event
(0)
Public
(2)
Data was Changed 20071018
7 DATA_CHANGED_FINISHED Instance Event
(0)
Public
(2)
Data in the Output Table was Updated 20071018
8 DELAYED_CALLBACK Instance Event
(0)
Public
(2)
Delayed Callback 20071018
9 DELAYED_CHANGED_SEL_CALLBACK Instance Event
(0)
Public
(2)
DELAYED_CHANGED_SEL_CALLBACK 20071018
10 DOUBLE_CLICK Instance Event
(0)
Public
(2)
DoubleClick 20071018
11 END_OF_LIST Instance Event
(0)
Public
(2)
End_of_list 20071018
12 HOTSPOT_CLICK Instance Event
(0)
Public
(2)
Hotspot was Selected 20071018
13 MENU_BUTTON Instance Event
(0)
Public
(2)
Menu Button 20071018
14 ONDRAG Instance Event
(0)
Public
(2)
For Drag Source 20071018
15 ONDROP Instance Event
(0)
Public
(2)
For Drop Target 20071018
16 ONDROPCOMPLETE Instance Event
(0)
Public
(2)
For Drag Source in Case of Success 20071018
17 ONDROPGETFLAVOR Instance Event
(0)
Public
(2)
Multiple Flavors Possible at a Drop 20071018
18 ONF1 Instance Event
(0)
Public
(2)
On Help Request 20071018
19 ONF4 Instance Event
(0)
Public
(2)
On Value Request 20071018
20 PRINT_END_OF_LIST Instance Event
(0)
Public
(2)
Print Mode: END_OF_LIST of Classic ALV 20071018
21 PRINT_END_OF_PAGE Instance Event
(0)
Public
(2)
Print Mode: END_OF_PAGE in List Processing 20071018
22 PRINT_TOP_OF_LIST Instance Event
(0)
Public
(2)
Print Mode: TOP_OF_LIST of Classic ALV 20071018
23 PRINT_TOP_OF_PAGE Instance Event
(0)
Public
(2)
Print Mode: TOP_OF_PAGE in List Processing 20071018
24 SUBTOTAL_TEXT Instance Event
(0)
Public
(2)
Edit Subtotals Text 20071018
25 TOOLBAR Instance Event
(0)
Public
(2)
Toolbar 20071018
26 TOP_OF_PAGE Instance Event
(0)
Public
(2)
Top_of_page 20071018
27 USER_COMMAND Instance Event
(0)
Public
(2)
User Command 20071018
Types
Class IF_GUI_ALV_GRID has no local type.
Method Signatures

Method ACTIVATE_DISPLAY_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIALOG Value transfer Type reference (TYPE) SYCHAR01 'X' 20071017

Method ACTIVATE_DISPLAY_PROTOCOL on class IF_GUI_ALV_GRID has no exception.

Method ACTIVATE_REPREP_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REPREP Value transfer Type reference (TYPE) LVC_S_RPRP 20071017
# Exception Resumable Description Created on
1 NO_SENDER 20071017

Method APPEND_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_COUNT Value transfer Type reference (TYPE) INT4 1 20071017

Method APPEND_ROWS on class IF_GUI_ALV_GRID has no exception.

Method CHECK_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_REFRESH Call by reference Type reference (TYPE) SYCHAR01 'X' 20071017
2 Exporting E_VALID Call by reference Type reference (TYPE) SYCHAR01 20071017

Method CHECK_CHANGED_DATA on class IF_GUI_ALV_GRID has no exception.

Method GET_ACTUAL_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VIEW Call by reference Type reference (TYPE) UI_FUNC 20071017

Method GET_ACTUAL_VIEW on class IF_GUI_ALV_GRID has no exception.

Method GET_CURRENT_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COL_ID Call by reference Type reference (TYPE) LVC_S_COL 20071017
2 Exporting ES_ROW_ID Call by reference Type reference (TYPE) LVC_S_ROW 20071017
3 Exporting ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID 20071017
4 Exporting E_COL Call by reference Type reference (TYPE) I 20071017
5 Exporting E_ROW Call by reference Type reference (TYPE) I 20071017
6 Exporting E_VALUE Call by reference Type reference (TYPE) C 20071017

Method GET_CURRENT_CELL on class IF_GUI_ALV_GRID has no exception.

Method GET_FILTERED_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTERED_ENTRIES Call by reference Type reference (TYPE) LVC_T_FIDX 20071017

Method GET_FILTERED_ENTRIES on class IF_GUI_ALV_GRID has no exception.

Method GET_FILTER_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER Call by reference Type reference (TYPE) LVC_T_FILT 20071017

Method GET_FILTER_CRITERIA on class IF_GUI_ALV_GRID has no exception.

Method GET_FRONTEND_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT 20071017

Method GET_FRONTEND_FIELDCATALOG on class IF_GUI_ALV_GRID has no exception.

Method GET_FRONTEND_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO 20071017

Method GET_FRONTEND_LAYOUT on class IF_GUI_ALV_GRID has no exception.

Method GET_FRONTEND_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRINT Call by reference Type reference (TYPE) LVC_S_PRNT 20071017

Method GET_FRONTEND_PRINT on class IF_GUI_ALV_GRID has no exception.

Method GET_SCROLL_INFO_VIA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COL_INFO Call by reference Type reference (TYPE) LVC_S_COL 20071017
2 Exporting ES_ROW_INFO Call by reference Type reference (TYPE) LVC_S_ROW 20071017
3 Exporting ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID 20071017

Method GET_SCROLL_INFO_VIA_ID on class IF_GUI_ALV_GRID has no exception.

Method GET_SELECTED_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CELL Call by reference Type reference (TYPE) LVC_T_CELL 20071017

Method GET_SELECTED_CELLS on class IF_GUI_ALV_GRID has no exception.

Method GET_SELECTED_CELLS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CELLS Call by reference Type reference (TYPE) LVC_T_CENO 20071017

Method GET_SELECTED_CELLS_ID on class IF_GUI_ALV_GRID has no exception.

Method GET_SELECTED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_COLUMNS Call by reference Type reference (TYPE) LVC_T_COL 20071017

Method GET_SELECTED_COLUMNS on class IF_GUI_ALV_GRID has no exception.

Method GET_SELECTED_ROWS Signature

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

Method GET_SELECTED_ROWS on class IF_GUI_ALV_GRID has no exception.

Method GET_SORT_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SORT Call by reference Type reference (TYPE) LVC_T_SORT 20071017

Method GET_SORT_CRITERIA on class IF_GUI_ALV_GRID has no exception.

Method GET_SUBTOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_COLLECT00 Call by reference Object reference (TYPE REF TO) DATA 20071017
2 Exporting EP_COLLECT01 Call by reference Object reference (TYPE REF TO) DATA 20071017
3 Exporting EP_COLLECT02 Call by reference Object reference (TYPE REF TO) DATA 20071017
4 Exporting EP_COLLECT03 Call by reference Object reference (TYPE REF TO) DATA 20071017
5 Exporting EP_COLLECT04 Call by reference Object reference (TYPE REF TO) DATA 20071017
6 Exporting EP_COLLECT05 Call by reference Object reference (TYPE REF TO) DATA 20071017
7 Exporting EP_COLLECT06 Call by reference Object reference (TYPE REF TO) DATA 20071017
8 Exporting EP_COLLECT07 Call by reference Object reference (TYPE REF TO) DATA 20071017
9 Exporting EP_COLLECT08 Call by reference Object reference (TYPE REF TO) DATA 20071017
10 Exporting EP_COLLECT09 Call by reference Object reference (TYPE REF TO) DATA 20071017
11 Exporting ET_GROUPLEVELS Call by reference Type reference (TYPE) LVC_T_GRPL 20071017

Method GET_SUBTOTALS on class IF_GUI_ALV_GRID has no exception.

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT 20071017
2 Exporting E_SAVE Call by reference Type reference (TYPE) SYCHAR01 20071017

Method GET_VARIANT on class IF_GUI_ALV_GRID has no exception.

Method IS_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COL_ID Call by reference Type reference (TYPE) LVC_S_COL 20071017
2 Importing I_ROW_ID Call by reference Type reference (TYPE) INT4 20071017
3 Returning READY_FOR_INPUT Value transfer Type reference (TYPE) INT4 20071017

Method IS_READY_FOR_INPUT on class IF_GUI_ALV_GRID has no exception.

Method LIST_PROCESSING_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBTOTTXT Call by reference Type reference (TYPE) LVC_DISTXT 20071017
2 Importing IP_SUBTOT_LINE Call by reference Object reference (TYPE REF TO) DATA 20071017
3 Importing IS_SUBTOTTXT_INFO Value transfer Type reference (TYPE) LVC_S_STXT 20071017
4 Importing I_DYNDOC_ID Call by reference Object reference (TYPE REF TO) CL_DD_DOCUMENT 20071017
5 Importing I_EVENT_NAME Value transfer Type reference (TYPE) CHAR30 20071017
6 Importing I_TABLE_INDEX Value transfer Type reference (TYPE) SYINDEX 20071017

Method LIST_PROCESSING_EVENTS on class IF_GUI_ALV_GRID has no exception.

Method PROCESS_UCOMM_ON_INVALID_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_UCOMMS Value transfer Type reference (TYPE) UI_FUNCTIONS 20071017

Method PROCESS_UCOMM_ON_INVALID_INPUT on class IF_GUI_ALV_GRID has no exception.

Method RAISE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOT_PROCESSED Value transfer Type reference (TYPE) SYCHAR01 20071017
2 Importing I_UCOMM Value transfer Type reference (TYPE) SYUCOMM 20071017
3 Importing I_USER_COMMAND Value transfer Type reference (TYPE) SYCHAR01 20071017

Method RAISE_EVENT on class IF_GUI_ALV_GRID has no exception.

Method REFRESH_TABLE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STABLE Value transfer Type reference (TYPE) LVC_S_STBL 20071017
2 Importing I_SOFT_REFRESH Value transfer Type reference (TYPE) SYCHAR01 20071017
# Exception Resumable Description Created on
1 FINISHED 20071017

Method REGISTER_DELAYED_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_ID Value transfer Type reference (TYPE) I 20071017
# Exception Resumable Description Created on
1 ERROR 20071017

Method REGISTER_EDIT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_ID Value transfer Type reference (TYPE) I 20071017
# Exception Resumable Description Created on
1 ERROR 20071017

Method REGISTER_F4_FOR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_F4 Value transfer Type reference (TYPE) LVC_T_F4 20071017

Method REGISTER_F4_FOR_FIELDS on class IF_GUI_ALV_GRID has no exception.

Method SAVE_GRID_VARIANTS_SIMUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GRIDS Value transfer Type reference (TYPE) LVC_T_SAVE 20071017

Method SAVE_GRID_VARIANTS_SIMUL on class IF_GUI_ALV_GRID has no exception.

Method SAVE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIT Value transfer Type reference (TYPE) SYCHAR01 20071017
2 Importing I_DIALOG Value transfer Type reference (TYPE) SYCHAR01 'X' 20071017

Method SAVE_VARIANT on class IF_GUI_ALV_GRID has no exception.

Method SAVE_VARIANT_DARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT 20071017
2 Importing I_ACTIVE Value transfer Type reference (TYPE) SYCHAR01 'X' 20071017

Method SAVE_VARIANT_DARK on class IF_GUI_ALV_GRID has no exception.

Method SELECT_TEXT_IN_CURR_CELL Signature

Method SELECT_TEXT_IN_CURR_CELL on class IF_GUI_ALV_GRID has no parameter.
Method SELECT_TEXT_IN_CURR_CELL on class IF_GUI_ALV_GRID has no exception.

Method SET_3D_BORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BORDER Value transfer Type reference (TYPE) I 20071017
# Exception Resumable Description Created on
1 ERROR 20071017

Method SET_AUTOREDRAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENABLE Value transfer Type reference (TYPE) INT4 20071017

Method SET_AUTOREDRAW on class IF_GUI_ALV_GRID has no exception.

Method SET_CURRENT_CELL_VIA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COLUMN_ID Value transfer Type reference (TYPE) LVC_S_COL 20071017
2 Importing IS_ROW_ID Value transfer Type reference (TYPE) LVC_S_ROW 20071017
3 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID 20071017

Method SET_CURRENT_CELL_VIA_ID on class IF_GUI_ALV_GRID has no exception.

Method SET_DROP_DOWN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DROP_DOWN Value transfer Type reference (TYPE) LVC_T_DROP 20071017
2 Importing IT_DROP_DOWN_ALIAS Value transfer Type reference (TYPE) LVC_T_DRAL 20071017

Method SET_DROP_DOWN_TABLE on class IF_GUI_ALV_GRID has no exception.

Method SET_FILTER_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER Value transfer Type reference (TYPE) LVC_T_FILT 20071017
# Exception Resumable Description Created on
1 NO_FIELDCATALOG_AVAILABLE 20071017

Method SET_FRONTEND_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT 20071017

Method SET_FRONTEND_FIELDCATALOG on class IF_GUI_ALV_GRID has no exception.

Method SET_FRONTEND_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO 20071017

Method SET_FRONTEND_LAYOUT on class IF_GUI_ALV_GRID has no exception.

Method SET_FRONTEND_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRINT Value transfer Type reference (TYPE) LVC_S_PRNT 20071017

Method SET_FRONTEND_PRINT on class IF_GUI_ALV_GRID has no exception.

Method SET_FUNCTION_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_UCOMM Call by reference Type reference (TYPE) SYUCOMM 20080218

Method SET_FUNCTION_CODE on class IF_GUI_ALV_GRID has no exception.

Method SET_GRAPHICS_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GRAPHICS_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER 20071017

Method SET_GRAPHICS_CONTAINER on class IF_GUI_ALV_GRID has no exception.

Method SET_GRIDTITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GRIDTITLE Value transfer Type reference (TYPE) LVC_TITLE 20071017

Method SET_GRIDTITLE on class IF_GUI_ALV_GRID has no exception.

Method SET_HTML_HEADER Signature

Method SET_HTML_HEADER on class IF_GUI_ALV_GRID has no parameter.
Method SET_HTML_HEADER on class IF_GUI_ALV_GRID has no exception.

Method SET_LAYOUT_OF_DOUBLEGRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DTC_LAYOUT Value transfer Type reference (TYPE) DTC_S_LAYO 20071017

Method SET_LAYOUT_OF_DOUBLEGRID on class IF_GUI_ALV_GRID has no exception.

Method SET_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READY_FOR_INPUT Value transfer Type reference (TYPE) INT4 1 20071017

Method SET_READY_FOR_INPUT on class IF_GUI_ALV_GRID has no exception.

Method SET_SCROLL_INFO_VIA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COL_INFO Value transfer Type reference (TYPE) LVC_S_COL 20071017
2 Importing IS_ROW_INFO Value transfer Type reference (TYPE) LVC_S_ROW 20071017
3 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID 20071017

Method SET_SCROLL_INFO_VIA_ID on class IF_GUI_ALV_GRID has no exception.

Method SET_SELECTED_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELLS Value transfer Type reference (TYPE) LVC_T_CELL 20071017

Method SET_SELECTED_CELLS on class IF_GUI_ALV_GRID has no exception.

Method SET_SELECTED_CELLS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELLS Value transfer Type reference (TYPE) LVC_T_CENO 20071017

Method SET_SELECTED_CELLS_ID on class IF_GUI_ALV_GRID has no exception.

Method SET_SELECTED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEEP_OTHER_SELECTIONS Value transfer Type reference (TYPE) SYCHAR01 20071017
2 Importing IT_COL_TABLE Value transfer Type reference (TYPE) LVC_T_COL 20071017

Method SET_SELECTED_COLUMNS on class IF_GUI_ALV_GRID has no exception.

Method SET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEEP_OTHER_SELECTIONS Value transfer Type reference (TYPE) SYCHAR01 20071017
2 Importing IT_INDEX_ROWS Value transfer Type reference (TYPE) LVC_T_ROW 20071017
3 Importing IT_ROW_NO Value transfer Type reference (TYPE) LVC_T_ROID 20071017

Method SET_SELECTED_ROWS on class IF_GUI_ALV_GRID has no exception.

Method SET_SORT_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SORT Value transfer Type reference (TYPE) LVC_T_SORT 20071017
# Exception Resumable Description Created on
1 NO_FIELDCATALOG_AVAILABLE 20071017

Method SET_TABLE_FOR_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SALV_ADAPTER Call by reference Object reference (TYPE REF TO) IF_SALV_ADAPTER 20071017
2 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO 20071017
3 Importing IS_PRINT Value transfer Type reference (TYPE) LVC_S_PRNT 20071017
4 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT 20071017
5 Importing IT_ALV_GRAPHICS Value transfer Type reference (TYPE) DTC_T_TC 20071017
6 Importing IT_EXCEPT_QINFO Value transfer Type reference (TYPE) LVC_T_QINF 20071017
7 Changing IT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT 20071017
8 Changing IT_FILTER Value transfer Type reference (TYPE) LVC_T_FILT 20071017
9 Importing IT_HYPERLINK Value transfer Type reference (TYPE) LVC_T_HYPE 20071017
10 Changing IT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE 20071017
11 Changing IT_SORT Value transfer Type reference (TYPE) LVC_T_SORT 20071017
12 Importing IT_SPECIAL_GROUPS Value transfer Type reference (TYPE) LVC_T_SGRP 20071017
13 Importing IT_TOOLBAR_EXCLUDING Value transfer Type reference (TYPE) UI_FUNCTIONS 20071017
14 Importing I_BUFFER_ACTIVE Value transfer Type reference (TYPE) ANY 20071017
15 Importing I_BYPASSING_BUFFER Value transfer Type reference (TYPE) SYCHAR01 20071017
16 Importing I_CONSISTENCY_CHECK Value transfer Type reference (TYPE) SYCHAR01 20071017
17 Importing I_DEFAULT Value transfer Type reference (TYPE) SYCHAR01 'X' 20071017
18 Importing I_SAVE Value transfer Type reference (TYPE) SYCHAR01 20071017
19 Importing I_STRUCTURE_NAME Value transfer Type reference (TYPE) DD02L-TABNAME 20071017
# Exception Resumable Description Created on
1 INVALID_PARAMETER_COMBINATION 20071017
2 PROGRAM_ERROR 20071017
3 TOO_MANY_LINES 20071017

Method SET_TOOLBAR_INTERACTIVE Signature

Method SET_TOOLBAR_INTERACTIVE on class IF_GUI_ALV_GRID has no parameter.
Method SET_TOOLBAR_INTERACTIVE on class IF_GUI_ALV_GRID has no exception.

Method SET_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Value transfer Type reference (TYPE) SYUCOMM 20071017

Method SET_USER_COMMAND on class IF_GUI_ALV_GRID has no exception.

Method SET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT 20071017
2 Importing I_SAVE Value transfer Type reference (TYPE) SYCHAR01 20071017

Method SET_VARIANT on class IF_GUI_ALV_GRID has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBLE Call by reference Type reference (TYPE) FLAG General Flag 20120423

Method SET_VISIBLE on class IF_GUI_ALV_GRID has no exception.
Event Signatures

Event AFTER_REFRESH Signature
Event AFTER_REFRESH on class IF_GUI_ALV_GRID has no parameter.
Event AFTER_USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_NOT_PROCESSED Exporting Value transfer Type reference (TYPE) SYCHAR01 20071018
2 E_SAVED Exporting Value transfer Type reference (TYPE) SYCHAR01 20071018
3 E_UCOMM Exporting Value transfer Type reference (TYPE) SYUCOMM 20071018

Event BEFORE_USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_UCOMM Exporting Value transfer Type reference (TYPE) SYUCOMM 20071018

Event BUTTON_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_COL_ID Exporting Value transfer Type reference (TYPE) LVC_S_COL 20071018
2 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018

Event CONTEXT_MENU_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU 20071018

Event DATA_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_DATA_CHANGED Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL 20071018
2 E_ONF4 Exporting Value transfer Type reference (TYPE) SYCHAR01 20071018
3 E_ONF4_AFTER Exporting Value transfer Type reference (TYPE) SYCHAR01 20071018
4 E_ONF4_BEFORE Exporting Value transfer Type reference (TYPE) SYCHAR01 20071018
5 E_UCOMM Exporting Value transfer Type reference (TYPE) SYUCOMM 20071018

Event DATA_CHANGED_FINISHED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_GOOD_CELLS Exporting Value transfer Type reference (TYPE) LVC_T_MODI 20071018
2 E_MODIFIED Exporting Value transfer Type reference (TYPE) SYCHAR01 20071018

Event DELAYED_CALLBACK Signature
Event DELAYED_CALLBACK on class IF_GUI_ALV_GRID has no parameter.
Event DELAYED_CHANGED_SEL_CALLBACK Signature
Event DELAYED_CHANGED_SEL_CALLBACK on class IF_GUI_ALV_GRID has no parameter.
Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL 20071018
3 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW 20071018

Event END_OF_LIST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_DYNDOC_ID Exporting Value transfer Object reference (TYPE REF TO) CL_DD_DOCUMENT 20071018

Event HOTSPOT_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018
2 E_COLUMN_ID Exporting Value transfer Type reference (TYPE) LVC_S_COL 20071018
3 E_ROW_ID Exporting Value transfer Type reference (TYPE) LVC_S_ROW 20071018

Event MENU_BUTTON Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU 20071018
2 E_UCOMM Exporting Value transfer Type reference (TYPE) SYUCOMM 20071018

Event ONDRAG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL 20071018
3 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT 20071018
4 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW 20071018

Event ONDROP Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL 20071018
3 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT 20071018
4 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW 20071018

Event ONDROPCOMPLETE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL 20071018
3 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT 20071018
4 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW 20071018

Event ONDROPGETFLAVOR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL 20071018
3 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT 20071018
4 E_FLAVORS Exporting Value transfer Type reference (TYPE) CNDD_FLAVORS 20071018
5 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW 20071018

Event ONF1 Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_EVENT_DATA Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA 20071018
2 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018
3 E_FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME 20071018

Event ONF4 Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_EVENT_DATA Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA 20071018
2 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID 20071018
3 ET_BAD_CELLS Exporting Value transfer Type reference (TYPE) LVC_T_MODI 20071018
4 E_DISPLAY Exporting Value transfer Type reference (TYPE) SYCHAR01 20071018
5 E_FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME 20071018
6 E_FIELDVALUE Exporting Value transfer Type reference (TYPE) LVC_VALUE 20071018

Event PRINT_END_OF_LIST Signature
Event PRINT_END_OF_LIST on class IF_GUI_ALV_GRID has no parameter.
Event PRINT_END_OF_PAGE Signature
Event PRINT_END_OF_PAGE on class IF_GUI_ALV_GRID has no parameter.
Event PRINT_TOP_OF_LIST Signature
Event PRINT_TOP_OF_LIST on class IF_GUI_ALV_GRID has no parameter.
Event PRINT_TOP_OF_PAGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 TABLE_INDEX Exporting Value transfer Type reference (TYPE) SYINDEX 20071018

Event SUBTOTAL_TEXT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EP_SUBTOT_LINE Exporting Value transfer Object reference (TYPE REF TO) DATA 20071018
2 ES_SUBTOTTXT_INFO Exporting Value transfer Type reference (TYPE) LVC_S_STXT 20071018
3 E_EVENT_DATA Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA 20071018

Event TOOLBAR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INTERACTIVE Exporting Value transfer Type reference (TYPE) SYCHAR01 20071018
2 E_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET 20071018

Event TOP_OF_PAGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_DYNDOC_ID Exporting Value transfer Object reference (TYPE REF TO) CL_DD_DOCUMENT 20071018
2 TABLE_INDEX Exporting Value transfer Type reference (TYPE) SYINDEX 20071018

Event USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_UCOMM Exporting Value transfer Type reference (TYPE) SYUCOMM 20071018
History
Last changed by/on SAP  20130531 
SAP Release Created in