SAP ABAP Class CL_RSMRM_MKTCAL_MT_GANTT (CL_RSMRM_MKTCAL_MT_GANTT)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-CRM (Application Component) Customer Relationship Management
     RSMRM_MKTCAL (Package) MRM: Marketing Calendar / Gantt Charts
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BW_BCT_NAV_PREPARE Helpservice Class for Portal Navigation to BSP Applications 20050621
Properties
Class CL_RSMRM_MKTCAL_MT_GANTT  
Short Description    
Super Class CL_BW_BCT_NAV_PREPARE Helpservice Class for Portal Navigation to BSP Applications 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMRM_MKTCAL   MRM: Marketing Calendar / Gantt Charts 
Created 20040205   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSMKT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSMRM_MKTCAL_MT_GANTT has no interface implemented.
Friends
Class CL_RSMRM_MKTCAL_MT_GANTT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CUST_BOT_SCALE Instance attribute Public Type reference (TYPE) STRING bottom scale/unit 20040205
2 N_CUST_HIERARCHY_LEVEL Instance attribute Public Type reference (TYPE) INT4 Natural number 20040216
3 N_CUST_TOP_SCALE Instance attribute Public Type reference (TYPE) STRING top/upper scale/unit 20040205
4 N_CUST_T_GROUPINGCHAR Instance attribute Private Type reference (TYPE) RSMKT_MKTCAL_T_GCHAR available chars for gouping 20040210
5 N_CUST_T_HIERARCHY Instance attribute Private Type reference (TYPE) RSMKT_MKTCAL_T_HIERARCHY available hierarchies 20040210
6 N_CUST_T_PROFILES Instance attribute Private Type reference (TYPE) RSMKT_MKTCAL_T_P available color profiles 20040224
7 N_DEFAULT_COLOR Instance attribute Public Type reference (TYPE) CHAR6 'FF0000' Character field of length 6 20040223
8 N_DIV_1 Instance attribute Private Type reference (TYPE) STRING N_DIV_1 20050822
9 N_GANTT_ACCESSIBILITY Instance attribute Public Type reference (TYPE) CHAR1 accessible flag 20050311
10 N_GANTT_CAPTION Instance attribute Public Type reference (TYPE) STRING abused caption 20040308
11 N_GANTT_DATE_MAX Instance attribute Public Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20040205
12 N_GANTT_DATE_MIN Instance attribute Public Type reference (TYPE) SY-DATUM Date and Time, Current (Application Server) Date 20040205
13 N_GANTT_DISABLED Instance attribute Public Type reference (TYPE) CHAR1 show original TableItem -> Accessibility 20041216
14 N_GANTT_LAST_STYLE Instance attribute Public Type reference (TYPE) STRING CSS style - for hierarchy view 20040325
15 N_GANTT_LAST_VALUE Instance attribute Public Type reference (TYPE) CHAR64 Last Value of Gantt_Char 20040223
16 N_LO_H_BOTCELL Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
17 N_LO_H_FIXED_WIDTH Instance attribute Public Type reference (TYPE) STRING used for customizing 20040331
18 N_LO_H_SECTAB Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
19 N_LO_H_TOPCELL Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
20 N_LO_L_BARCELL Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
21 N_LO_L_BARCELL_POST Instance attribute Public Type reference (TYPE) STRING used for customizing 20040223
22 N_LO_L_BARCELL_PRE Instance attribute Public Type reference (TYPE) STRING used for customizing 20040223
23 N_LO_L_BARTEXT Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
24 N_LO_L_POSTCELL Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
25 N_LO_L_POSTTEXT Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
26 N_LO_L_PRECELL Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
27 N_LO_L_PRETEXT Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
28 N_LO_L_SECTAB Instance attribute Public Type reference (TYPE) STRING used for customizing 20040205
29 N_S_CUST Instance attribute Public Type reference (TYPE) RSMKT_MKTCAL_STATUS main customizing data 20040220
30 N_S_ROW_DATA Instance attribute Private Type reference (TYPE) MY_ROW_DATA helper 20040205
31 N_TH_TEXT Instance attribute Private Type reference (TYPE) RSMKT_MKTCAL_TH_TEXT collected texts which schon be used in javascript eg tooltip 20040227
32 N_TS_BOT_SECTION Instance attribute Private Type reference (TYPE) MY_TS_BOT_SECTION table of bot sections 20040205
33 N_TS_TOP_SECTION Instance attribute Private Type reference (TYPE) MY_TS_TOP_SECTION table of top sections 20040205
34 N_T_CACHE Instance attribute Private Type reference (TYPE) RSMKT_MKTCAL_T_CACHE cache of attribute values 20040223
35 N_T_DAYS Instance attribute Private Type reference (TYPE) MY_T_DAYS central table of days and their enhanced meta data 20040205
36 N_T_HTML_COLORS Instance attribute Private Type reference (TYPE) RSMKT_MKTCAL_T_HTML_COLOR HTML color codes 20040223
37 N_T_NAMES_MONTH Instance attribute Private Type reference (TYPE) MY_T_T247 Month name and short text 20040205
Methods
# Method Level Visibility Method type Description Created on
1 _GEN_DAYS Instance method Protected Method creates central day table 20040205
2 _GEN_GANTT_HEADING Instance method Protected Method creates the heading/scale in the caption 20040227
3 _GEN_GANTT_LINE Instance method Protected Method creates a complete gantt bar 20040227
4 _GEN_JAVASCRIPT Instance method Protected Method comunication ABAP->Web via JavaScript 20040227
5 _GEN_SECTIONS Instance method Protected Method create section tables form day table 20040205
6 _GET_ATTRIBUTES Instance method Protected Method retrieves attribute values of GanttChar 20040226
7 _GET_CUSTOMIZING Instance method Protected Method retrieves customizing - some stuff is hard coded 20040205
8 _GET_DATE_MINMAX Instance method Protected Method retrieves min and max date of complete result 20040205
9 _GET_PARAMS_FROM_WEB Instance method Protected Method comunication Web->ABAP via RESET_ITEM 20040205
10 _GET_PIX_OF_DAY Instance method Protected Method get pixel on time scale - one approach 20040205
11 _GET_TEXT Instance method Protected Method text of date objects for HTML 20040205
12 _PREPARE_DAYS Instance method Protected Method enhance central table of days 20040205
13 _SET_TOP_N_BOT_SCALE Instance method Protected Method helper - intern top and bot are separated but not externaly 20040205
14 __ADD_SEL Instance method Protected Method encapsulates dynamic adding of options to a select 20050201
15 __COLLECT_TEXTS Instance method Protected Method texts later used in JavaScript 20040227
16 __FILL_CACHE Instance method Protected Method retrieves min and max date of complete result 20040329
17 __GET_CACHE_ENTRY Instance method Private Method cached attribute values of GanttChar 20040223
18 __GET_TTIP_JSVAR Instance method Protected Method id ofr each text in __COLLECT_TEXTS 20040227
Events
Class CL_RSMRM_MKTCAL_MT_GANTT has no event.
Types
Class CL_RSMRM_MKTCAL_MT_GANTT has no local type.
Method Signatures

