SAP ABAP Class CL_ENH_UTILITIES_ALV (Utilities for ALV Processing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Properties
Class CL_ENH_UTILITIES_ALV  
Short Description Utilities for ALV Processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20050913   SAP 
Last change 20060207   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_UTILITIES_ALV has no forward declaration.
Interfaces
Class CL_ENH_UTILITIES_ALV has no interface implemented.
Friends
Class CL_ENH_UTILITIES_ALV has no friend class.
Attributes
Class CL_ENH_UTILITIES_ALV has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ALV_DEACTIVATE_FCODES Instance method Public Method Hide/Deactivate ALV Standard FCODES 20050926
2 FREE_ALV Instance method Public Method Generate ALV on Screen for Customer Control 20050926
3 GEN_ALV Instance method Public Method Generate ALV on Screen for Customer Control 20050926
4 GEN_ALV_SPLITTER Static method Public Method Generate ALV on Screen for Customer Control 20050926
5 MODIFY_ALV_FIELDCAT Instance method Public Method Generate ALV on Screen for Customer Control 20050926
6 MODIFY_ALV_FIELDCAT_DEACT Instance method Public Method Generate ALV on Screen for Customer Control 20050926
7 SET_ALV_LAYOUT Instance method Public Method Generate ALV on Screen for Customer Control 20050926
Events
Class CL_ENH_UTILITIES_ALV has no event.
Types
Class CL_ENH_UTILITIES_ALV has no local type.
Method Signatures

Method ALV_DEACTIVATE_FCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_IT_EXCLUDE Value transfer Type reference (TYPE) UI_FUNCTIONS ALV-Functions 20050926

Method ALV_DEACTIVATE_FCODES on class CL_ENH_UTILITIES_ALV has no exception.

Method FREE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALV Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050926

Method FREE_ALV on class CL_ENH_UTILITIES_ALV has no exception.

Method GEN_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALV Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050926
2 Importing APPL_EVENTS Call by reference Type reference (TYPE) CHAR01 ' ' Charakterfeld der Länge 1 20050926
3 Changing CUST_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20050926
4 Importing FIELDNAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20050926

Method GEN_ALV on class CL_ENH_UTILITIES_ALV has no exception.

Method GEN_ALV_SPLITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALV_LEFT Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050926
2 Changing ALV_RIGHT Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050926
3 Importing COLUMNS Call by reference Type reference (TYPE) INT4 1 Natürliche Zahl 20050926
4 Changing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstracter Container fuer GUI Controls 20050926
5 Changing CONTAINER_LEFT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050926
6 Changing CONTAINER_RIGHT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050926
7 Importing FIELDNAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20050926
8 Importing ROWS Call by reference Type reference (TYPE) INT4 2 Natürliche Zahl 20050926
9 Changing SPLITTER_H Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Container fuer Custom Controls in der Dynpro Area 20050926

Method GEN_ALV_SPLITTER on class CL_ENH_UTILITIES_ALV has no exception.

Method MODIFY_ALV_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_IT_F_CAT Value transfer Type reference (TYPE) LVC_T_FCAT ALV-Feldkatalog 20050926
2 Importing P_IT_F_CAT_EXP Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20050926
3 Importing TO_DO Call by reference Type reference (TYPE) C 'ENH' Was ist zu tun 20050926

Method MODIFY_ALV_FIELDCAT on class CL_ENH_UTILITIES_ALV has no exception.

Method MODIFY_ALV_FIELDCAT_DEACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_IT_F_CAT Value transfer Type reference (TYPE) LVC_T_FCAT ALV-Feldkatalog 20050926
2 Importing P_IT_F_CAT_EXP Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20050926
3 Importing TO_DO Call by reference Type reference (TYPE) C 'ENH' Was ist zu tun 20050926

Method MODIFY_ALV_FIELDCAT_DEACT on class CL_ENH_UTILITIES_ALV has no exception.

Method SET_ALV_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) LVC_S_LAYO-INFO_FNAME SPACE ALV-Control: Feldname mit einfacher Farbcodierung für Zeile 20050926
2 Returning LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20050926
3 Importing SELMODE Call by reference Type reference (TYPE) LVC_S_LAYO-SEL_MODE 'D' Sel-Mode bei ALV 20050926
4 Importing SMALLTITLE Call by reference Type reference (TYPE) LVC_TITSZ 'X' Titelzeile in Kleinbuchstaben 20050926
5 Importing TEXT Call by reference Type reference (TYPE) C Auszugebender Text 20050926
6 Importing WIDTHOPT Call by reference Type reference (TYPE) LVC_S_LAYO-CWIDTH_OPT 'X' ALV List Viewer 20050926

Method SET_ALV_LAYOUT on class CL_ENH_UTILITIES_ALV has no exception.
History
Last changed by/on SAP  20060207 
SAP Release Created in