SAP ABAP Class CL_APB_LPD_ALV_GRID_HANDLER (CL_APB_LPD_ALV_GRID_HANDLER)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-MUS-LP (Application Component) Launchpad
     APB_LAUNCHPAD (Package) Launchpad (generic functions)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_APB_LAUNCHPAD_LIST Handler for class CL_GUI_ALV_TREE 20060614
2 Inheritance (c INHERITING FROM c_ref)  CL_APB_LPD_SEARCH_LIST Handler for class CL_GUI_ALV_TREE 20080315
Properties
Class CL_APB_LPD_ALV_GRID_HANDLER  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_LAUNCHPAD   Launchpad (generic functions) 
Created 20060614   SAP 
Last change 20110908   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 CL_APB_LPD_ALV_GRID_HANDLER has no interface implemented.
Friends
Class CL_APB_LPD_ALV_GRID_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_GUI_MODE_CHANGE Constant Public Type reference (TYPE) APB_LPD_GUI_MODE 'CHANGE' GUI Mode 20060614
2 CD_GUI_MODE_CREATE Constant Public Type reference (TYPE) APB_LPD_GUI_MODE 'CREATE' GUI Mode 20060614
3 CD_GUI_MODE_DISPLAY Constant Public Type reference (TYPE) APB_LPD_GUI_MODE 'DISPLAY' GUI Mode 20060614
4 MD_GUI_MODE Instance attribute Protected Type reference (TYPE) APB_LPD_GUI_MODE GUI Mode 20060614
5 MD_ITEM_SELECTION_MODE Instance attribute Protected Type reference (TYPE) APB_LPD_FLAG Flag boolean 20060614
6 MD_USE_POPUP Instance attribute Private Type reference (TYPE) APB_LPD_FLAG Flag boolean 20060614
7 MR_ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060614
8 MT_DREF_OUTTAB Instance attribute Protected Object reference (TYPE REF TO) DATA 20060614
9 MT_QINFO Instance attribute Protected Type reference (TYPE) LVC_T_QINF 20080316
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060614
2 GET_CHANGED_DATA Instance method Public Method 20060614
3 INIT Instance method Public Method 20060614
4 INIT_DISPLAY_VARIANT Instance method Protected Method 20060614
5 INIT_DRAG_AND_DROP Instance method Protected Method 20060614
6 INIT_EXCLUDE_GENERIC_FUNCTIONS Instance method Protected Method 20060614
7 INIT_FCAT Instance method Protected Method 20060614
8 INIT_FCAT_AND_OUTTAB Instance method Private Method 20060614
9 INIT_HTML_HEADER Instance method Protected Method 20060614
10 INIT_LAYOUT Instance method Protected Method 20060614
11 INIT_OUTTAB Instance method Protected Method 20060614
12 INIT_TOOLBAR Instance method Protected Method 20060614
13 INIT_TOOLBAR_CHANGE Instance method Protected Method 20060614
14 ON_BUTTON_CLICK Instance method Public Method 20060614
15 ON_DATA_CHANGED Instance method Public Method 20060614
16 ON_DOUBLE_CLICK Instance method Public Event handling method 20060614
17 ON_DRAG Instance method Public Method 20060614
18 ON_DROP Instance method Public Method 20060614
19 ON_DROP_COMPLETE Instance method Public Method 20060614
20 ON_DROP_GET_FLAVOR Instance method Public Method 20060614
21 ON_HOTSPOT_CLICK Instance method Public Event handling method 20060614
22 ON_SELECTION_CHANGED Instance method Public Method 20060614
23 ON_TOP_OF_PAGE Instance method Public Method 20060614
24 SET_HANDLER Instance method Protected Method 20060614
25 SET_TABLE_FOR_FIRST_DISPLAY Instance method Public Method 20060614
Events
Class CL_APB_LPD_ALV_GRID_HANDLER has no event.
Types
Class CL_APB_LPD_ALV_GRID_HANDLER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_GUI_MODE Call by reference Type reference (TYPE) APB_LPD_GUI_MODE GUI Mode 20060614

Method CONSTRUCTOR on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method GET_CHANGED_DATA Signature

Method GET_CHANGED_DATA on class CL_APB_LPD_ALV_GRID_HANDLER has no parameter.
Method GET_CHANGED_DATA on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060614

Method INIT on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_DISPLAY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SAVE_VARIANT_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20060614
2 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT Display Variant (External Use) 20060614

Method INIT_DISPLAY_VARIANT on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_DRAG_AND_DROP Signature

