SAP ABAP Class CL_RSR_WWW_ITEM_FILTER_HIERDD (Hierarchical Drop Down)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RS_WEB_RUNTIME (Package) Web Reporting Runtime (3.x CORE)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_WWW_ITEM_VIEW All Items that Reference a View as DP 20010612
Properties
Class CL_RSR_WWW_ITEM_FILTER_HIERDD  
Short Description Hierarchical Drop Down    
Super Class CL_RSR_WWW_ITEM_VIEW All Items that Reference a View as DP 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_WEB_RUNTIME   Web Reporting Runtime (3.x CORE) 
Created 20010612   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDM4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_WWW_ITEM_FILTER_HIERDD has no interface implemented.
Friends
Class CL_RSR_WWW_ITEM_FILTER_HIERDD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CMDID_FILTER Constant Private Type reference (TYPE) RSRCMDID 'FILTER_HIERNODE' ID for a Web command 20010612
2 C_CMD_DYNAMIC_LOAD Constant Private Type reference (TYPE) RSRPARAMETERID 'DYNLOAD' Parameter ID 20020129
3 C_CMD_DYNLOAD Constant Private Type reference (TYPE) RSRPARAMETERID 'DYNLOAD' Parameter ID 20020131
4 C_CMD_SET_FILTER Constant Private Type reference (TYPE) RSRPARAMETERVALUE 'SET_FILTER' Hierarchy Name 20010620
5 C_DATETYPE_DEF Constant Private Type reference (TYPE) RSRPARAMETERVALUE 'D' Parameter ID 20010612
6 C_DATETYPE_NOW Constant Private Type reference (TYPE) RSRPARAMETERVALUE 'S' Parameter ID 20010612
7 C_DATETYPE_QUERY Constant Private Type reference (TYPE) RSRPARAMETERVALUE 'Q' Parameter ID 20010612
8 C_FORM_HIER Constant Private Type reference (TYPE) RSTXTLG 'HIERARCHY_SELECT' ID for a Web command 20010612
9 C_FORM_HIERDD Constant Private Type reference (TYPE) RSTXTLG 'HIERARCHY_MENU' Long Description 20010620
10 C_FUNCTION_HSELECT Instance attribute Public Type reference (TYPE) RSTXTLG 'SAPBWHSELECT' ID for a Web command 20010612
11 C_ICON_F4 Constant Private Type reference (TYPE) TO_ICON 'tanicon1' 20010831
12 C_INPUT_ID Constant Private Type reference (TYPE) STRING 'SAPBW_HIERDD_ID' 20020201
13 C_PARAMETER_DATE Instance attribute Private Type reference (TYPE) RSRPARAMETERID 'DATE' Parameter ID 20010612
14 C_PARAMETER_DATETYPE Constant Private Type reference (TYPE) RSRPARAMETERID 'DATE_TYPE' Parameter ID 20010612
15 C_PARAMETER_DYNLOAD Constant Private Type reference (TYPE) RSRPARAMETERID 'DYNAMIC' Parameter ID 20020131
16 C_PARAMETER_HIERNM Constant Private Type reference (TYPE) RSRPARAMETERID 'HIERARCHY_NAME' InfoObject name 20010612
17 C_PARAMETER_IOBJNM Constant Private Type reference (TYPE) RSRPARAMETERID 'IOBJNM' InfoObject name 20010612
18 C_PARAMETER_LEVEL Constant Private Type reference (TYPE) RSRPARAMETERVALUE 'DRILL_LEVEL' Drill Level 20010831
19 C_PARAMETER_NODEID Constant Private Type reference (TYPE) RSRPARAMETERID 'NODEID' Parameter ID 20010621
20 C_PARAMETER_SHOW_LABEL Constant Private Type reference (TYPE) STRING 'SHOW_LABEL' 20030704
21 C_PARAMETER_VERSION Constant Private Type reference (TYPE) RSRPARAMETERID 'HIERARCHY_VERSION' InfoObject name 20010612
22 C_S_RAISE_ER1 Constant Private See coding 20011130
23 C_S_RAISE_ER2 Constant Private See coding 20011130
24 P_CHABASNM Instance attribute Private Type reference (TYPE) RSDIOBJNM Target InfoCube InfoObject 20010621
25 P_CHANGED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20020201
26 P_DATE Instance attribute Private Type reference (TYPE) RSDATETO Parameter ID 20010612
27 P_DATE_TYPE Instance attribute Private Type reference (TYPE) RSR_DATE_TYPE Target InfoCube InfoObject 20010612
28 P_HIENM Instance attribute Private Type reference (TYPE) RSHIENM Target InfoCube InfoObject 20010612
29 P_HIESID Instance attribute Private Type reference (TYPE) RRHI_HIESID 20011002
30 P_INDEX Static Attribute Private Type reference (TYPE) I 0 Number Of Items 20010612
31 P_INDEX_FD Instance attribute Private Type reference (TYPE) I Current Submenu 20010616
32 P_INDEX_INST Instance attribute Private Type reference (TYPE) I 0 Item number 20010612
33 P_INIT_CLOSED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20040302
34 P_IOBJNM Instance attribute Private Type reference (TYPE) RSDIOBJNM Target InfoCube InfoObject 20010612
35 P_LEVEL Instance attribute Private Type reference (TYPE) I Start Level 20020129
36 P_RENDER_IFRAME Instance attribute Private Type reference (TYPE) RS_BOOL Parameter ID 20020131
37 P_R_RSH Instance attribute Private Object reference (TYPE REF TO) IF_RSMD_RSH Instance for Value Help 20060719
38 P_SLICER_TEXT Instance attribute Private Type reference (TYPE) STRING Back 20010612
39 P_SOLVE_NODES Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20010621
40 P_S_DYHIERNODE Instance attribute Private Type reference (TYPE) RSMD_RS_S_HIERNODE Structure of Exporting Parameter Table for Hierarchies 20020131
41 P_S_HIEDIR Instance attribute Private Type reference (TYPE) RRHI_S_HIEDIR Hierarchy Header 20010621
42 P_TEXT Instance attribute Private Type reference (TYPE) STRING ID for a Web command 20010612
43 P_T_DYHIERNODE Instance attribute Private Type reference (TYPE) RSMD_RS_T_HIERNODE Table to Export Hierarchy Information to End User 20020131
44 P_T_HIERNODE Instance attribute Private Type reference (TYPE) RSMD_RS_T_HIERNODE Table to Export Hierarchy Information to End User 20010612
45 P_VERSION Instance attribute Private Type reference (TYPE) RSVERSION Target InfoCube InfoObject 20010612
Methods
# Method Level Visibility Method type Description Created on
1 FILL_DYNLOAD Instance method Private Method 20020129
2 FILL_FILTER_LINK Instance method Private Method 20010612
3 FILL_JAVASCRIPT Instance method Private Method 20010612
4 FILL_NODE_SCRIPT Instance method Private Method 20010614
5 GENERATE_HTML Instance method Private Method 20010612
6 GET_CHILDREN Instance method Private Method 20020131
7 GET_DATA Instance method Private Method Import Hierarchy Data 20010612
8 GET_F4 Static method Public Method F4 Services For Publisher 20010612
9 GET_F4_HIERNM Static method Private Method Restore Hierarchy Name 20010612
10 GET_F4_VERSION Static method Private Method 20010612
11 GET_TARGET_DP Instance method Private Method 20011026
12 IS_DYNLOAD Instance method Private Method 20020131
13 SOLVE_NODE Instance method Private Method x 20010621
14 SUBMIT_CMD Instance method Protected Method 20011026
15 SUBMIT_FILTER Instance method Private Method 20010621
16 SUBMIT_SOLVED_NODES Instance method Private Method 20010621
Events
Class CL_RSR_WWW_ITEM_FILTER_HIERDD has no event.
Types
Class CL_RSR_WWW_ITEM_FILTER_HIERDD has no local type.
Method Signatures