Method _GEN_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_END Value transfer Type reference (TYPE) SY-DATUM Endzeitpunkt 20040205
2 Importing I_START Value transfer Type reference (TYPE) SY-DATUM Startzeit 20040205
# Exception Resumable Description Created on
1 ERROR 20040205

Method _GEN_GANTT_HEADING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HEADING Value transfer Type reference (TYPE) STRING 20040227

Method _GEN_GANTT_HEADING on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _GEN_GANTT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HEADING Value transfer Type reference (TYPE) STRING 20040227
# Exception Resumable Description Created on
1 ERROR 20040227

Method _GEN_JAVASCRIPT Signature

Method _GEN_JAVASCRIPT on class CL_RSMRM_MKTCAL_MT_GANTT has no parameter.
Method _GEN_JAVASCRIPT on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _GEN_SECTIONS Signature

Method _GEN_SECTIONS on class CL_RSMRM_MKTCAL_MT_GANTT has no parameter.
Method _GEN_SECTIONS on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COLOR Value transfer Type reference (TYPE) STRING 20040226
2 Exporting E_TEXT_BAR Value transfer Type reference (TYPE) STRING 20040226
3 Exporting E_TEXT_TTIP Value transfer Type reference (TYPE) STRING 20040226

Method _GET_ATTRIBUTES on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _GET_CUSTOMIZING Signature

