SAP ABAP Class CL_RSDHAF_PARAM (Frontend: Parameter)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST-HAP (Application Component) HANA Analysis Process
     RSDHA (Package) SAP HANA Analysis in BW
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDHAF_PARAM Frontend: GUI for Control Parameters 20121003
Properties
Class CL_RSDHAF_PARAM  
Short Description Frontend: Parameter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSDHA    
Program status     
Category 0   
Package RSDHA   SAP HANA Analysis in BW 
Created 20120903   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_RSDHAF_MAINTENANCE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSDHAF_PARAM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDHAM_ANALYSIS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHAM_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDHAF_PARAM Frontend: GUI for Control Parameters 20121003
Friends
Class CL_RSDHAF_PARAM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_OPERATION_ID Instance attribute Private Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_ID Operation ID 20120903
2 P_PARAM_NAME Instance attribute Private Type reference (TYPE) IF_RSDHA_TYPES=>TN_NAME Parameter Name 20120903
3 P_R_ALV Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV Data Analysis Processes 20120903
4 P_R_ANALYSIS Instance attribute Private Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS HANA Analysis Process (Object Model) 20121004
5 P_R_PARAM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER GUI Container for Control Parameter 20121004
6 P_R_PARAM_VAL Instance attribute Private Object reference (TYPE REF TO) IF_RSDHAF_PARAM_VAL Frontend: Parameter Values 20120903
7 P_R_PARAM_VAL_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER GUI Container for Parameter Value ALV 20120903
8 P_S_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20120903
9 P_T_PARAM Instance attribute Private Type reference (TYPE) TP_T_PARAM Output table for ALV 20120903
10 P_WORKMODE Instance attribute Private Type reference (TYPE) IF_RSDHAF_MAINT_TYPES=>TN_WORKMODE Working Mode 20121004
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_UP Instance method Public Method 20121003
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120903
3 GET_PARAM_VALS Instance method Public Method 20121004
4 INITIALIZE Instance method Public Method 20121003
5 P_BEFORE_USER_COMMAND Instance method Private Event handling method Handle Event Before User Command 20120903
6 P_CLEAN_UP Instance method Private Method Clean Up 20120903
7 P_CREATE_PARAM_VAL Instance method Private Method Switch Control for Parameter Values 20120903
8 P_HANDLE_CONTEXT_MENU_REQUEST Instance method Private Event handling method Handle Event Context Menu Request 20121017
9 P_HANDLE_DOUBLE_CLICK Instance method Private Event handling method Handle Event Double click 20120903
10 P_HANDLE_PARAM_VALS_CHANGED Instance method Private Event handling method Handle Event Parameters Values 20130328
11 P_INITIALIZE_ALV Instance method Private Method Initialize ALV 20120903
12 P_REFRESH_TABLE_DISPLAY Instance method Private Method Refresh Table Display 20121004
13 P_SET_ICON_STATUS Instance method Private Method Set Icon Status of Control Parameters 20120903
14 P_SET_PARAM_VALS Instance method Private Method Set Parameter Values 20121004
15 REDISPLAY Instance method Public Method 20121003
Events
Class CL_RSDHAF_PARAM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_PARAM_VAL Public Attribute reference (LIKE) 20121004
2 TN_T_PARAM_VAL Public Attribute reference (LIKE) 20121004
3 TP_S_PARAM Private See coding Parameter (Structure) 20120903 BEGIN OF tp_s_param, name TYPE if_rsdha_types=>tn_name, text_lg TYPE if_rsdha_types=>tn_text_lg, status TYPE icon_text, END OF tp_s_param
4 TP_T_PARAM Private See coding Parameter (Table Type) 20120903 tp_t_param TYPE STANDARD TABLE OF tp_s_param WITH DEFAULT KEY
Method Signatures

Method CLEAN_UP Signature

Method CLEAN_UP on class CL_RSDHAF_PARAM has no parameter.
Method CLEAN_UP on class CL_RSDHAF_PARAM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAM_VAL_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Custom Control for Control Parameter Values 20121004

Method CONSTRUCTOR on class CL_RSDHAF_PARAM has no exception.

Method GET_PARAM_VALS Signature

Method GET_PARAM_VALS on class CL_RSDHAF_PARAM has no parameter.
Method GET_PARAM_VALS on class CL_RSDHAF_PARAM has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_RSDHAF_PARAM has no parameter.
Method INITIALIZE on class CL_RSDHAF_PARAM has no exception.

Method P_BEFORE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20120903

Method P_BEFORE_USER_COMMAND on class CL_RSDHAF_PARAM has no exception.

Method P_CLEAN_UP Signature

Method P_CLEAN_UP on class CL_RSDHAF_PARAM has no parameter.
Method P_CLEAN_UP on class CL_RSDHAF_PARAM has no exception.

Method P_CREATE_PARAM_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPERATION_ID Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_ID Operation ID 20120903
2 Importing I_R_ANALYSIS Call by reference Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS HANA Analysis Process (Object Model) 20120903

Method P_CREATE_PARAM_VAL on class CL_RSDHAF_PARAM has no exception.

Method P_HANDLE_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20121017

Method P_HANDLE_CONTEXT_MENU_REQUEST on class CL_RSDHAF_PARAM has no exception.

Method P_HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20120903
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20120903
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20120903

Method P_HANDLE_DOUBLE_CLICK on class CL_RSDHAF_PARAM has no exception.

Method P_HANDLE_PARAM_VALS_CHANGED Signature

Method P_HANDLE_PARAM_VALS_CHANGED on class CL_RSDHAF_PARAM has no parameter.
Method P_HANDLE_PARAM_VALS_CHANGED on class CL_RSDHAF_PARAM has no exception.

Method P_INITIALIZE_ALV Signature

Method P_INITIALIZE_ALV on class CL_RSDHAF_PARAM has no parameter.
Method P_INITIALIZE_ALV on class CL_RSDHAF_PARAM has no exception.

Method P_REFRESH_TABLE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKMODE Call by reference Type reference (TYPE) IF_RSDHAF_MAINT_TYPES=>TN_WORKMODE Working Mode 20121004

Method P_REFRESH_TABLE_DISPLAY on class CL_RSDHAF_PARAM has no exception.

Method P_SET_ICON_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20130329
2 Importing I_CHANGED_DATA Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE X: Check Changed Data 20130204
3 Importing I_NO_ERROR_MESSAGE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE X: return no error message 20120903

Method P_SET_ICON_STATUS on class CL_RSDHAF_PARAM has no exception.

Method P_SET_PARAM_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE_OPERATION Call by reference Type reference (TYPE) RS_BOOL X: Update operation 20121004
2 Returning R_T_PARAM_VAL Value transfer Type reference (TYPE) TN_T_PARAM_VAL Parameter Value (Table Type) 20121004

Method P_SET_PARAM_VALS on class CL_RSDHAF_PARAM has no exception.

Method REDISPLAY Signature

Method REDISPLAY on class CL_RSDHAF_PARAM has no parameter.
Method REDISPLAY on class CL_RSDHAF_PARAM has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740