Method FILL_DYNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HTML Call by reference Type reference (TYPE) STRING 20020131
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20020129
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20020129

Method FILL_FILTER_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HTML Call by reference Type reference (TYPE) STRING 20020123
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010612

Method FILL_JAVASCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_JAVASCRIPT Call by reference Object reference (TYPE REF TO) CL_RSR_WWW_JAVASCRIPT Skriptgenerierung 20010612
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010612

Method FILL_NODE_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FUNCTION Call by reference Type reference (TYPE) STRING 20010614
2 Importing I_LEVEL Call by reference Type reference (TYPE) I 20020129
3 Importing I_SUFFIX Call by reference Type reference (TYPE) STRING 20010614
4 Importing I_S_HIERNODE Call by reference Type reference (TYPE) RSMD_RS_S_HIERNODE Struktur der Exporting-Parameter-Tabelle für Hierarchien 20010614
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010614

Method GENERATE_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HTML Call by reference Type reference (TYPE) STRING 20010612
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010612

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20020131
# Exception Resumable Description Created on
1 X_MESSAGE 20020131

Method GET_DATA Signature

Method GET_DATA on class CL_RSR_WWW_ITEM_FILTER_HIERDD has no parameter.
# Exception Resumable Description Created on
1 X_MESSAGE 20010612

Method GET_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) STRING 20010612
2 Exporting E_T_CHAVT Call by reference Type reference (TYPE) RSDM_T_CHAVT 20010612
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20010612
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010612

Method GET_F4_HIERNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) STRING 20010612
2 Exporting E_T_CHAVT Call by reference Type reference (TYPE) RSDM_T_CHAVT 20010612
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20010612
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010612

Method GET_F4_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) STRING 20010612
2 Exporting E_T_CHAVT Call by reference Type reference (TYPE) RSDM_T_CHAVT 20010612
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20010612
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010612

Method GET_TARGET_DP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TARGET_DP Call by reference Type reference (TYPE) RSR_T_TARGET_DP Parameter 20011026
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20011026
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20011026

Method IS_DYNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20020131

Method IS_DYNLOAD on class CL_RSR_WWW_ITEM_FILTER_HIERDD has no exception.

Method SOLVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20010621
2 Importing I_NODEKEY Call by reference Type reference (TYPE) RSDM4_NODEKEY 20010621
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010621

Method SUBMIT_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20011026
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20011026

Method SUBMIT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20010621
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010621

Method SUBMIT_SOLVED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20010621
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20010621
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A