SAP ABAP Class CL_RSR_IMO_ITEM_SELECTOR (Selector (i-mode))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSR_MOBILE (Package) BEx for Mobile Devices
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_WWW_HWIND_VIEW All Help Services that Reference a View as DP 20011220
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSR_IMO I Mode 20011220
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSR_IMO_SELECTOR I Mode SELECTOR 20011220
Properties
Class CL_RSR_IMO_ITEM_SELECTOR  
Short Description Selector (i-mode)    
Super Class CL_RSR_WWW_HWIND_VIEW All Help Services that Reference a View as DP 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_MOBILE   BEx for Mobile Devices 
Created 20011220   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSR_REQUEST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSR_WWW_VIEW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RRX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRXW3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSDM4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSR_IMO I Mode 20011220
2 IF_RSR_IMO_SELECTOR I Mode SELECTOR 20011220
Friends
Class CL_RSR_IMO_ITEM_SELECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CHECK_ON Constant Protected Type reference (TYPE) RSTXTLG 'on' Checkbox on 20011220
2 C_CMD_SET_DRILL_STATE Constant Public Type reference (TYPE) RSRCMDID 'SET_DRILL_STATE' Set Drilldown State of a Hierarchy 20011220
3 C_CMD_SORT Instance attribute Public Type reference (TYPE) RSRPARAMETERVALUE 'SORT' Sort 20011220
4 C_CMD_SUBMIT Instance attribute Public Type reference (TYPE) RSRPARAMETERVALUE 'FILTER_SUBMIT' Parameter Value 20011220
5 C_ICON_SORT Instance attribute Public Type reference (TYPE) TO_ICON 's_catalg' Sort 20011220
6 C_PARAMETER_BLOCK_SIZE Constant Public Type reference (TYPE) RSRPARAMETERID 'BLOCK_SIZE' Block Size 20011220
7 C_PARAMETER_BOOKED_VALUES Constant Public Type reference (TYPE) RSRPARAMETERID 'BOOKED_VALUES' Posted Values 20011220
8 C_PARAMETER_CB Constant Private Type reference (TYPE) RSRPARAMETERVALUE 'SAPBWCB' Parameter Value 20011220
9 C_PARAMETER_DRILL_STATE Constant Public Type reference (TYPE) RSRPARAMETERID 'DRILL_STATE' Drilldown Status 20011220
10 C_PARAMETER_EXECUTE Constant Public Type reference (TYPE) RSRPARAMETERID 'FILTER_EXECUTE' Execute Filtering 20011220
11 C_PARAMETER_FILTER Constant Public Type reference (TYPE) RSRPARAMETERID 'SELECTOR_FILTER' Filters 20011220
12 C_PARAMETER_HIGH Constant Private Type reference (TYPE) RSRPARAMETERID 'SAPBWHIGH' Parameter ID 20011220
13 C_PARAMETER_INDEX Constant Public Type reference (TYPE) RSRPARAMETERID 'INDEX' Index for Finding the Field 20011220
14 C_PARAMETER_LOW Constant Private Type reference (TYPE) RSRPARAMETERID 'SAPBWLOW' Parameter ID 20011220
15 C_PARAMETER_OPT Constant Private Type reference (TYPE) RSRPARAMETERID 'SAPBW_OPT' Parameter ID 20011220
16 C_PARAMETER_SIGN Instance attribute Public Type reference (TYPE) RSRPARAMETERID 'SAPBWSIGN' Pre-Selection Fields for Attributes 20011220
17 C_RENDERER_NAME Constant Public Type reference (TYPE) RRXWS_RENDERER-REN_NAME 'RRXWS_RENDERER_NAVIGATOR' Renderer Name 20011220
18 O_R_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_RSR_WWW_TABLE HTML Table 20011220
19 P_ATRPR Instance attribute Private Type reference (TYPE) RS_BOOL Pre-Selection Fields for Attributes 20011220
20 P_BLOCK_POSITION Instance attribute Private Type reference (TYPE) I 0 Display block 20011220
21 P_BOOKED_VALUES Instance attribute Private Type reference (TYPE) RS_BOOL Display Only Booked Values 20011220
22 P_PRESEL Instance attribute Private Type reference (TYPE) STRING 20011220
23 P_PRSNT1 Instance attribute Private Type reference (TYPE) RSDM5_PRSNT1 Display 20011220
24 P_R_FILTER_PARAMETER Instance attribute Private Object reference (TYPE REF TO) CL_RSR_PARAMETER Filter Parameters 20011220
25 P_R_NODE_NAV_PARAMETER Instance attribute Private Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameters For Node Navigation 20011220
26 P_S_DIM Instance attribute Private Type reference (TYPE) RRX_DIM Characteristic Display 20011220
27 P_S_SELTYPES Instance attribute Private Type reference (TYPE) RSDM5_SELTYPES SelTypes 20011220
28 P_TX_VALUES Instance attribute Private Type reference (TYPE) RSDM_TX_SHLPRETURN Values with Attribute Versions 20011220
29 P_T_ATRPR Instance attribute Private Type reference (TYPE) T_T_ATRPRE Pre-Selection Fields for Attributes 20011220
30 P_T_FILTER Instance attribute Private Type reference (TYPE) RSDM_T_CHAVT Characteristic Values already in the Filter 20011220
31 P_T_HIERNODE Instance attribute Private Type reference (TYPE) TP_T_HIERNODE Hierarchy Node 20011220
32 P_T_INTERVALS Instance attribute Private Type reference (TYPE) RRX1_T_FAC Aggregated Number Values 20011220
33 P_T_INT_CB Instance attribute Private Type reference (TYPE) T_T_INT_CB 20011220
34 P_T_REQ_ATR Instance attribute Private Type reference (TYPE) RSDM_T_REQ_ATR List of Attributes to be Displayed 20011220
35 P_T_VALUES Instance attribute Private Type reference (TYPE) RSDM_T_CHAVT Characteristic Values 20011220
36 P_VALUE_REQUEST_NO Instance attribute Private Type reference (TYPE) I Request Number For Which Data Was Selected 20011220
Methods
# Method Level Visibility Method type Description Created on
1 FILL_CHAVT Instance method Private Method Fill the Old Chavt Table from the P_tx_values 20011220
2 FILL_FILTER_FROM_DYN_FILTER Instance method Private Method Fill Filter from the Navigation Status 20011220
3 FILL_FILTER_FROM_PARAMETER Instance method Private Method Fill Filter from the Parameters 20011220
4 FILL_HTML Instance method Private Method Create HTML 20011220
5 FILL_HTML_HRY Instance method Private Method Create HTML 20011220
6 FILL_VALUES Instance method Private Method Get Values 20011220
7 FILL_VALUES_HRY Instance method Private Method Get Hierarchy Data 20011220
8 FILL_VALUES_HRY_REC Instance method Private Method Fill Tree Structure 20011220
9 FILL_VALUE_LINE Instance method Private Method Fill Filter Rows 20011220
10 FILL_VALUE_LINE_HRY Instance method Private Method Fill Filter Rows 20011220
11 GET_ATRVAL Instance method Private Method 20011220
12 GET_SELOPT Instance method Private Method Fill Select Options from the atrpr 20011220
13 SET_INTERVALS Instance method Private Method Fill P_t_Interval With Screen Entries 20011220
14 SUBMIT_FILTER Instance method Private Method Filters 20011220
Events
Class CL_RSR_IMO_ITEM_SELECTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_HIERNODE Private See coding TP_S_HIERNODE 20011220
2 TP_T_HIERNODE Private See coding TP_T_HIERNODE 20011220
Method Signatures

