SAP ABAP Class CL_RSRT_BW_ITEM_PROPERTIES (BW View Item: Query Variables)
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_PROPERTIES  
Short Description BW View Item: Query Variables    
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 20111109   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_BICS_PRESENTATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_BICS_ATTR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_BICS_NODE_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_BICS_QV_ATTR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSRT_QUERY_PROPERTIES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_RSRT_UI_VIEW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSRT_BW_ITEM_PROPERTIES has no interface implemented.
Friends
Class CL_RSRT_BW_ITEM_PROPERTIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_INITIALIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL Boolean 20111213
2 P_IOBJNM Instance attribute Private Type reference (TYPE) STRING InfoObject 20120327
3 P_SET_FLAG Instance attribute Private Type reference (TYPE) ABAP_BOOL Boolean 20120327
Methods
# Method Level Visibility Method type Description Created on
1 _BUILD_ATTR_TABLE Instance method Private Method 20120124
2 _BUILD_DD_BOOKABLE_NODES Instance method Private Method 20120213
3 _BUILD_DD_NODE_ALIGNMENT Instance method Private Method 20120918
4 _BUILD_DD_PRES_TEXT Instance method Private Method 20120124
5 _BUILD_DD_RESULT_ACCESS_MODES Instance method Private Method 20120210
6 _BUILD_DD_SHOW_RESULT Instance method Private Method 20120210
7 _BUILD_DD_SORTING_BY Instance method Private Method 20120124
8 _BUILD_DD_SORT_BY_KYF Instance method Private Method 20120706
9 _BUILD_HIER_NODE_TABLE Instance method Private Method 20120124
10 _INIT_AFTER_TAB_SWITCH Instance method Private Method 20120125
11 _INIT_PROPERTIES Instance method Private Method 20120917
12 _READ_SINGLE_HIERARCHY Instance method Private Method 20120925
Events
Class CL_RSRT_BW_ITEM_PROPERTIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_S_ATTR_TABLE Private See coding 20111118 BEGIN OF nt_s_attr_table, attr_name TYPE string, attr_key TYPE string, presentation TYPE if_rsrt_query_properties=>tn_presentation, text TYPE if_rsrt_query_properties=>tn_text_type, active TYPE abap_bool, position TYPE string, position_old TYPE string, t_presentation TYPE cl_rsrt_uie=>tn_t_texts, t_text TYPE cl_rsrt_uie=>tn_t_texts, t_position TYPE cl_rsrt_uie=>tn_t_texts, END OF nt_s_attr_table
2 NT_S_ATTR_TABLE_NODE Private See coding 20120328 BEGIN OF nt_s_attr_table_node, nodetype TYPE string, nodename TYPE string, attr_name TYPE string, attr_key TYPE string, presentation TYPE if_rsrt_query_properties=>tn_presentation, text TYPE if_rsrt_query_properties=>tn_text_type, active TYPE abap_bool, position TYPE string, t_presentation TYPE cl_rsrt_uie=>tn_t_texts, t_text TYPE cl_rsrt_uie=>tn_t_texts, t_position TYPE cl_rsrt_uie=>tn_t_texts, END OF nt_s_attr_table_node
3 NT_S_DISPLAY_PROPERTIES Private See coding 20120917 BEGIN OF nt_s_display_properties, enable_dropdown TYPE abap_bool, enable_dropdown_text TYPE abap_bool, hier_set_active TYPE abap_bool, attr_availible TYPE abap_bool, hier_availible TYPE abap_bool, hier_visible_not_active_info TYPE abap_bool, hier_visible_name_info TYPE abap_bool, hier_node TYPE abap_bool, display_sort_kyf TYPE abap_bool, display_sort_attr TYPE abap_bool, hier_attr TYPE abap_bool, hier_expanded TYPE abap_bool, END OF nt_s_display_properties
4 NT_S_HIERARCHIE Private See coding 20111128 BEGIN OF nt_s_hierarchie, active TYPE abap_bool, name TYPE string, text TYPE string, version TYPE char3, date_from TYPE d, date_to TYPE d, END OF nt_s_hierarchie
5 NT_S_HIER_NODE Private See coding 20120123 BEGIN OF nt_s_hier_node, node TYPE string, node_key TYPE string, presentation TYPE if_rsrt_query_properties=>tn_presentation, text TYPE if_rsrt_query_properties=>tn_text_type, t_presentation TYPE cl_rsrt_uie=>tn_t_texts, t_text TYPE cl_rsrt_uie=>tn_t_texts, END OF nt_s_hier_node
6 NT_S_ITEM_PROPERTIES Private See coding 20120222 BEGIN OF nt_s_item_properties. INCLUDE TYPE if_rsrt_query_properties=>tn_s_item_properties. TYPES: dropdown_disp_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_text_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_sort_by_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_sort_dir_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_sort_by_attr_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_sort_by_kyf_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_show_result_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_access_mode_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_hier_level_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_node_alignment_text TYPE cl_rsrt_uie=>tn_t_texts, dropdown_bookable_node_text TYPE cl_rsrt_uie=>tn_t_texts, visible_hier_rows TYPE i, END OF nt_s_item_properties
7 NT_T_ATTR_TABLE Private See coding 20111118 nt_t_attr_table TYPE STANDARD TABLE OF nt_s_attr_table WITH DEFAULT KEY INITIAL SIZE 1
8 NT_T_ATTR_TABLE_NODE Private See coding 20120328 nt_t_attr_table_node TYPE STANDARD TABLE OF nt_s_attr_table_node WITH DEFAULT KEY INITIAL SIZE 1
9 NT_T_HIERARCHIES Private See coding 20111128 nt_t_hierarchies TYPE STANDARD TABLE OF nt_s_hierarchie WITH DEFAULT KEY INITIAL SIZE 1
10 NT_T_HIER_NODES Private See coding 20120119 nt_t_hier_nodes TYPE STANDARD TABLE OF nt_s_hier_node WITH DEFAULT KEY INITIAL SIZE 1
Method Signatures

