SAP ABAP Interface IF_SALV_IDA_GROUPING_SERVICE (Grouping service)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_IDA_ATS (Package) ATS for IDA
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_IDA_GROUPING_SERVICE Statefull grouping service 20120821
Properties
Interface IF_SALV_IDA_GROUPING_SERVICE  
Short Description Grouping service    
General Data
Package SALV_IDA_ATS   ATS for IDA 
Created 20120821   SAP 
Last changed 20141121    
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)
Interfaces
Interface IF_SALV_IDA_GROUPING_SERVICE has no interface.
Friends
Interface IF_SALV_IDA_GROUPING_SERVICE has no friend.
Attributes
Interface IF_SALV_IDA_GROUPING_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_GRAND_TOTAL Instance method Public Method 20120831
2 GET_PAGE Instance method Public Method 20120821
3 GET_PARENT_NODES Instance method Public Method 20140225
4 GET_SIZE Instance method Public Method 20120821
5 NAVIGATE_TO_NEXT_DATA_ROW Instance method Public Method 20140613
6 SET_EXPAND_STATE Instance method Public Method 20120821
7 SET_ORDER_BY_FOR_DATA Instance method Public Method 20140228
Events
Interface IF_SALV_IDA_GROUPING_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_AGGR_RULE Public See coding 20120821 begin of ys_aggr_rule, function type if_salv_service_types=>y_function_code, field type string, reference_field type string, end of ys_aggr_rule
2 YS_GROUP_RULE Public See coding 20120821 begin of ys_group_rule, t_sort_rules type if_salv_ida_types_int=>yt_db_sort_rule, o_group_label_provider type ref to if_salv_sti_group_label_prov, end of ys_group_rule
3 YT_AGGR_RULE Public See coding 20120821 yt_aggr_rule type table of ys_aggr_rule with default key
4 YT_GROUP_RULE Public See coding 20120821 yt_group_rule type standard table of ys_group_rule with default key
Method Signatures

Method GET_GRAND_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TS_AGGREGATION_EXCEPTION Call by reference Type reference (TYPE) IF_SALV_ITAB_VIEW_GROUPED_DATA=>YTS_AGGREGATION_EXCEPTION 20120831
2 Exporting T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20120831

Method GET_GRAND_TOTAL on Interface IF_SALV_IDA_GROUPING_SERVICE has no exception.

Method GET_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESULT_FROM Value transfer Type reference (TYPE) I 20120821
2 Importing RESULT_TO Value transfer Type reference (TYPE) I 20120821
3 Exporting TS_AGGREGATION_EXCEPTION Call by reference Type reference (TYPE) IF_SALV_ITAB_VIEW_GROUPED_DATA=>YTS_AGGREGATION_EXCEPTION 20120821
4 Exporting T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20120821
5 Importing T_REQUESTED_FIELDS Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH 20120821
6 Exporting T_ROW_INFO Call by reference Type reference (TYPE) IF_SALV_IDA_TYPES_INT=>YT_RESULT_ROW_INFO 20120821

Method GET_PAGE on Interface IF_SALV_IDA_GROUPING_SERVICE has no exception.

Method GET_PARENT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARENT_NODE_RESULT_INDEX Call by reference Type reference (TYPE) IF_SALV_ITAB_VIEW_GROUPED_DATA=>YT_PARENT_NODE_RESULT_INDEX 20140225
2 Importing IV_RESULT_INDEX Value transfer Type reference (TYPE) SYTABIX 20140225

Method GET_PARENT_NODES on Interface IF_SALV_IDA_GROUPING_SERVICE has no exception.

Method GET_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SIZE Value transfer Type reference (TYPE) I 20120821

Method GET_SIZE on Interface IF_SALV_IDA_GROUPING_SERVICE has no exception.

Method NAVIGATE_TO_NEXT_DATA_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_RESIZED Call by reference Type reference (TYPE) ABAP_BOOL 20140702
2 Exporting EV_RES_IDX Value transfer Type reference (TYPE) IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX Index of Internal Tables 20140702
3 Importing IV_BACKWARD Call by reference Type reference (TYPE) ABAP_BOOL 20140613
4 Importing IV_START_RES_IDX Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX Index of Internal Tables 20140613

Method NAVIGATE_TO_NEXT_DATA_ROW on Interface IF_SALV_IDA_GROUPING_SERVICE has no exception.

Method SET_EXPAND_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPAND Value transfer Type reference (TYPE) ABAP_BOOL 20120821
2 Importing RESULT_INDEX Value transfer Type reference (TYPE) I 20120821

Method SET_EXPAND_STATE on Interface IF_SALV_IDA_GROUPING_SERVICE has no exception.

Method SET_ORDER_BY_FOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORDER_BY Call by reference Type reference (TYPE) IF_SALV_IDA_TYPES_INT=>YT_DB_SORT_RULE 20140228

Method SET_ORDER_BY_FOR_DATA on Interface IF_SALV_IDA_GROUPING_SERVICE has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740