SAP ABAP Class CL_RSB_GUI_ALV_EVENT (ALV-Grid Event Handling)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSB_GUI (Package) Open Hub Service - GUI - Release 7.1
Properties
Class CL_RSB_GUI_ALV_EVENT  
Short Description ALV-Grid Event Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSB_GUI    
Program status     
Category 0   
Package RSB_GUI   Open Hub Service - GUI - Release 7.1 
Created 20050825   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSARC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSB_GUI_ALV_EVENT has no interface implemented.
Friends
Class CL_RSB_GUI_ALV_EVENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_R_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050826
2 N_T_FIELD_UI Instance attribute Public Type reference (TYPE) RSBGUI_T_GRID_DATA Table for ALV Grid 20050825
3 P_COLUM_ID Instance attribute Private Type reference (TYPE) LVC_S_COL ALV Control: Column ID 20050826
4 P_C_DBTAB Constant Private Type reference (TYPE) RSDESTTYPE 'TAB' Type of an Open Hub Destination 20060112
5 P_C_SOURSYSTEM Constant Private Type reference (TYPE) SOBJ_NAME '0SOURSYSTEM' Object Name in Object Directory 20050930
6 P_DESTTYPE Instance attribute Private Type reference (TYPE) RSDESTTYPE Type of an Open Hub Destination 20060112
7 P_DISPLAY Instance attribute Private Type reference (TYPE) RS_BOOL Display Mode 20050915
8 P_OHDEST Instance attribute Private Type reference (TYPE) RSOHDEST Open Hub Destination 20050915
9 P_ROW_ID Instance attribute Private Type reference (TYPE) LVC_S_ROW ALV control: Line Description 20050826
10 P_ROW_NO Instance attribute Private Type reference (TYPE) LVC_S_ROID Assignment of Line Number to Line ID 20050826
11 P_SEMKEY Instance attribute Private Type reference (TYPE) RSBGUI_SEMKEY Open Hub: Indicator for Semantic Key 20060112
12 P_S_TEMPLATE Instance attribute Private Type reference (TYPE) RSTRAN_S_TLOGO Template 20050825
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20050825
2 FILL_IOBJ Instance method Private Method Enhance InfoObjects 20050825
3 FILL_STRUCTURE Instance method Public Method Fill Row Structure of ALV 20050825
4 FILL_TEMPLATE_IOBJ Instance method Private Method Enhance InfoObjects in the Template 20050915
5 GET_CMP_IOBJ Instance method Private Method Determine Compounded Objects 20050825
6 GET_IOBJ_TABLE Instance method Public Method Table of InfoObjects 20050825
7 ON_DATA_CHANGED Instance method Public Event handling method Change Data 20050825
8 ON_DATA_CHANGED_FINISHED Instance method Public Event handling method Changes to Data Completed 20050825
9 ON_F4 Instance method Public Event handling method Open F4 Help 20050825
10 ON_TOOLBAR Instance method Public Event handling method Toolbar 20050908
11 ON_USER_COMMAND Instance method Public Event handling method User Command 20050908
12 READ_TEMPLATE_FIELDS Instance method Private Method Determine Fields of Template 20050915
13 SET_DESTINATION Instance method Public Method Set Destination 20060112
14 SET_DISPLAY_MODE Instance method Public Method Set Display Mode 20050915
15 SET_TEMPLATE Instance method Public Method Define Template 20050825
Events
Class CL_RSB_GUI_ALV_EVENT has no event.
Types
Class CL_RSB_GUI_ALV_EVENT 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 I_OHDEST Call by reference Type reference (TYPE) RSOHDEST Open Hub Destination 20050929
2 Importing I_R_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050825
3 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20050929

Method CONSTRUCTOR on class CL_RSB_GUI_ALV_EVENT has no exception.

Method FILL_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GRID_STRUCTURE Call by reference Type reference (TYPE) RSBGUI_S_GRID_DATA Datenstruktur ALV Grid 20050826
2 Exporting E_UNIT_NAME Call by reference Type reference (TYPE) RSUFIELDNM Name des zugehörigen Einheitenfeldes 20050826
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20050826

Method FILL_IOBJ on class CL_RSB_GUI_ALV_EVENT has no exception.

Method FILL_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_GRID_STRUCTURE Call by reference Type reference (TYPE) RSBGUI_S_GRID_DATA Datenstruktur ALV Grid 20050826

Method FILL_STRUCTURE on class CL_RSB_GUI_ALV_EVENT has no exception.

Method FILL_TEMPLATE_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_TARGET_FIELD Call by reference Type reference (TYPE) RSBOHFIELDS Felder der Open Hub Destination 20050915
2 Importing I_S_SOURCE_FIELD Call by reference Type reference (TYPE) RSTRAN_S_FIELD Transformation - Strukturfeld 20050915

Method FILL_TEMPLATE_IOBJ on class CL_RSB_GUI_ALV_EVENT has no exception.

Method GET_CMP_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_IOBJ_CMP Call by reference Type reference (TYPE) RSD_T_IOBJ_CMP Klammerungen von InfoObjects 20050826
2 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20050826

Method GET_CMP_IOBJ on class CL_RSB_GUI_ALV_EVENT has no exception.

Method GET_IOBJ_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_GRID_STRUCTURE Call by reference Type reference (TYPE) RSBGUI_T_GRID_DATA Tabelle für ALV Grid 20050826
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20050826

Method GET_IOBJ_TABLE on class CL_RSB_GUI_ALV_EVENT 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 Attribute reference (LIKE) 20050826

Method ON_DATA_CHANGED on class CL_RSB_GUI_ALV_EVENT has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

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

Method ON_DATA_CHANGED_FINISHED on class CL_RSB_GUI_ALV_EVENT has no exception.

Method ON_F4 Signature

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

Method ON_F4 on class CL_RSB_GUI_ALV_EVENT has no exception.

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

Method ON_TOOLBAR on class CL_RSB_GUI_ALV_EVENT has no exception.

Method ON_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) 20050908

Method ON_USER_COMMAND on class CL_RSB_GUI_ALV_EVENT has no exception.

Method READ_TEMPLATE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FIELD Call by reference Type reference (TYPE) RSBGUI_T_FIELDS 20050915

Method READ_TEMPLATE_FIELDS on class CL_RSB_GUI_ALV_EVENT has no exception.

Method SET_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESTTYPE Call by reference Type reference (TYPE) RSDESTTYPE Typ einer Open Hub Destination 20060112
2 Importing I_SEMKEY Call by reference Type reference (TYPE) RSBGUI_SEMKEY Open Hub: Kennzeichen für semantischen Key 20060112

Method SET_DESTINATION on class CL_RSB_GUI_ALV_EVENT has no exception.

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY Call by reference Type reference (TYPE) RS_BOOL Boolean 20050915

Method SET_DISPLAY_MODE on class CL_RSB_GUI_ALV_EVENT has no exception.

Method SET_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO Objektname im Objektkatalog 20050825

Method SET_TEMPLATE on class CL_RSB_GUI_ALV_EVENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710