SAP ABAP Class CL_EHSB_VAI_ALV_CHNGSUP (RMS-TLS: Support for CL_ALV_CHANGED_DATA_PROTOCOL)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-BD (Application Component) Basic Data and Tools
     CBBA_ALV (Package) EHS: Basis (Encapsulated ALV Functions)
Properties
Class CL_EHSB_VAI_ALV_CHNGSUP  
Short Description RMS-TLS: Support for CL_ALV_CHANGED_DATA_PROTOCOL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBBA_ALV   EHS: Basis (Encapsulated ALV Functions) 
Created 20060322   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EHSB_VAI_ALV_CHNGSUP has no forward declaration.
Interfaces
Class CL_EHSB_VAI_ALV_CHNGSUP has no interface implemented.
Friends
Class CL_EHSB_VAI_ALV_CHNGSUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_BACKENDCALL Instance attribute Public Type reference (TYPE) FLAG Back-End Change 20060322
2 MO_DATA_CHANGED Instance attribute Public Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20060322
3 MR_DATA Instance attribute Public Object reference (TYPE REF TO) DATA Data 20060322
4 MT_DDMODCELL Instance attribute Private Type reference (TYPE) LVC_T_MODI Additional Cell Changes 20060322
5 MT_ROID_CHNG Instance attribute Public Type reference (TYPE) LVC_T_ROID Changed Row IDs 20060322
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Create Object 20060322
2 GET_LINE Instance method Public Method Gets Front-End Row 20060322
3 GET_TABLE Instance method Public Method Gets Front-End Table Including Changes and Sort Order 20060322
4 MODIFY_CELL Instance method Public Method Modifies a Certain Cell 20060322
5 PUT_LINE Instance method Public Method Restore a Row 20060322
6 UNIQUE_KEY_CHECK Instance method Public Method Check Front-End Table for Unique Key 20060322
Events
Class CL_EHSB_VAI_ALV_CHNGSUP has no event.
Types
Class CL_EHSB_VAI_ALV_CHNGSUP 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 IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20060322
2 Importing I_BACKENDCALL Call by reference Type reference (TYPE) C ' ' Objekt wird ausschlisslich am Backend gerufen 20060322
3 Importing I_REF_DATA Call by reference Object reference (TYPE REF TO) DATA Referenz auf ALV-Tabelle 20060322

Method CONSTRUCTOR on class CL_EHSB_VAI_ALV_CHNGSUP has no exception.

Method GET_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ANY Workarea 20060322
2 Exporting ES_DATA_OLD Call by reference Type reference (TYPE) ANY Workarea ursprünglich 20060322
3 Importing I_ROW_ID Call by reference Type reference (TYPE) LVC_S_ROID-ROW_ID ID einer Zeile, KEIN Index 20060322

Method GET_LINE on class CL_EHSB_VAI_ALV_CHNGSUP has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB Call by reference Type reference (TYPE) TABLE 20060322
2 Importing IT_TAB Call by reference Type reference (TYPE) TABLE unused, to be deleted soon 20060322

Method GET_TABLE on class CL_EHSB_VAI_ALV_CHNGSUP has no exception.

Method MODIFY_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME Feldname 20060322
2 Importing I_ROW_ID Call by reference Type reference (TYPE) INT4 Zeilen-ID 20060322
3 Importing I_VALUE Call by reference Type reference (TYPE) ANY Wert 20060322

Method MODIFY_CELL on class CL_EHSB_VAI_ALV_CHNGSUP has no exception.

Method PUT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) ANY Datenstruktur 20060322
2 Importing I_ROW_ID Call by reference Type reference (TYPE) LVC_S_ROID-ROW_ID ID der Zeile 20060322

Method PUT_LINE on class CL_EHSB_VAI_ALV_CHNGSUP has no exception.

Method UNIQUE_KEY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_UNIQUE Call by reference Type reference (TYPE) C Tabelle ist eindeutig 20060322
2 Importing IT_FNAME Call by reference Type reference (TYPE) RMSTT_FNAME RMST: Tabelle mit Feldnamen 20060322

Method UNIQUE_KEY_CHECK on class CL_EHSB_VAI_ALV_CHNGSUP has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700