SAP ABAP Class IF_RSR_RESULT_OPERATION (Modification Operation for OLAP Result Set)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RSR_RESULT_AXIS_OPERATION Modification Operations for an OLAP Result Set Axis 20120223
2 Interface composition (i COMPRISING i_ref)  IF_RSR_RESULT_GRID_OPERATION Modification Operations for an OLAP Result Set Axis 20120223
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSR_RESULT_OPERATION Abstract Parent Class for Result Operations 20120223
Properties
Class IF_RSR_RESULT_OPERATION  
Short Description Modification Operation for OLAP Result Set    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120113   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_RSR_RESULT_OPERATION has no interface implemented.
Friends
Class IF_RSR_RESULT_OPERATION has no friend class.
Attributes
Class IF_RSR_RESULT_OPERATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE Instance method Public Method Execute Operation 20120223
2 EXECUTE_ON_HRY_DRILL_OPERATION Instance method Public Method Perform Operation on Hierarchy Drill Operation 20120223
3 FREE Instance method Public Method Expand Instance 20120223
4 PREPARE Instance method Public Method Initialize Operation 20120223
5 SET_DIM Instance method Public Method Set Characteristics 20120223
6 SET_KIDS Instance method Public Method Set Key Figures 20120223
7 SET_QUERY_STATE Instance method Public Method Set Query State 20120223
Events
Class IF_RSR_RESULT_OPERATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_AXIS_STATE Public See coding 20120223 BEGIN OF tn_s_axis_state, uhry_active TYPE rs_bool, sumposit TYPE rrxsumposit, nozero TYPE rs_flag, "rrx1_c_nozero: "false", "boundary" and "details" allowed END OF tn_s_axis_state
2 TN_S_DIM Public See coding 20120223 BEGIN OF tn_s_dim, axis TYPE rrxaxis, posit TYPE rrxswahl, chanmid TYPE rrchanmid, sid_index TYPE syindex, hsid_index TYPE syindex, is_structure TYPE rrxisstructure, groups_tuples_for_zero_supp TYPE rs_bool, hry_active TYPE rrxhryactive, spoc TYPE rrxspoc, hry_node_posit TYPE rrxhrynodeposit, nosums TYPE rrxnosums, iobjnm TYPE rsiobjnm, END OF tn_s_dim
3 TN_S_KID_TEXT Public See coding 20120223 BEGIN OF tn_s_kid_text, struc TYPE rrstruc, " rsdd_c_struc eltsid TYPE rssid, text TYPE rstxtlg, END OF tn_s_kid_text
4 TN_S_QUERY_STATE Public See coding 20120223 BEGIN OF tn_s_query_state, rows_axis_state TYPE tn_s_axis_state, columns_axis_state TYPE tn_s_axis_state, inputmode TYPE rrinputmodus, "rsr_c_inputmode suppress_message_list TYPE rsrsupprmess, fix_eltsid_1 TYPE rssid, " fix structure element of structure 1 if exists fix_eltsid_2 TYPE rssid, " fix structure element of structure 2 if exists END OF tn_s_query_state
5 TN_TS_DIM Public See coding 20120223 tn_ts_dim TYPE SORTED TABLE OF tn_s_dim WITH UNIQUE KEY axis posit chanmid WITH NON-UNIQUE SORTED KEY chanmid COMPONENTS chanmid
6 TN_TS_KID_TEXT Public See coding 20120223 tn_ts_kid_text TYPE SORTED TABLE OF tn_s_kid_text WITH UNIQUE KEY struc eltsid
Method Signatures

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL Wurde etwas verändert? 20120223

Method EXECUTE on class IF_RSR_RESULT_OPERATION has no exception.

Method EXECUTE_ON_HRY_DRILL_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHILDREN_FROM Call by reference Type reference (TYPE) I Kinder von 20120223
2 Changing C_CHILDREN_TO Call by reference Type reference (TYPE) I Kinder bis 20120223
3 Changing C_NODE_FROM Call by reference Type reference (TYPE) I Knoten von 20120223
4 Changing C_NODE_TO Call by reference Type reference (TYPE) I Knoten bis 20120223
5 Exporting E_CHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20120223
6 Importing I_AXIS Call by reference Type reference (TYPE) RRXAXIS Achse entlang derer ein Merkmal in einer Query angeordnet is 20120223

Method EXECUTE_ON_HRY_DRILL_OPERATION on class IF_RSR_RESULT_OPERATION has no exception.

Method FREE Signature

Method FREE on class IF_RSR_RESULT_OPERATION has no parameter.
Method FREE on class IF_RSR_RESULT_OPERATION has no exception.

Method PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CONTAINS_DETAILS Call by reference Type reference (TYPE) RS_BOOL 20120223
2 Changing C_EMPTY_VALUES Call by reference Type reference (TYPE) RS_BOOL 20120223
3 Changing C_NOZERO Call by reference Type reference (TYPE) RRXNOZERO 20120223
4 Changing C_ONLY_SET_DELETE_MARKER Call by reference Type reference (TYPE) RS_BOOL 20120223
5 Changing C_ONLY_VALUES Call by reference Type reference (TYPE) RS_BOOL 20120223
6 Changing C_SUMPOSIT Call by reference Type reference (TYPE) RRXSUMPOSIT 20120223
7 Changing C_SX_REQ_KIDS Call by reference Type reference (TYPE) RRK0_SX_KID_SELECTION 20120223
8 Changing C_TH_AGGR_IDXS Call by reference Type reference (TYPE) RRK1_TH_AGGR_IDXS 20120223
9 Changing C_TS_AXES Call by reference Type reference (TYPE) RRK0_TS_AXES 20120223
10 Changing C_TX_SORTING Call by reference Type reference (TYPE) RRK0_TX_SORTING 20120223
11 Changing C_WITH_AGGREGATES Call by reference Type reference (TYPE) RS_BOOL 20120223

Method PREPARE on class IF_RSR_RESULT_OPERATION has no exception.

Method SET_DIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_DIM Call by reference Type reference (TYPE) TN_TS_DIM 20120223

Method SET_DIM on class IF_RSR_RESULT_OPERATION has no exception.

Method SET_KIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_KIDS Call by reference Type reference (TYPE) RRK0_SX_KID_SELECTION 20120223
2 Importing I_TS_KIDS_TEXT Call by reference Type reference (TYPE) TN_TS_KID_TEXT 20120223

Method SET_KIDS on class IF_RSR_RESULT_OPERATION has no exception.

Method SET_QUERY_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_QUERY_STATE Call by reference Type reference (TYPE) TN_S_QUERY_STATE 20120223

Method SET_QUERY_STATE on class IF_RSR_RESULT_OPERATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in