Method INIT_DRAG_AND_DROP on class CL_APB_LPD_ALV_GRID_HANDLER has no parameter.
Method INIT_DRAG_AND_DROP on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_EXCLUDE_GENERIC_FUNCTIONS Signature

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

Method INIT_EXCLUDE_GENERIC_FUNCTIONS on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DREF_OUTTAB Call by reference Object reference (TYPE REF TO) DATA 20060614
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20060614
3 Exporting ET_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP ALV control: Table of field groups 20060614

Method INIT_FCAT on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_FCAT_AND_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DREF_OUTTAB Call by reference Object reference (TYPE REF TO) DATA 20060614
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20060614
3 Exporting ET_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP ALV control: Table of field groups 20060614

Method INIT_FCAT_AND_OUTTAB on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_HTML_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HEIGHT Call by reference Type reference (TYPE) I 20060614
2 Exporting ET_COMMENT Call by reference Type reference (TYPE) SLIS_T_LISTHEADER 20060614

Method INIT_HTML_HEADER on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20060614

Method INIT_LAYOUT on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DREF_OUTTAB Call by reference Object reference (TYPE REF TO) DATA 20060614
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20060614
3 Exporting ET_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP ALV control: Table of field groups 20060614
4 Importing IT_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20060614
5 Importing IT_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP ALV control: Table of field groups 20060614

Method INIT_OUTTAB on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_USE_TOOLBAR Call by reference Type reference (TYPE) APB_LPD_FLAG Flag boolean 20060614

Method INIT_TOOLBAR on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method INIT_TOOLBAR_CHANGE Signature

Method INIT_TOOLBAR_CHANGE on class CL_APB_LPD_ALV_GRID_HANDLER has no parameter.
Method INIT_TOOLBAR_CHANGE on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_COL_ID Call by reference Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20060614
2 Importing ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Assignment of Row Number to Row ID 20060614

Method ON_BUTTON_CLICK on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_DATA_CHANGED 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 Message Log for Data Entry 20060614
2 Importing E_ONF4 Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20060614
3 Importing E_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20060614
4 Importing E_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 Character Field Length 1 20060614

Method ON_DATA_CHANGED on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Assignment of Row Number to Row ID 20060614
2 Importing E_COLUMN Call by reference Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20060614
3 Importing E_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV control: Line description 20060614

Method ON_DOUBLE_CLICK on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Assignment of Row Number to Row ID 20060614
2 Importing E_COLUMN Call by reference Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20060614
3 Importing E_DRAGDROPOBJ Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20060614
4 Importing E_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV control: Line description 20060614

Method ON_DRAG on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Assignment of Row Number to Row ID 20060614
2 Importing E_COLUMN Call by reference Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20060614
3 Importing E_DRAGDROPOBJ Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20060614
4 Importing E_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV control: Line description 20060614

Method ON_DROP on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Assignment of Row Number to Row ID 20060614
2 Importing E_COLUMN Call by reference Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20060614
3 Importing E_DRAGDROPOBJ Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20060614
4 Importing E_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV control: Line description 20060614

Method ON_DROP_COMPLETE on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_DROP_GET_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Assignment of Row Number to Row ID 20060614
2 Importing E_COLUMN Call by reference Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20060614
3 Importing E_DRAGDROPOBJ Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20060614
4 Importing E_FLAVORS Call by reference Type reference (TYPE) CNDD_FLAVORS 20060614
5 Importing E_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV control: Line description 20060614

Method ON_DROP_GET_FLAVOR on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Assignment of Row Number to Row ID 20060614
2 Importing E_COLUMN_ID Call by reference Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20060614
3 Importing E_ROW_ID Call by reference Type reference (TYPE) LVC_S_ROW ALV control: Line description 20060614

Method ON_HOTSPOT_CLICK on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_SELECTION_CHANGED Signature

Method ON_SELECTION_CHANGED on class CL_APB_LPD_ALV_GRID_HANDLER has no parameter.
Method ON_SELECTION_CHANGED on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method ON_TOP_OF_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_DYNDOC_ID Value transfer Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Documents: Document 20060614

Method ON_TOP_OF_PAGE on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_APB_LPD_ALV_GRID_HANDLER has no parameter.
Method SET_HANDLER on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.

Method SET_TABLE_FOR_FIRST_DISPLAY Signature

Method SET_TABLE_FOR_FIRST_DISPLAY on class CL_APB_LPD_ALV_GRID_HANDLER has no parameter.
Method SET_TABLE_FOR_FIRST_DISPLAY on class CL_APB_LPD_ALV_GRID_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710