SAP ABAP Class CL_RSRT_BW_ITEM_GRID (BW View Item: Query Grid)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT-BICS-RSRT (Application Component) BICS Query Monitor
     RSRT_BICS (Package) RSRT_BICS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_BW_ITEM BW View Item 20120508
Properties
Class CL_RSRT_BW_ITEM_GRID  
Short Description BW View Item: Query Grid    
Super Class CL_RSRT_BW_ITEM BW View Item 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRT_BICS   RSRT_BICS 
Created 20111025   SAP 
Last change 20140121   SAP 
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_RSRT_QUERY_PROPERTIES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSRT_RESULT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSRT_UIE_CMENU_ITEM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSRT_UI_VIEW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSRT_BW_ITEM_GRID has no interface implemented.
Friends
Class CL_RSRT_BW_ITEM_GRID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CS_CMENU Constant Private See coding 20121019
2 P_CS_CMENU_ITEM Constant Private See coding 20121024
3 P_CS_DATA Constant Private See coding 20120925
4 P_CS_EVENT Constant Private See coding 20120925
5 P_CS_PARAM Constant Private See coding 20120925
6 P_T_CHANGELIST_CELLS Instance attribute Private Type reference (TYPE) TN_T_CHANGELIST 20130116
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_CHANGES Instance method Private Method Collect Changes 20121103
2 CREATE_DATA_CELL_CONTEXT_MENU Instance method Private Method Create Data ContextMenu 20121024
3 CREATE_IOBJ_CONTEXT_MENU Instance method Private Method Create InfoObject ContextMenu 20120315
4 CREATE_MEMBER_CONTEXT_MENU Instance method Private Method Create Data ContextMenu 20120304
5 CREATE_PIVOT_CONTEXT_MENU Instance method Private Method Create Data ContextMenu 20121009
6 CREATE_QUERY_CONTEXT_MENU Instance method Private Method Create InfoObject ContextMenu 20121019
7 FILL_AXIS_DATA Instance method Private Method Update Axis Data 20121008
8 FILL_CELL_DATA Instance method Private Method Update Axis Data 20121008
9 GET_AXIS_DATA_DESCRIPTION Instance method Private Method Get Axis Data Description 20121008
10 GET_CELL_DATA_DESCRIPTION Instance method Private Method Modify Data 20121008
11 GET_EVENT_INFORMATION Instance method Private Method Get Event Information 20121204
12 GET_UIE_PIVOT_TABLE Instance method Private Method Get UI Element: Pivot Table 20120111
13 UPDATE_AXIS_DATA Instance method Private Method Update Axis Data 20120324
14 UPDATE_AXIS_UI Instance method Private Method Update Axis Data 20120324
15 UPDATE_CELL_DATA Instance method Private Method Modify Data 20120324
16 UPDATE_CELL_UI Instance method Private Method Modify Data 20120324
17 UPDATE_DISPLAY_INFO Instance method Private Method Update Display Information 20121008
18 UPDATE_PIVOT_TABLE Instance method Private Method Update Pivot Table 20121008
19 UPDATE_TOOLBAR_INFO Instance method Private Method Update Toolbar Information 20121008
20 UPDATE_VIEW_USAGES Instance method Private Method Update View Usages 20120413
Events
Class CL_RSRT_BW_ITEM_GRID has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_CHANGELIST Private See coding 20121206 begin of tn_s_changelist, id type string, value type string, end of tn_s_changelist
2 TN_S_UI_DISPLAY Private See coding 20130108 begin of tn_s_ui_display, technical_info type abap_bool, id_info type abap_bool, standard_query type abap_bool, explain_query type abap_bool, explain_details type abap_bool, edit_mode type abap_bool, read_mode type abap_bool, end of tn_s_ui_display
3 TN_S_UI_TOOLBAR Private See coding 20120710 begin of tn_s_ui_toolbar, query_properties type tn_s_ui_toolbar_item, variables type tn_s_ui_toolbar_item, technical_info type tn_s_ui_toolbar_item, technical_id_info type tn_s_ui_toolbar_item, edit_mode type tn_s_ui_toolbar_item, transfer_values type tn_s_ui_toolbar_item, save_values type tn_s_ui_toolbar_item, discard_values type tn_s_ui_toolbar_item, planning type tn_s_ui_toolbar_item, bookmark type tn_s_ui_toolbar_item, conditions type tn_s_ui_toolbar_item, exceptions type tn_s_ui_toolbar_item, end of tn_s_ui_toolbar
4 TN_S_UI_TOOLBAR_ITEM Private See coding 20130108 begin of tn_s_ui_toolbar_item, visible type abap_bool, enabled type abap_bool, pressed type abap_bool, end of tn_s_ui_toolbar_item
5 TN_S_UI_TOOLBAR_ITEMS Private See coding 20120922 begin of tn_s_ui_toolbar_items, query_properties type abap_bool, variables type abap_bool, technical_info type abap_bool, technical_id_info type abap_bool, edit_mode type abap_bool, transfer_values type abap_bool, save_values type abap_bool, discard_values type abap_bool, planning type abap_bool, bookmark type abap_bool, end of tn_s_ui_toolbar_items
6 TN_T_CHANGELIST Private See coding 20121206 tn_t_changelist type standard table of tn_s_changelist with default key with unique sorted key id components id initial size 1
7 TN_T_RESULT_ROW Private See coding 20130822 tn_t_result_row type sorted table of sytabix with unique key table_line initial size 1
Method Signatures

