SAP ABAP Class CL_CHTMLB_CALENDAR_WEEK (Element-Handler: <chtmlb:calendar_weekly>)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_EXTENSIONS (Package) Tag Library for Dynamic Layout
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_CHTMLB_CALENDAR_WEEKLY Base: 20050914
Properties
Class CL_CHTMLB_CALENDAR_WEEK  
Short Description Element-Handler: <chtmlb:calendar_weekly>    
Super Class CLG_CHTMLB_CALENDAR_WEEKLY Base: <chtmlb:calendar_weekly> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_EXTENSIONS   Tag Library for Dynamic Layout 
Created 20050914   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CHTMLB_CALENDAR_WEEK has no forward declaration.
Interfaces
Class CL_CHTMLB_CALENDAR_WEEK has no interface implemented.
Friends
Class CL_CHTMLB_CALENDAR_WEEK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 'X' indicates whether tag should be rendered (switch) 20080227
2 GV_DESIGN Instance attribute Private Type reference (TYPE) STRING Design 20050914
3 GV_IS_THTMLB Instance attribute Protected Type reference (TYPE) FLAG Running in an THTMLb environment? 20060711
4 GV_TEST_MODE Instance attribute Protected Type reference (TYPE) ABAP_BOOL X = Testmode is ON 20081028
5 GV_WEEK_BEGIN Instance attribute Private Type reference (TYPE) TIMESTAMP Begin of Week 20050915
6 GV_WEEK_END Instance attribute Private Type reference (TYPE) TIMESTAMP End of Week 20050915
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_WEEK_PERIOD Instance method Private Method Determine week period 20050915
2 MAP_APPO_EXT2INT_FORMAT Instance method Private Method Map appointments from external to internal format 20050915
3 RENDER_APPOINTMENTS Instance method Private Method Render appointments for a day 20050915
4 RENDER_CALENDAR_BODY Instance method Private Method Render body of calendar 20050915
5 RENDER_CALENDAR_HEADER Instance method Private Method Render header of calendar 20050915
6 RENDER_CALE_WEEKLYVIEW Instance method Private Method Render calendar 20050915
7 RENDER_CELL_BODY Instance method Private Method Render body of cell 20050915
8 RENDER_CELL_HEADER Instance method Private Method Render header of cell 20050915
9 RENDER_DAILY_APPOINTMENTS Instance method Private Method Render daily appointments 20050920
10 RENDER_DAY_OF_WEEK Instance method Private Method Render day of week 20050915
11 RENDER_OTHER_APPOINTMENTS Instance method Private Method Render other appointments 20050920
12 RESOLVE_MODEL_BINDING Instance method Private Method Resolve model binding 20050916
13 SPLIT_APPOINTMENT Instance method Private Method Split appointment 20050920
Events
Class CL_CHTMLB_CALENDAR_WEEK has no event.
Types
Class CL_CHTMLB_CALENDAR_WEEK has no local type.
Method Signatures

Method DETERMINE_WEEK_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_WEEK_BEGIN Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050915
2 Changing CV_WEEK_END Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050915
3 Importing IV_REFERENCE_DATE Call by reference Type reference (TYPE) D 20050915

Method DETERMINE_WEEK_PERIOD on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method MAP_APPO_EXT2INT_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_TAB Table type for appointments of calendar 20050915
2 Returning RT_APPOINTMENTS Value transfer Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915

Method MAP_APPO_EXT2INT_FORMAT on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20050915
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050915

Method RENDER_APPOINTMENTS on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_CALENDAR_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915

Method RENDER_CALENDAR_BODY on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_CALENDAR_HEADER Signature

Method RENDER_CALENDAR_HEADER on class CL_CHTMLB_CALENDAR_WEEK has no parameter.
Method RENDER_CALENDAR_HEADER on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_CALE_WEEKLYVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for appointments of calendar 20050915

Method RENDER_CALE_WEEKLYVIEW on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_CELL_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20050915
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050915

Method RENDER_CELL_BODY on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_CELL_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) D 20050915
2 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050915

Method RENDER_CELL_HEADER on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_DAILY_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050920
2 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050920
3 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050920
4 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050920

Method RENDER_DAILY_APPOINTMENTS on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_DAY_OF_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050915
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20050915
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050915

Method RENDER_DAY_OF_WEEK on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RENDER_OTHER_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20050920
2 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050920
3 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20050920
4 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20050920

Method RENDER_OTHER_APPOINTMENTS on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method RESOLVE_MODEL_BINDING Signature

Method RESOLVE_MODEL_BINDING on class CL_CHTMLB_CALENDAR_WEEK has no parameter.
Method RESOLVE_MODEL_BINDING on class CL_CHTMLB_CALENDAR_WEEK has no exception.

Method SPLIT_APPOINTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPOINTMENT Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT Structure for internal use of appointments in calendar 20050920
2 Returning RT_APPOINTMENTS Value transfer Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for appointments of calendar 20050920

Method SPLIT_APPOINTMENT on class CL_CHTMLB_CALENDAR_WEEK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700