SAP ABAP Interface IF_SALV_ITAB_CHANGE_LOG (Change log for internal tables)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
     SALV_ST_PUB (Package) ALV Services for Tables: Public API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_ITAB_COMPOUND_LOG ATS change log that combines change logs together 20120709
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_ITAB_EDITOR_KEY_MODE Editor for unique key mode (variant 1) 20101110
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_ITAB_EDITOR_LINE_MODE Editor for line mode (stable line order; standard tables) 20101110
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_ITAB_LOGGER_LINE_MODE Change logger for line mode (stable line order) 20110117
Properties
Interface IF_SALV_ITAB_CHANGE_LOG  
Short Description Change log for internal tables    
General Data
Package SALV_ST_PUB   ALV Services for Tables: Public API 
Created 20101025   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SALV_SERVICE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SALV_ITAB_CHANGE_LOG has no interface.
Friends
Interface IF_SALV_ITAB_CHANGE_LOG has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_MODIFICATION_TYPE Constant Public See coding 20101122
Methods
# Method Level Visibility Method type Description Created on
1 DATA_IS_NEW Instance method Public Method true for new data (change log is invalid) 20101027
2 GET_COLUMNS_MODIFIED Instance method Public Method get names of modified fields 20101028
3 GET_INDEX_MAP Instance method Public Method get the mapping of lines between before and current image 20101025
4 GET_LINES_MODIFIED Instance method Public Method get indexes of modified lines (current image) 20101025
Events
Interface IF_SALV_ITAB_CHANGE_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_RANGE_MAP Public See coding 20101122 begin of ys_range_map, source_range type if_salv_service_types=>ys_range, target_index type if_salv_service_types=>y_row_index, end of ys_range_map
2 YT_RANGE_MAP Public See coding 20101122 yt_range_map type standard table of ys_range_map with default key
3 Y_MODIFICATION_TYPE Public See coding 20101122 y_modification_type type c length 1
Method Signatures

Method DATA_IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_NEW Value transfer Type reference (TYPE) ABAP_BOOL 20101027

Method DATA_IS_NEW on Interface IF_SALV_ITAB_CHANGE_LOG has no exception.

Method GET_COLUMNS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH 20101028
2 Exporting E_TYPE Value transfer Type reference (TYPE) Y_MODIFICATION_TYPE 20101028

Method GET_COLUMNS_MODIFIED on Interface IF_SALV_ITAB_CHANGE_LOG has no exception.

Method GET_INDEX_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETED Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_RANGE deleted lines in before image 20101025
2 Exporting ET_INSERTED Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_RANGE inserted lines in after image 20101025
3 Exporting ET_MOVED Call by reference Type reference (TYPE) YT_RANGE_MAP mapping of lines between before and after image 20101025
4 Exporting ET_MOVE_TO_INSERT_POSITION Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_ROW_INDEX existing lines for moving to insert position 20110224

Method GET_INDEX_MAP on Interface IF_SALV_ITAB_CHANGE_LOG has no exception.

Method GET_LINES_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_INDEX Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_RANGE 20101025
2 Exporting E_TYPE Value transfer Type reference (TYPE) Y_MODIFICATION_TYPE 20101025

Method GET_LINES_MODIFIED on Interface IF_SALV_ITAB_CHANGE_LOG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703