Method COLLECT_CHANGES Signature

Method COLLECT_CHANGES on class CL_RSRT_BW_ITEM_GRID has no parameter.
Method COLLECT_CHANGES on class CL_RSRT_BW_ITEM_GRID has no exception.

Method CREATE_DATA_CELL_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_DATA_CELL Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_S_DATA_CELL Cell Data 20121024
2 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_RSRT_UIE_CMENU UI Element: ContextMenu 20121024

Method CREATE_DATA_CELL_CONTEXT_MENU on class CL_RSRT_BW_ITEM_GRID has no exception.

Method CREATE_IOBJ_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HAS_FILTER Call by reference Type reference (TYPE) ABAP_BOOL 20121205
2 Importing S_IOBJ Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_S_IOBJ_COMPLETE InfoObject 20120315
3 Importing T_IOBJS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_IOBJ_COMPLETE InfoObject List 20120315
4 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_RSRT_UIE_CMENU UI Element: ContextMenu 20120315

Method CREATE_IOBJ_CONTEXT_MENU on class CL_RSRT_BW_ITEM_GRID has no exception.

Method CREATE_MEMBER_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_IOBJ Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_S_IOBJ_COMPLETE InfoObject 20120304
2 Importing S_MEMBER_DATA Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_S_MEMBER_DATA Member Data 20120427
3 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_RSRT_UIE_CMENU UI Element: ContextMenu 20120304

Method CREATE_MEMBER_CONTEXT_MENU on class CL_RSRT_BW_ITEM_GRID has no exception.

Method CREATE_PIVOT_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED_DATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121009
2 Importing EDIT_MODE Call by reference Type reference (TYPE) IF_RSRT_DATA_AREA=>TN_EDIT_MODE IF_RSRT_DATA_AREA=>N_CS_EDIT_MODE-IMPOSSIBLE Edit Mode (Not Possible, Enabled, Disabled) 20121009
3 Importing PLANNING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121009
4 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_RSRT_UIE_CMENU UI Element: ContextMenu 20121009

Method CREATE_PIVOT_CONTEXT_MENU on class CL_RSRT_BW_ITEM_GRID has no exception.

Method CREATE_QUERY_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_RSRT_UIE_CMENU UI Element: ContextMenu 20121019

Method CREATE_QUERY_CONTEXT_MENU on class CL_RSRT_BW_ITEM_GRID has no exception.

