SAP ABAP Class CL_EEWA_GRID (GUI Control for Table Display)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-WA (Application Component) Waste Management
     EEWA_ENHANCED_LOGISTICS (Package) IS-U-WA: Enhanced Logistics
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_GRID ALV List Viewer 20031104
Properties
Class CL_EEWA_GRID  
Short Description GUI Control for Table Display    
Super Class CL_GUI_ALV_GRID ALV List Viewer 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EEWA_ENHANCED_LOGISTICS   IS-U-WA: Enhanced Logistics 
Created 20031104   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EEWA_GRID has no interface implemented.
Friends
Class CL_EEWA_GRID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADILIST Instance attribute Public Object reference (TYPE REF TO) IF_EX_EEWAEL_LIST Lists Interface 20050426
2 FAPPL Instance attribute Protected Object reference (TYPE REF TO) CL_EEWA_FORM_BASE Basis for Business Object 20031110
3 FCELLSEDITABLE Instance attribute Protected Type reference (TYPE) CHAR1 Make Cells Editable? 20031111
4 FDETAILNAME Instance attribute Protected Type reference (TYPE) CHAR30 Name of Business Object - Details 20031104
5 FID Instance attribute Private Type reference (TYPE) SY-REPID ID for Handling Different Layouts 20031120
6 FOPTIONS Instance attribute Protected Type reference (TYPE) EWAEL_GRID_OPTIONS List Options 20031124
7 FSTATUS Instance attribute Protected Type reference (TYPE) CHAR30 'BROWSE' Editing Status of Grid 20031111
Methods
# Method Level Visibility Method type Description Created on
1 BADI_INIT_LIST_OPTIONS Instance method Protected Method Set List Options 20050426
2 BADI_REFRESH_LIST Instance method Protected Method 20050426
3 BROWSEDETAIL Instance method Public Method Display Current Lines 20031124
4 CONSTRUCTOR Instance method Public Constructor Constructor 20031120
5 EXECUTE_COMMAND Instance method Public Method Executes Function 20031114
6 GOBROWSE Instance method Public Method Makes Grid Non-Editable 20031105
7 GOEDIT Instance method Public Method Make Grid Editable 20031105
8 HANDLEBUTTONCLICK Instance method Protected Event handling method Reaction to Selecting Button 20031107
9 HANDLEDOUBLECLICK Instance method Protected Event handling method Reaction to Double-Click 20031114
10 HANDLETOOLBAREVENT Instance method Protected Event handling method Adds Own Buttons 20031107
11 HANDLEUSERCOMMAND Instance method Protected Event handling method Reaction to User Command 20031110
12 INITFIELDCAT Instance method Protected Method Sets Initial Field View 20031107
13 INITLAYOUT Instance method Protected Method Sets Initial Layout 20031107
14 INITTOOLBAR Instance method Protected Method Hides Unnecessary Tool Buttons 20031107
15 INITVARIANT Instance method Protected Method Sets Initial Variants 20031107
16 INIT_GRID_OPTIONS Static method Public Method Initialize Grid Options or Assign Defaults 20040426
17 NAVIGATEDETAIL Instance method Public Method Navigate Current Line/Column 20040129
18 REFRESH Instance method Public Method Refresh Display 20031111
19 SET_CHANGE_DELAY Instance method Public Method Sets Reaction Time After Change of Record 20031209
20 SET_DETAIL Instance method Public Method Grid is Used to Display Detail Records 20031104
21 SET_TABLE Instance method Public Method Grid is Used to Display Detail Records 20040604
Events
# Event Type Visibility Description Created on
1 ENTER_PRESSED Instance Event
(0)
Public
(2)
If ENTER Selected 20031211
Types
Class CL_EEWA_GRID has no local type.
Method Signatures

Method BADI_INIT_LIST_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PAR_OPTIONS Call by reference Type reference (TYPE) EWAEL_LIST_OPTIONS List-Optionen 20050426

Method BADI_INIT_LIST_OPTIONS on class CL_EEWA_GRID has no exception.

Method BADI_REFRESH_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PAR_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20050426

Method BADI_REFRESH_LIST on class CL_EEWA_GRID has no exception.

Method BROWSEDETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAR_COLUMN Value transfer Type reference (TYPE) CHAR30 20040126

