SAP ABAP Class CL_ILM_ALV (ILM: Superclass for ALL ALV Grids)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-RSE (Application Component) Technical reuse
     S_ARC_ILM_GENERAL (Package) General ILM Functions and Objects
Properties
Class CL_ILM_ALV  
Short Description ILM: Superclass for ALL ALV Grids    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ARC_ILM_GENERAL   General ILM Functions and Objects 
Created 20081204   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ILM_ALV has no forward declaration.
Interfaces
Class CL_ILM_ALV has no interface implemented.
Friends
Class CL_ILM_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20081204
2 ALV_LIST Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20081204
3 HEADER_LINE Instance attribute Protected Type reference (TYPE) TEXT60 Text Field of Length 60 20081204
4 REPID Instance attribute Protected Type reference (TYPE) REPID reportname 20081222
5 STRUCTURE_NAME Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20081204
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_SELECTED_ROWS Instance method Public Method Clear Marks 20081222
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081204
3 DEFINE_FIELDCAT Instance method Protected Method 20081204
4 DEFINE_HANDLER Instance method Protected Method 20081204
5 DEFINE_LAYOUT Instance method Protected Method 20081204
6 DEFINE_TOOLBAR Instance method Protected Method 20081204
7 DEFINE_VARIANT Instance method Protected Method 20081204
8 FIELDCAT_MERGE Instance method Protected Method 20081204
9 GET_SELECTED_ROWS Instance method Public Method Determine Selected Rows 20081222
10 HANDLE_DATA_CHANGED Instance method Public Event handling method 20081204
11 HANDLE_DOUBLE_CLICK Instance method Public Event handling method 20081204
12 HANDLE_HOTSPOT_CLICK Instance method Public Event handling method 20081204
13 SET_TABLE_FOR_FIRST_DISPLAY Instance method Public Method Initialize ALV 20081204
Events
Class CL_ILM_ALV has no event.
Types
Class CL_ILM_ALV has no local type.
Method Signatures

Method CLEAR_SELECTED_ROWS Signature

Method CLEAR_SELECTED_ROWS on class CL_ILM_ALV has no parameter.
Method CLEAR_SELECTED_ROWS on class CL_ILM_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALV_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20081204
2 Importing IM_HEADER_LINE Call by reference Type reference (TYPE) TEXT60 Textfeld der Länge 60 20081204
3 Importing IM_REPID Call by reference Type reference (TYPE) REPID reportname 20081222
4 Importing IM_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081204
# Exception Resumable Description Created on
1 CX_ILM 20081204

Method DEFINE_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20081204
# Exception Resumable Description Created on
1 CX_ILM 20081204

Method DEFINE_HANDLER Signature

Method DEFINE_HANDLER on class CL_ILM_ALV has no parameter.
Method DEFINE_HANDLER on class CL_ILM_ALV has no exception.

Method DEFINE_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20081204

Method DEFINE_LAYOUT on class CL_ILM_ALV has no exception.

Method DEFINE_TOOLBAR Signature

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

Method DEFINE_TOOLBAR on class CL_ILM_ALV has no exception.

Method DEFINE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20081204
2 Exporting E_SAVE Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20081204
3 Exporting E_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20081204

Method DEFINE_VARIANT on class CL_ILM_ALV has no exception.

Method FIELDCAT_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20081204
# Exception Resumable Description Created on
1 CX_ILM 20081204

Method GET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SEL_ROWS_LIST Value transfer Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20081222

Method GET_SELECTED_ROWS on class CL_ILM_ALV has no exception.

Method HANDLE_DATA_CHANGED Signature

Method HANDLE_DATA_CHANGED on class CL_ILM_ALV has no parameter.
Method HANDLE_DATA_CHANGED on class CL_ILM_ALV has no exception.

Method HANDLE_DOUBLE_CLICK Signature

Method HANDLE_DOUBLE_CLICK on class CL_ILM_ALV has no parameter.
Method HANDLE_DOUBLE_CLICK on class CL_ILM_ALV has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

Method HANDLE_HOTSPOT_CLICK on class CL_ILM_ALV has no parameter.
Method HANDLE_HOTSPOT_CLICK on class CL_ILM_ALV has no exception.

Method SET_TABLE_FOR_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ALV_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20081222
# Exception Resumable Description Created on
1 CX_ILM 20081204
History
Last changed by/on SAP  20090618 
SAP Release Created in 720