SAP ABAP Class CL_RSDHAF_HAAP (Frontend: HANA Analysis Processes)
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_MAINT_CONSTANTS Frontend: Maintenance Constants 20121223
Properties
Class CL_RSDHAF_HAAP  
Short Description Frontend: HANA Analysis Processes    
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 20121105   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDHAF_MAINT_CONSTANTS Frontend: Maintenance Constants 20121223
Friends
Class CL_RSDHAF_HAAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_ALV_VISIBILITY Instance attribute Public Type reference (TYPE) RS_BOOL Visibility of ALV 20121124
2 N_C_AINX_REPID Instance attribute Public Attribute reference (LIKE) 20121223
3 N_C_AINX_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20121223
4 N_C_CONTAINER_NAME Constant Public Type reference (TYPE) SCRFNAME 'G_ANALYSIS_ALV' Name of Container for ALV 20130602
5 N_C_CS_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20121223
6 N_C_CUSTOM_CONTROL Instance attribute Public Attribute reference (LIKE) 20121223
7 N_C_DEFAULT_PROC_ANALYSIS_TYPE Instance attribute Public Attribute reference (LIKE) 20130127
8 N_C_DEFAULT_SCRIPT_DB_SCHEMA Instance attribute Public Attribute reference (LIKE) 20121223
9 N_C_DRAG_DROP_FLAVOR Instance attribute Public Attribute reference (LIKE) 20130127
10 N_C_FO_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130127
11 N_C_HAAP_ICON Instance attribute Public Attribute reference (LIKE) 20121223
12 N_C_HAAP_ICON_TEXT Instance attribute Public Attribute reference (LIKE) 20121223
13 N_C_HAAP_REPID Instance attribute Public Attribute reference (LIKE) 20121223
14 N_C_JOBNAME Instance attribute Public Attribute reference (LIKE) 20121223
15 N_C_MODELING_PREFIX Instance attribute Public Attribute reference (LIKE) 20130127
16 N_C_MON_DET_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20121223
17 N_C_OKCODE Instance attribute Public Attribute reference (LIKE) 20121223
18 N_C_PROC_REG_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20121223
19 N_C_PROC_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20121223
20 N_C_REGISTRATIONS_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20121223
21 N_C_SCREEN Instance attribute Public Attribute reference (LIKE) 20121223
22 N_C_TAB_SCREEN Instance attribute Public Attribute reference (LIKE) 20121223
23 N_C_TGT_TABSTRIP Instance attribute Public Attribute reference (LIKE) 20130127
24 N_C_TREE_TYPE Instance attribute Public Attribute reference (LIKE) 20130127
25 N_C_WORKMODE Instance attribute Public Attribute reference (LIKE) 20121223
26 P_R_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV Data Analysis Processes 20121105
27 P_R_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER GUI Container for ALV 20121105
28 P_R_MAINTENANCE Instance attribute Private Object reference (TYPE REF TO) CL_RSDHAF_MAINTENANCE Maintenance Analysis Process (HANA only) 20121105
29 P_T_ANALYSIS Instance attribute Private Type reference (TYPE) TP_T_ANALYSIS HANA Analysis Processes 20121105
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121105
2 P_HANDLE_BEFORE_USER_COMMAND Instance method Private Event handling method Handle Event Before User Command 20121105
3 P_HANDLE_CONTEXT_MENU_REQUEST Instance method Private Event handling method Handle Event Context Menu Request 20121105
4 P_HANDLE_DOUBLE_CLICK Instance method Private Event handling method Handle Event DoubleClick 20121105
5 P_HANDLE_USER_COMMAND Instance method Private Event handling method Handle Event User Command 20121105
6 P_INITIALIZE_ALV Instance method Private Method Initialize ALV 20121105
7 P_MAINTAIN Instance method Private Method Mainain 20121106
8 P_UPDATE_DYNPRO_FIELDS Instance method Private Method Update Dynpro Fields 20121105
9 REFRESH_TABLE_DISPLAY Instance method Public Method Refresh Table Display 20121105
10 SET_VISIBILITY Instance method Public Method Set ALV Visibility 20121105
11 TOGGLE_VISIBILITY Instance method Public Method Toogle Visibility 20121105
Events
Class CL_RSDHAF_HAAP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_ANALYSIS Private See coding HANA Analysis Processes (Structure) 20121105 BEGIN OF tp_s_analysis, name TYPE if_rsdham_analysis=>tn_name, m_matches_a TYPE rsd_icon_stat, description TYPE rstxtlg, infoarea TYPE rstxtlg, created_by TYPE rststpnm, created_at_date TYPE d, created_at_time TYPE t, changed_by TYPE rststpnm, changed_at_date TYPE d, changed_at_time TYPE t, END OF tp_s_analysis
2 TP_T_ANALYSIS Private See coding HANA Analysis Processes (Table Type) 20121105 tp_t_analysis TYPE STANDARD TABLE OF tp_s_analysis WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MAINTENANCE Call by reference Object reference (TYPE REF TO) CL_RSDHAF_MAINTENANCE Maintenance Analysis Process (HANA only) 20121105

Method CONSTRUCTOR on class CL_RSDHAF_HAAP has no exception.

Method P_HANDLE_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) 20121105

Method P_HANDLE_BEFORE_USER_COMMAND on class CL_RSDHAF_HAAP 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) 20121105

Method P_HANDLE_CONTEXT_MENU_REQUEST on class CL_RSDHAF_HAAP 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 E_ROW Value transfer Attribute reference (LIKE) 20121105

Method P_HANDLE_DOUBLE_CLICK on class CL_RSDHAF_HAAP has no exception.

Method P_HANDLE_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) 20121105

Method P_HANDLE_USER_COMMAND on class CL_RSDHAF_HAAP has no exception.

Method P_INITIALIZE_ALV Signature

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

Method P_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20121106
2 Importing I_WORKMODE Call by reference Type reference (TYPE) IF_RSDHAF_MAINT_TYPES=>TN_WORKMODE Working Mode 20121106

Method P_MAINTAIN on class CL_RSDHAF_HAAP has no exception.

Method P_UPDATE_DYNPRO_FIELDS Signature

Method P_UPDATE_DYNPRO_FIELDS on class CL_RSDHAF_HAAP has no parameter.
Method P_UPDATE_DYNPRO_FIELDS on class CL_RSDHAF_HAAP has no exception.

Method REFRESH_TABLE_DISPLAY Signature

Method REFRESH_TABLE_DISPLAY on class CL_RSDHAF_HAAP has no parameter.
Method REFRESH_TABLE_DISPLAY on class CL_RSDHAF_HAAP has no exception.

Method SET_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBILITY Call by reference Type reference (TYPE) RS_BOOL X: Visible, SPACE: Not Visible 20121105

Method SET_VISIBILITY on class CL_RSDHAF_HAAP has no exception.

Method TOGGLE_VISIBILITY Signature

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