Method _BUILD_ATTR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_ATTRIBUTES Call by reference Type reference (TYPE) IF_RSRT_QUERY_PROPERTIES=>TN_T_ATTRIBUTES 20121118
2 Returning VALUE Value transfer Type reference (TYPE) NT_T_ATTR_TABLE 20121118

Method _BUILD_ATTR_TABLE on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _BUILD_DD_BOOKABLE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) CL_RSRT_UIE=>TN_T_TEXTS Parameter List 20121118

Method _BUILD_DD_BOOKABLE_NODES on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _BUILD_DD_NODE_ALIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) CL_RSRT_UIE=>TN_T_TEXTS Parameter List 20121118

Method _BUILD_DD_NODE_ALIGNMENT on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _BUILD_DD_PRES_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_DISP_PROP Call by reference Type reference (TYPE) IF_RSRT_QUERY_PROPERTIES=>TN_S_CHAR_DISPLAY_PROP 20121118
2 Exporting T_DROPDOWN_PRES Call by reference Type reference (TYPE) CL_RSRT_UIE=>TN_T_TEXTS Texts (Key, Value) 20121118
3 Exporting T_DROPDOWN_TEXT Call by reference Type reference (TYPE) CL_RSRT_UIE=>TN_T_TEXTS Texts (Key, Value) 20121118

Method _BUILD_DD_PRES_TEXT on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _BUILD_DD_RESULT_ACCESS_MODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_ACCESS_MODES Call by reference Type reference (TYPE) IF_RSRT_QUERY_PROPERTIES=>TN_T_ACCESS_MODES 20121118
2 Returning VALUE Value transfer Type reference (TYPE) CL_RSRT_UIE=>TN_T_TEXTS Texts (Key, Value) 20121118