Method FILL_AXIS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_LINE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121127
2 Exporting R_DATA Call by reference Object reference (TYPE REF TO) DATA 20121008
3 Importing S_AXIS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_S_AXIS_PROPERTIES Axis 20121008
4 Importing T_IOBJS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_IOBJ_COMPLETE InfoObject List 20121008
5 Importing T_MEMBER_DATA Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_MEMBER_DATA Member Data List 20121008
6 Exporting T_RESULT_ROWS Call by reference Type reference (TYPE) TN_T_RESULT_ROW 20130822

Method FILL_AXIS_DATA on class CL_RSRT_BW_ITEM_GRID has no exception.

Method FILL_CELL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COL_FROM Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20121206
2 Importing COL_TO Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20121206
3 Importing NEW_LINE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121203
4 Importing ROW_FROM Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130822
5 Importing ROW_TO Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130822
6 Returning R_DATA Value transfer Object reference (TYPE REF TO) DATA 20121008
7 Importing T_COL_RESULT_ROWS Call by reference Type reference (TYPE) TN_T_RESULT_ROW 20130822
8 Importing T_DATA_CELLS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_DATA_CELL 20121008
9 Importing T_KEYF_MEMBERS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_KEYF_MEMBER_PROPERTIES 20121203
10 Importing T_ROW_RESULT_ROWS Call by reference Type reference (TYPE) TN_T_RESULT_ROW 20130822

Method FILL_CELL_DATA on class CL_RSRT_BW_ITEM_GRID has no exception.

Method GET_AXIS_DATA_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AXIS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_AXIS Axis 20121008
2 Exporting O_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20121008
3 Exporting O_TABLEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20121008
4 Importing T_IOBJS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_IOBJ_COMPLETE InfoObject List 20121008

Method GET_AXIS_DATA_DESCRIPTION on class CL_RSRT_BW_ITEM_GRID has no exception.

Method GET_CELL_DATA_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COL_FROM Call by reference Type reference (TYPE) I 20121206
2 Importing COL_TO Call by reference Type reference (TYPE) I 20121206
3 Exporting O_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20121008
4 Exporting O_TABLEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20121008

Method GET_CELL_DATA_DESCRIPTION on class CL_RSRT_BW_ITEM_GRID has no exception.

Method GET_EVENT_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COLUMN Call by reference Type reference (TYPE) I 20130409
2 Exporting DATA Call by reference Type reference (TYPE) IF_RSRT_DATA=>TN_NAME Data Name 20121205
3 Exporting FIELD Call by reference Type reference (TYPE) IF_RSRT_FIELD=>TN_ID ID 20121205
4 Exporting INDEX Call by reference Type reference (TYPE) I 20121204
5 Exporting O_DATA Call by reference Object reference (TYPE REF TO) IF_RSRT_DATA Data 20121204
6 Exporting ROW Call by reference Type reference (TYPE) I 20130409
7 Exporting R_DATA_COLUMN Call by reference Object reference (TYPE REF TO) DATA 20121212
8 Exporting R_DATA_LINE Call by reference Object reference (TYPE REF TO) DATA 20121204
9 Exporting S_IOBJ Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_S_IOBJ_COMPLETE 20121204
10 Importing T_PARAMETERS Call by reference Type reference (TYPE) IF_RSRT_UI_PARAMETERS=>TN_T_PARAMETER Parameter List 20121204

Method GET_EVENT_INFORMATION on class CL_RSRT_BW_ITEM_GRID has no exception.

Method GET_UIE_PIVOT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_RSRT_UIE_PIVOT_TABLE UI Element: Pivot Table 20120111

Method GET_UIE_PIVOT_TABLE on class CL_RSRT_BW_ITEM_GRID has no exception.

