SAP ABAP Class IF_SALV_ITAB_VIEW_DATA_ONLY (data-only view on results of IF_SALV_ITAB_SERVICES)
Properties
Class IF_SALV_ITAB_VIEW_DATA_ONLY  
Short Description data-only view on results of IF_SALV_ITAB_SERVICES    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100906   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_SALV_ITAB_VIEW_DATA_ONLY has no interface implemented.
Friends
Class IF_SALV_ITAB_VIEW_DATA_ONLY has no friend class.
Attributes
Class IF_SALV_ITAB_VIEW_DATA_ONLY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_FORMATTING Instance method Public Method Get formatting for given range according formatting rule 20140611
2 GET_INDEX_MAPPER Instance method Public Method Provides mappings between source and result line indexes 20100906
3 GET_SOURCE_LINE_ORDER Instance method Public Method order of source lines as they appear in result 20110125
4 GET_TABLE Instance method Public Method Gets data lines according to sort and filter rules 20100906
5 GET_TABLE_SIZE Instance method Public Method number of lines available from GET_TABLE 20100906
6 SET_INSERT_POSITION Instance method Public Method Sets the insert position for new lines (in result data set) 20101021
Events
Class IF_SALV_ITAB_VIEW_DATA_ONLY has no event.
Types
Class IF_SALV_ITAB_VIEW_DATA_ONLY has no local type.
Method Signatures

Method GET_FORMATTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORMATTING_DATA Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_FORMATTING_INFO Formatting info for given rows 20140611
2 Importing I_FROM_INDEX Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX 1 Index of Internal Tables 20140611
3 Importing I_TO_INDEX Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX IF_SALV_SERVICE_TYPES=>CS_ROW_INDEX-TABLE_SIZE Index of Internal Tables 20140611
# Exception Resumable Description Created on
1 CX_SALV_API_CONTRACT_VIOLATION API contract violated by caller 20140611
2 CX_SALV_INDEX_OUT_OF_BOUNDS 20140611

Method GET_INDEX_MAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MAPPER Value transfer Object reference (TYPE REF TO) IF_SALV_INDEX_MAPPER Index mapping interface for ALV Services 20100906

Method GET_INDEX_MAPPER on class IF_SALV_ITAB_VIEW_DATA_ONLY has no exception.

Method GET_SOURCE_LINE_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_ORDER Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_LINE_ORDER 20110125
2 Exporting E_SAME_AS_SOURCE Call by reference Type reference (TYPE) ABAP_BOOL if TRUE et_line_order is initial 20110125
# Exception Resumable Description Created on
1 CX_SALV_API_CONTRACT_VIOLATION API contract violated by caller 20110125

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20100906
2 Importing I_FROM_INDEX Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX 1 Index of Internal Tables 20100906
3 Importing I_TO_INDEX Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX IF_SALV_SERVICE_TYPES=>CS_ROW_INDEX-TABLE_SIZE Index of Internal Tables 20100906
# Exception Resumable Description Created on
1 CX_SALV_API_CONTRACT_VIOLATION API contract violated by caller 20100906
2 CX_SALV_INDEX_OUT_OF_BOUNDS 20130919

Method GET_TABLE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX Index of Internal Tables 20100906
# Exception Resumable Description Created on
1 CX_SALV_API_CONTRACT_VIOLATION API contract violated by caller 20100906

Method SET_INSERT_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSERT_BEFORE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101108
2 Importing I_RESULT_INDEX Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX Index of Internal Tables 20101108
# Exception Resumable Description Created on
1 CX_SALV_API_CONTRACT_VIOLATION API contract violated by caller 20110512
2 CX_SALV_INDEX_OUT_OF_BOUNDS 20130919
History
Last changed by/on SAP  20141121 
SAP Release Created in