Method _GET_CUSTOMIZING on class CL_RSMRM_MKTCAL_MT_GANTT has no parameter.
Method _GET_CUSTOMIZING on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _GET_DATE_MINMAX Signature

Method _GET_DATE_MINMAX on class CL_RSMRM_MKTCAL_MT_GANTT has no parameter.
Method _GET_DATE_MINMAX on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _GET_PARAMS_FROM_WEB Signature

Method _GET_PARAMS_FROM_WEB on class CL_RSMRM_MKTCAL_MT_GANTT has no parameter.
Method _GET_PARAMS_FROM_WEB on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _GET_PIX_OF_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_END_PIXEL Value transfer Type reference (TYPE) I 20040205
2 Exporting E_START_PIXEL Value transfer Type reference (TYPE) I 20040205
3 Importing I_DATE Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Application-Server-) Datum 20040205
# Exception Resumable Description Created on
1 ERROR 20040205

Method _GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Value transfer Type reference (TYPE) STRING 20040205
2 Importing I_CALOBJ Value transfer Type reference (TYPE) STRING 20040205
3 Importing I_COUNT Value transfer Type reference (TYPE) I 20040205
4 Importing I_END_DATE Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Application-Server-) Datum 20040205
5 Importing I_LOCATION Value transfer Type reference (TYPE) STRING 20040205
6 Importing I_START_DATE Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Application-Server-) Datum 20040205

Method _GET_TEXT on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _PREPARE_DAYS Signature

Method _PREPARE_DAYS on class CL_RSMRM_MKTCAL_MT_GANTT has no parameter.
Method _PREPARE_DAYS on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method _SET_TOP_N_BOT_SCALE Signature

Method _SET_TOP_N_BOT_SCALE on class CL_RSMRM_MKTCAL_MT_GANTT has no parameter.
Method _SET_TOP_N_BOT_SCALE on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method __ADD_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COUNT Call by reference Type reference (TYPE) STRING 20050201
2 Changing C_HTMLSTR Call by reference Type reference (TYPE) STRING 20050201
3 Importing I_SELECT Value transfer Type reference (TYPE) STRING 20050201
4 Importing I_TEXT Value transfer Type reference (TYPE) ANY 20050201
5 Importing I_VALUE Value transfer Type reference (TYPE) ANY 20050201

Method __ADD_SEL on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method __COLLECT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20040227
2 Importing I_TEXT Value transfer Type reference (TYPE) STRING 20040227
# Exception Resumable Description Created on
1 ERROR 20040227

Method __FILL_CACHE Signature

Method __FILL_CACHE on class CL_RSMRM_MKTCAL_MT_GANTT has no parameter.
Method __FILL_CACHE on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.

Method __GET_CACHE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ENTRY Value transfer Type reference (TYPE) RSMKT_MKTCAL_CACHE 20040223
# Exception Resumable Description Created on
1 ERROR 20040223

Method __GET_TTIP_JSVAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VARNAME Value transfer Type reference (TYPE) STRING 20040227
2 Importing I_ID Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20040227

Method __GET_TTIP_JSVAR on class CL_RSMRM_MKTCAL_MT_GANTT has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 331