Method UPDATE_AXIS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AXIS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_AXIS Axis 20120324
2 Importing NEW_LINE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121003
3 Changing TUPLES Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20121102
4 Changing TUPLE_FROM Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20121012
5 Changing TUPLE_TO Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20121012
6 Exporting T_IOBJS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_IOBJ_COMPLETE InfoObject List 20120324
7 Exporting T_RESULT_ROWS Call by reference Type reference (TYPE) TN_T_RESULT_ROW 20130822

Method UPDATE_AXIS_DATA on class CL_RSRT_BW_ITEM_GRID has no exception.

Method UPDATE_AXIS_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AXIS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_AXIS Axis 20120324
2 Importing T_IOBJS Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_IOBJ_COMPLETE InfoObject List 20120324

Method UPDATE_AXIS_UI on class CL_RSRT_BW_ITEM_GRID has no exception.

Method UPDATE_CELL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COLUMNS Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20121206
2 Changing COL_FROM Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120324
3 Changing COL_TO Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120324
4 Importing NEW_LINE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121003
5 Changing ROWS Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20121206
6 Changing ROW_FROM Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120324
7 Changing ROW_TO Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120324
8 Importing T_COL_RESULT_ROWS Call by reference Type reference (TYPE) TN_T_RESULT_ROW 20130822
9 Importing T_ROW_RESULT_ROWS Call by reference Type reference (TYPE) TN_T_RESULT_ROW 20130822

Method UPDATE_CELL_DATA on class CL_RSRT_BW_ITEM_GRID has no exception.

Method UPDATE_CELL_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COL_FROM Call by reference Type reference (TYPE) I 20121206
2 Importing COL_TO Call by reference Type reference (TYPE) I 20121206

Method UPDATE_CELL_UI on class CL_RSRT_BW_ITEM_GRID has no exception.

Method UPDATE_DISPLAY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDITABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121008

Method UPDATE_DISPLAY_INFO on class CL_RSRT_BW_ITEM_GRID has no exception.

Method UPDATE_PIVOT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED_DATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121009
2 Importing EDIT_MODE Call by reference Type reference (TYPE) IF_RSRT_DATA_AREA=>TN_EDIT_MODE IF_RSRT_DATA_AREA=>N_CS_EDIT_MODE-IMPOSSIBLE Edit Mode (Not Possible, Enabled, Disabled) 20121009
3 Exporting FIRST_VISIBLE_COLUMN Call by reference Type reference (TYPE) I 20121008
4 Exporting FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20121008
5 Exporting LAST_VISIBLE_COLUMN Call by reference Type reference (TYPE) I 20121008
6 Exporting LAST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20121008
7 Importing PLANNING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121009
8 Importing QUERY_NAME Call by reference Type reference (TYPE) STRING SPACE 20121008
9 Importing QUERY_STATUS Call by reference Type reference (TYPE) STRING SPACE 20121008
10 Importing VARIABLES_NECESSARY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130108
11 Exporting VISIBLE_COLUMNS Call by reference Type reference (TYPE) I 20121206
12 Exporting VISIBLE_ROWS Call by reference Type reference (TYPE) I 20121206

Method UPDATE_PIVOT_TABLE on class CL_RSRT_BW_ITEM_GRID has no exception.

Method UPDATE_TOOLBAR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED_DATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121008
2 Importing EDIT_MODE Call by reference Type reference (TYPE) IF_RSRT_DATA_AREA=>TN_EDIT_MODE IF_RSRT_DATA_AREA=>N_CS_EDIT_MODE-IMPOSSIBLE Edit Mode (Not Possible, Enabled, Disabled) 20121008
3 Importing PLANNING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121008
4 Importing VARIABLES_NECESSARY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130108
5 Importing VARIABLES_POSSIBLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130108

Method UPDATE_TOOLBAR_INFO on class CL_RSRT_BW_ITEM_GRID has no exception.

Method UPDATE_VIEW_USAGES Signature

Method UPDATE_VIEW_USAGES on class CL_RSRT_BW_ITEM_GRID has no parameter.
Method UPDATE_VIEW_USAGES on class CL_RSRT_BW_ITEM_GRID has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700