Method _BUILD_DD_RESULT_ACCESS_MODES on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _BUILD_DD_SHOW_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) CL_RSRT_UIE=>TN_T_TEXTS Parameter List 20121118

Method _BUILD_DD_SHOW_RESULT on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _BUILD_DD_SORTING_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HAS_ATTRIBUTES Call by reference Type reference (TYPE) ABAP_BOOL Boolean 20121118
2 Returning VALUE Value transfer Type reference (TYPE) CL_RSRT_UIE=>TN_T_TEXTS Text (Key, Value) 20121118

Method _BUILD_DD_SORTING_BY on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _BUILD_DD_SORT_BY_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_KEYFIGURES Call by reference Type reference (TYPE) IF_RSRT_RESULT=>TN_T_KEYF_MEMBER_PROPERTIES_G Key Figure Member List 20121118
2 Returning VALUE Value transfer Type reference (TYPE) CL_RSRT_UIE=>TN_T_TEXTS Texts (Key, Value) 20120706

Method _BUILD_DD_SORT_BY_KYF on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _BUILD_HIER_NODE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_HIER_INFO Call by reference Type reference (TYPE) IF_RSRT_QUERY_PROPERTIES=>TN_S_HIERARCHY_INFO 20121118
2 Exporting T_ATTR_TABLE_NODE Call by reference Type reference (TYPE) NT_T_ATTR_TABLE_NODE 20121118
3 Exporting T_HIER_NODE Call by reference Type reference (TYPE) NT_T_HIER_NODES 20121118

Method _BUILD_HIER_NODE_TABLE on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _INIT_AFTER_TAB_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_CHAR_PROPERTIES Call by reference Type reference (TYPE) IF_RSRT_QUERY_PROPERTIES=>TN_S_ITEM_PROPERTIES 20121118
2 Changing S_DISP_PROPERTIES Call by reference Type reference (TYPE) NT_S_DISPLAY_PROPERTIES 20121118
3 Changing S_ITEM_PROPERTIES Call by reference Type reference (TYPE) NT_S_ITEM_PROPERTIES 20121118
4 Changing T_ATTR Call by reference Type reference (TYPE) NT_T_ATTR_TABLE 20121118
5 Changing T_ATTR_NODE Call by reference Type reference (TYPE) NT_T_ATTR_TABLE_NODE 20121118
6 Changing T_HIER Call by reference Type reference (TYPE) NT_T_HIERARCHIES 20121118
7 Changing T_HIER_NODE Call by reference Type reference (TYPE) NT_T_HIER_NODES 20121118

Method _INIT_AFTER_TAB_SWITCH on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _INIT_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_CHAR_PROPERTIES Call by reference Type reference (TYPE) IF_RSRT_QUERY_PROPERTIES=>TN_S_ITEM_PROPERTIES 20121118
2 Exporting S_DISP_PROPERTIES Call by reference Type reference (TYPE) NT_S_DISPLAY_PROPERTIES 20121118
3 Changing S_ITEM_PROPERTIES Call by reference Type reference (TYPE) NT_S_ITEM_PROPERTIES 20121118
4 Changing T_ATTR Call by reference Type reference (TYPE) NT_T_ATTR_TABLE 20121118
5 Changing T_HIER Call by reference Type reference (TYPE) NT_T_HIERARCHIES 20121118

Method _INIT_PROPERTIES on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.

Method _READ_SINGLE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing S_ITEM_PROPERTIES Call by reference Type reference (TYPE) NT_S_ITEM_PROPERTIES 20121118
2 Exporting T_ATTR_NODE Call by reference Type reference (TYPE) NT_T_ATTR_TABLE_NODE 20121118
3 Importing T_HIER Call by reference Type reference (TYPE) NT_T_HIERARCHIES 20121118
4 Exporting T_HIER_NODE Call by reference Type reference (TYPE) NT_T_HIER_NODES 20121118

Method _READ_SINGLE_HIERARCHY on class CL_RSRT_BW_ITEM_PROPERTIES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700