Method FILL_CHAVT Signature

Method FILL_CHAVT on class CL_RSR_IMO_ITEM_SELECTOR has no parameter.
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20011220

Method FILL_FILTER_FROM_DYN_FILTER Signature

Method FILL_FILTER_FROM_DYN_FILTER on class CL_RSR_IMO_ITEM_SELECTOR has no parameter.
# Exception Resumable Description Created on
1 X_MESSAGE X-Message 20011220

Method FILL_FILTER_FROM_PARAMETER 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 20011220
# Exception Resumable Description Created on
1 X_MESSAGE X-Message 20011220

Method FILL_HTML 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 20011220
# Exception Resumable Description Created on
1 UNKNOWN Unbekanntes Merkmal 20011220
2 X_MESSAGE X-Message 20011220

Method FILL_HTML_HRY 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 20011220
# Exception Resumable Description Created on
1 UNKNOWN Unbekanntes Merkmal 20011220
2 X_MESSAGE X-Message 20011220

Method FILL_VALUES 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 20011220
# Exception Resumable Description Created on
1 UNKNOWN Unbekanntes Merkmal 20011220
2 X_MESSAGE X Message 20011220

Method FILL_VALUES_HRY 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 20011220
# Exception Resumable Description Created on
1 UNKNOWN Unbekannt 20011220
2 X_MESSAGE X-Message 20011220

Method FILL_VALUES_HRY_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PARENT Call by reference Type reference (TYPE) TP_S_HIERNODE Vaterknoten 20011220
2 Importing I_T_HIERNODE Call by reference Type reference (TYPE) RSDM4_T_HIERNODE Hierarchieknoten 20011220

Method FILL_VALUES_HRY_REC on class CL_RSR_IMO_ITEM_SELECTOR has no exception.

Method FILL_VALUE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Markiert ? 20011220
2 Importing I_INDEX Call by reference Type reference (TYPE) I Zeilenindex 20011220
3 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Stack Parameter für Filter-Werte 20011220
4 Importing I_S_VALUE Call by reference Type reference (TYPE) RSDM_S_CHAVT Wert 20011220
# Exception Resumable Description Created on
1 X_MESSAGE X-Message 20011220

Method FILL_VALUE_LINE_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) I Zeilenindex 20011220
2 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Stack Parameter für Filter-Werte 20011220
3 Importing I_S_HIERNODE Call by reference Type reference (TYPE) TP_S_HIERNODE Hierarchieknoten 20011220
# Exception Resumable Description Created on
1 X_MESSAGE X-Message 20011220

Method GET_ATRVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTENT Value transfer Type reference (TYPE) STRING 20011220
2 Importing I_ATRNM Call by reference Type reference (TYPE) RSDIOBJNM Ziel-InfoObject des InfoCubes 20011220
3 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20011220
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20011220

Method GET_SELOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SELOPT Call by reference Type reference (TYPE) RSDM_T_SHLPSELOPT 20011220

Method GET_SELOPT on class CL_RSR_IMO_ITEM_SELECTOR has no exception.

Method SET_INTERVALS 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 20011220
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20011220

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 20011220
# Exception Resumable Description Created on
1 X_MESSAGE Abbruch 20011220
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A