Method BROWSEDETAIL on class CL_EEWA_GRID has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_EVENTS Value transfer Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20031209
2 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20031120
3 Importing PAR_ID Value transfer Type reference (TYPE) SY-REPID SY-CPROG 20031120
4 Importing PAR_OPTIONS Value transfer Type reference (TYPE) EWAEL_GRID_OPTIONS Listen-Optionen 20031124

Method CONSTRUCTOR on class CL_EEWA_GRID has no exception.

Method EXECUTE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAR_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20031114

Method EXECUTE_COMMAND on class CL_EEWA_GRID has no exception.

Method GOBROWSE Signature

Method GOBROWSE on class CL_EEWA_GRID has no parameter.
Method GOBROWSE on class CL_EEWA_GRID has no exception.

Method GOEDIT Signature

Method GOEDIT on class CL_EEWA_GRID has no parameter.
Method GOEDIT on class CL_EEWA_GRID has no exception.

Method HANDLEBUTTONCLICK Signature

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

Method HANDLEBUTTONCLICK on class CL_EEWA_GRID has no exception.

Method HANDLEDOUBLECLICK Signature

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

Method HANDLEDOUBLECLICK on class CL_EEWA_GRID has no exception.

Method HANDLETOOLBAREVENT 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) 20031107
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20031107

Method HANDLETOOLBAREVENT on class CL_EEWA_GRID has no exception.

Method HANDLEUSERCOMMAND 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) 20031110
2 Importing SENDER Call by reference Attribute reference (LIKE) 20031110

Method HANDLEUSERCOMMAND on class CL_EEWA_GRID has no exception.

Method INITFIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PAR_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20031107
2 Importing PAR_STRUCTURENAME Call by reference Type reference (TYPE) CHAR30 20031202

Method INITFIELDCAT on class CL_EEWA_GRID has no exception.

Method INITLAYOUT Signature

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

Method INITLAYOUT on class CL_EEWA_GRID has no exception.

Method INITTOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PAR_FUNCTABLE Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20031107

Method INITTOOLBAR on class CL_EEWA_GRID has no exception.

Method INITVARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PAR_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20031107

Method INITVARIANT on class CL_EEWA_GRID has no exception.

Method INIT_GRID_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PAR_GRID_OPTIONS Call by reference Type reference (TYPE) EWAEL_GRID_OPTIONS Listen-Optionen 20040426

Method INIT_GRID_OPTIONS on class CL_EEWA_GRID has no exception.

Method NAVIGATEDETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAR_COLUMN Value transfer Type reference (TYPE) CHAR30 20040129
# Exception Resumable Description Created on
1 CX_EEWA_BASE Basisklasse: Alle Ausnahmen zu EWA 20050311

Method REFRESH Signature

Method REFRESH on class CL_EEWA_GRID has no parameter.
Method REFRESH on class CL_EEWA_GRID has no exception.

Method SET_CHANGE_DELAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELAY Call by reference Type reference (TYPE) I 20031209

Method SET_CHANGE_DELAY on class CL_EEWA_GRID has no exception.

Method SET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAR_APPL Call by reference Object reference (TYPE REF TO) CL_EEWA_FORM_BASE Basis für BusinessObject 20031110
2 Importing PAR_CELLSEDITABLE Value transfer Type reference (TYPE) CHAR1 'X' Können Zellen editiert werden? 20031111
3 Importing PAR_DETAILNAME Call by reference Type reference (TYPE) CHAR30 Name des BO - Details 20031104

Method SET_DETAIL on class CL_EEWA_GRID has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAR_APPL Call by reference Object reference (TYPE REF TO) CL_EEWA_FORM_BASE Basis für BusinessObject 20040604
2 Importing PAR_STRUCTURENAME Call by reference Type reference (TYPE) CHAR30 20040604
3 Changing PAR_TABLE Call by reference Type reference (TYPE) ANY 20040604

Method SET_TABLE on class CL_EEWA_GRID has no exception.
Event Signatures

Event ENTER_PRESSED Signature
Event ENTER_PRESSED on class CL_EEWA_GRID has no parameter.
History
Last changed by/on SAP  20050520 
SAP Release Created in 472