SAP ABAP Class CL_CIF_GRID (Grid for Display in CIF)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SCM-BAS (Application Component) SCM Basis
     CIF (Package) Core Interface
Properties
Class CL_CIF_GRID  
Short Description Grid for Display in CIF    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CIF   Core Interface 
Created 20041203   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CIF_GRID has no forward declaration.
Interfaces
Class CL_CIF_GRID has no interface implemented.
Friends
Class CL_CIF_GRID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ACTIVE_ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050112
2 MO_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) CL_CIF_CONTROLLER Controller Object 20050112
3 MO_DATA_OBJECT_LAST_SHOWN Instance attribute Protected Object reference (TYPE REF TO) CL_CIF_DATA Data Objects for Display in CIF 20050112
4 MO_DATA_OBJECT_TO_SHOW Instance attribute Protected Object reference (TYPE REF TO) CL_CIF_DATA Data Object That Is to Be Displayed 20050112
5 MO_PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20041203
6 MT_GRIDS Instance attribute Protected Type reference (TYPE) CIF_T_GRID Table for Grids with Layout 20050112
7 MV_NAME Instance attribute Public Type reference (TYPE) STRING Key for Saving 20041203
8 MV_REPORTID_FOR_LAYOUT Instance attribute Protected See coding Report ID for Layout Storage 20050114
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20050112
2 GET_GRID_LAYOUT Instance method Public Method Method for Data Objects for Layout Query 20050112
3 GET_LAST_SHOWN_DATA_OBJECT Instance method Public Method Read Data Object That Was Displayed Last 20050112
4 HANDLE_TOOLBAR Instance method Public Event handling method Set Up Toolbar 20041203
5 HOTSPOT_CLICK Instance method Public Event handling method Click on Hotspot 20050209
6 ON_DESTRUCTION Instance method Public Method Replacement for DESTRUCTOR 20050114
7 SET_DATA_OBJECT_TO_SHOW Instance method Public Method Set Data Object That Is to Be Displayed 20050112
8 SHOW_GRID Instance method Public Method Display ALV Grid 20041203
9 START_GRID Instance method Public Method Start ALV Grid 20041203
10 USER_COMMAND Instance method Public Event handling method Button Clicked 20041203
Events
Class CL_CIF_GRID has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BUTTON_FORMS Private See coding 20041203
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CIF_GRID has no parameter.
# Exception Resumable Description Created on
1 UNABLE_TO_REGISTER_REPORT Fehler beim Registrieren der Repid 20050119

Method GET_GRID_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_LAYOUT Value transfer Object reference (TYPE REF TO) DATA Referenz auf Layout 20050112
2 Importing IV_HANDLE Call by reference Type reference (TYPE) SLIS_HANDL VerwaltungsID für Mehrfachaufrufe aus dem selben Programm 20050112
# Exception Resumable Description Created on
1 LAYOUT_NOT_FOUND Für dieses 'handle' existiert kein Eintrag in mt_grids 20050112

Method GET_LAST_SHOWN_DATA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_OBJECT Value transfer Object reference (TYPE REF TO) CL_CIF_DATA Datenobjekt 20050112

Method GET_LAST_SHOWN_DATA_OBJECT on class CL_CIF_GRID 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 Call by reference Attribute reference (LIKE) 20041203
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20041203

Method HANDLE_TOOLBAR on class CL_CIF_GRID has no exception.

Method HOTSPOT_CLICK Signature

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

Method HOTSPOT_CLICK on class CL_CIF_GRID has no exception.

Method ON_DESTRUCTION Signature

Method ON_DESTRUCTION on class CL_CIF_GRID has no parameter.
Method ON_DESTRUCTION on class CL_CIF_GRID has no exception.

Method SET_DATA_OBJECT_TO_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) CL_CIF_DATA Datenobjekt 20050112
# Exception Resumable Description Created on
1 EMPTY_DATA_REFERENCE_RECEIVED Die empfangene Datenreferenz ist initial 20050203

Method SHOW_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORCE_GRID_REBUILD Call by reference Type reference (TYPE) XFELD SPACE Flag um einen Neuaufbau des Grids zu erzwingen 20050117
# Exception Resumable Description Created on
1 EMPTY_DATA_REFERENCE_RECEIVED Die empfangene Datenreferenz ist initial 20050112
2 INVALID_HANDLE Das 'handle' des Dataobjektes entspricht nicht dem Erlaubten 20050112
3 UNABLE_TO_ACCESS_GRID Fehler beim Zugriff auf die Tabelle mt_grids 20050112

Method START_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container auf dem Dynpro 20041203

Method START_GRID on class CL_CIF_GRID has no exception.

Method USER_COMMAND Signature

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

Method USER_COMMAND on class CL_CIF_GRID has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 2005_1_46C