SAP ABAP Class CL_CALENDAR_CONTROL (Calendar Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-CAL (Application Component) Appointment Calendar
     SZTG (Package) Calendar Control
Properties
Class CL_CALENDAR_CONTROL  
Short Description Calendar Control    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SZTG   Calendar Control 
Created 19990629   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNCA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 COL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CALENDAR_CONTROL has no interface implemented.
Friends
Class CL_CALENDAR_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPOINTMENTS Instance attribute Private Type reference (TYPE) SZTG_TAPP Appointments 19990708
2 APPT_READER Instance attribute Private Object reference (TYPE REF TO) IF_CALENDAR_APPT_READER Data Reader 19990714
3 CNT_WEEK_DAYS Instance attribute Private Type reference (TYPE) INT4 Number of Weekdays 19991028
4 COL_DAY_TAB Instance attribute Private Type reference (TYPE) COL_DAY_T SLot->Day 19990708
5 CONST_APPOINTMENT Constant Public Type reference (TYPE) CHAR1 SPACE Appointment 19990722
6 CONST_BACKGROUND Constant Public Type reference (TYPE) CHAR1 'B' Background 19991208
7 CONST_DAY_VIEW Constant Public Type reference (TYPE) CHAR1 '1' Monthly View 19991103
8 CONST_DOMINANT Constant Public Type reference (TYPE) CHAR1 '2' Dominant 19990722
9 CONST_HEADER Constant Public Type reference (TYPE) CHAR1 'H' Header 19991119
10 CONST_HOL_CAT Constant Private Type reference (TYPE) INT4 7 Color for Public Holidays in the Navigator 19990726
11 CONST_MONTH_VIEW Constant Public Type reference (TYPE) CHAR1 '3' Monthly View 19991103
12 CONST_TIME_MAX Constant Private Type reference (TYPE) TIMS '235959' Last Time 20000908
13 CONST_WEEK_VIEW Constant Public Type reference (TYPE) CHAR1 '2' Monthly View 19991103
14 CUR_MONTH Instance attribute Private Type reference (TYPE) DATS Month 19991105
15 C_CONFLICT Constant Private Type reference (TYPE) CHAR10 'CONFLICT' C_CONFLICT 19990708
16 DATA_TABLE Instance attribute Private Type reference (TYPE) LVC_T_DATA Data Table 19990708
17 DAYS Instance attribute Public Type reference (TYPE) SZTG_DATST Days to Be Displayed 19990719
18 DAY_ATTRIBUTES Instance attribute Private See coding Public Holiday Table 19990726
19 DAY_COL_TAB Instance attribute Private Type reference (TYPE) DAY_COL_T Day->Slot 19990708
20 DAY_INFO Instance attribute Private Type reference (TYPE) CNCA_ITAB_DAY_INFO Info for Navigator 19991007
21 DISPLAY_SETTINGS Instance attribute Private Type reference (TYPE) SZTG_USET User Settings 19990804
22 DOM_CNT_MAX Instance attribute Private Type reference (TYPE) INT4 Number of Dominants 19990709
23 FOCUS_DATE Instance attribute Private Type reference (TYPE) DATS Focus 19990716
24 G_COL Instance attribute Private Type reference (TYPE) I Column 20070209
25 G_COL_INFO Instance attribute Private Type reference (TYPE) COL_INFO_T_TYPE Meta Data for Columns 20000215
26 G_NAVIGATOR_VIEW_STYLE Instance attribute Private Type reference (TYPE) I Horizontal/Vertical 19991126
27 G_ROW Instance attribute Private Type reference (TYPE) I Row 20070209
28 G_TIME_WIDTH Instance attribute Private Type reference (TYPE) INT4 Width of Time Column 19991119
29 HOUR_TABLE Instance attribute Private Type reference (TYPE) SZTG_THOUR Hour Plan 19990708
30 HOUR_TABLE_PATTERN Instance attribute Private Type reference (TYPE) SZTG_THOUR Hour Plan Template 19990708
31 ICONS_ALLOWED Constant Private Type reference (TYPE) CHAR1 SPACE ICONS_ALLOWED 19990708
32 INFO_TABLE Instance attribute Private Type reference (TYPE) LVC_T_INFO Info Table 19990708
33 MAX_WIDTH Instance attribute Private Type reference (TYPE) INT4 70 Width 19990723
34 MONTH_NAMES Instance attribute Private See coding Months 19991105
35 NAVIGATOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CALENDAR Navigator CL_GUI_CALENDAR 19990712
36 NAVIGATOR_ON Instance attribute Private Type reference (TYPE) CHAR1 'X' Flag:Navigator to 19990723
37 NAV_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Navigator 19990728
38 NAV_WEEKEND Instance attribute Private Type reference (TYPE) CHAR10 Weekend Navigator 19991006
39 SCHEDULE Instance attribute Private Object reference (TYPE REF TO) CL_CALENDAR_CONTROL_SCHEDULE View 19990630
40 SCH_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Schedule 19991126
41 SEL_FROM_NAV Instance attribute Private Type reference (TYPE) CNCA_UTC_DATE Start of Navigator Selection 19991111
42 SEL_TO_NAV Instance attribute Private Type reference (TYPE) CNCA_UTC_DATE End of Navigator Selection 19991111
43 SPLITTER1 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Main Splitter 19990629
44 SPLITTER2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Subsplitter 19990629
45 TIME_FROM Instance attribute Private Type reference (TYPE) TIMS 080000 Start of Day 19990708
46 TIME_INTER Instance attribute Private Type reference (TYPE) INT4 30 Time Interval 19990708
47 TIME_TO Instance attribute Private Type reference (TYPE) TIMS 160000 End of Day 19990708
48 TODO_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for ToDO 19990728
49 TODO_ON Instance attribute Private Type reference (TYPE) CHAR1 'X' Flag:Navigator to 19990728
50 VALID_FROM Instance attribute Private Type reference (TYPE) DATS Appointments from 19990708
51 VALID_FROM_NAV Instance attribute Private Type reference (TYPE) DATS Appointments from (Navigator) 19990713
52 VALID_TO Instance attribute Private Type reference (TYPE) DATS Appointments up to 19990708
53 VALID_TO_NAV Instance attribute Private Type reference (TYPE) DATS Appointments up to (Navigator) 19990713
54 VIEW Instance attribute Public Type reference (TYPE) CHAR1 Individual Display 19991103
55 WAITING_FOR_APPOINTMENTS Instance attribute Private Type reference (TYPE) CHAR1 Appointments Still Have to Be Set 19990712
56 WITHIN_NAVIGATOR_INFO Instance attribute Private Type reference (TYPE) CHAR1 Help Flag 19991110
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_HOUR_TABLE_PATTERN Instance method Private Method Template for Hour Plan 19990708
2 BUILD_SCHEDULE_TOOLBAR Instance method Private Method Initialize Toolbar 19990729
3 CONSTRUCTOR Instance method Public Constructor Constructor 19990629
4 CREATE_NAVIGATOR Instance method Private Method Create Navigator 19991126
5 DELETE_APPOINTMENTS Instance method Public Method Delete Appointments 19990721
6 DISABLE_CELL_BORDERS Instance method Private Method Form Cell Borders 19991116
7 DISPATCH Instance method Public Method Forward Event 20070117
8 DISPLAY Instance method Public Method Set Days to Be Displayed 19990715
9 EXPAND_HOUR_TABLE Instance method Private Method EXPAND_HOUR_TABLE 19990708
10 FIND_TIME_FROM_AND_TO Instance method Private Method Determine Start and End Time 19991029
11 FREE Instance method Public Method Release Resources 20010202
12 GET_DAY_ATTR_FROM_DATE Instance method Private Method Weekday from Date 19990726
13 GET_HOURTABLE Instance method Public Method Output Hour Plan 20010705
14 GET_HOUR_LINE_FROM_POSITION Instance method Private Method Define Entry from Rows and Columns 19990722
15 GET_INFORMATIONS_FROM_CURSOR Instance method Public Method Get Current Cell Data 19990831
16 GET_MONTH_NAME Instance method Private Method Get Month Name 19991105
17 GET_NAVIGATOR_HEIGHT Instance method Public Method Returns Height of Navigator 20000210
18 GET_NAVIGATOR_WIDTH Instance method Public Method Returns Width of Navigator 20000210
19 GET_POSITION_FROM_HOURLINE Instance method Private Method Determine Focus Cell 19991029
20 GET_TOOLBAR_TABLE Instance method Public Method Get Toolbar Table 19991001
21 MERGE_ROWS Instance method Private Method Merge Rows Per Day in Hour Table 19991102
22 MODIFY_APPOINTMENTS Instance method Public Method Change Appointments (Add or Change) 19990721
23 ON_DATE_SELECTED Instance method Private Event handling method Event Handler for Navigator 19990712
24 ON_DOUBLECLICK Instance method Private Event handling method Event Handler for Double-clicking 19990715
25 ON_INFO_REQUEST Instance method Private Event handling method Event Handler for Navigator 19990713
26 ON_PRE_SELECTION Instance method Private Event handling method Set Selection (Week Month) 20000908
27 ON_TOOLBAR_ACTION Instance method Private Event handling method Event Handler for Toolbar 19990716
28 PREPARE_MONTH Instance method Private Method Data Formatting in View of Several Weeks 19991029
29 PREPARE_SINGLE_WEEK Instance method Private Method Data Formatting in View of One Day/Several Days 19991029
30 REFRESH_DISPLAY Instance method Public Method Display 19990712
31 SET_COLOR_INFOS Instance method Private Method Set Color Information 20081223
32 SET_DISABLED_FUNCTIONS Instance method Public Method Grey Out Functions from Toolbar 19990729
33 SET_DISPLAY_SETTINGS Instance method Public Method Copy Display Options 19990804
34 SET_ENABLED_FUNCTIONS Instance method Public Method Grey Out Functions from Toolbar 19990729
35 SET_EVENTS Instance method Public Method Register Control Events 19990707
36 SET_NAVIGATOR_FOCUS Instance method Private Method Build Navigator 19990715
37 SET_NAVIGATOR_INFO Instance method Private Method Set Info for Navigator 19990715
38 SET_TOOLBAR_TABLE Instance method Public Method Set Toolbar 19991001
39 TRANSFER_DATA_BASE Instance method Private Method TRANSFER_DATA_BASE 19990708
40 TRANSFER_DATA_BASE_NEW Instance method Private Method TRANSFER_DATA_BASE_new 19991110
Events
# Event Type Visibility Description Created on
1 APPOINTMENT_SELECTED Instance Event
(0)
Public
(2)
Appointment Selected 19990707
2 COPY_REQUESTED Instance Event
(0)
Public
(2)
Copy 19990728
3 CREATION_REQUESTED Instance Event
(0)
Public
(2)
Free Time Period Chosen 19990726
4 CUT_REQUESTED Instance Event
(0)
Public
(2)
Cut 19990728
5 DELETION_REQUESTED Instance Event
(0)
Public
(2)
Deletion Requested 19990726
6 DISPLAY_SETTINGS_REQUESTED Instance Event
(0)
Public
(2)
Button User Settings 19990804
7 PASTE_REQUESTED Instance Event
(0)
Public
(2)
Insert 19990728
8 TOOLBARCREATION_REQUESTED Instance Event
(0)
Public
(2)
Free Time Period Chosen 19990917
9 TOOLBAR_ACTION Instance Event
(0)
Public
(2)
Cut 19991001
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COL_DAY_S Private See coding COL_DAY_S 19990708
2 COL_DAY_T Private See coding COL_DAY_T 19990708
3 DAY_COL_S Private See coding DAY_COL_S 19990708
4 DAY_COL_T Private See coding DAY_COL_T 19990708
Method Signatures

Method BUILD_HOUR_TABLE_PATTERN Signature

Method BUILD_HOUR_TABLE_PATTERN on class CL_CALENDAR_CONTROL has no parameter.
Method BUILD_HOUR_TABLE_PATTERN on class CL_CALENDAR_CONTROL has no exception.

Method BUILD_SCHEDULE_TOOLBAR Signature

Method BUILD_SCHEDULE_TOOLBAR on class CL_CALENDAR_CONTROL has no parameter.
Method BUILD_SCHEDULE_TOOLBAR on class CL_CALENDAR_CONTROL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPT_READER Call by reference Object reference (TYPE REF TO) IF_CALENDAR_APPT_READER Datenleser 19990714
2 Importing I_DISPLAY_SETTINGS Call by reference Type reference (TYPE) SZTG_USET Benutzereinstellungen 19990804
3 Importing I_NAVIGATOR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20000207
4 Importing I_NAVIGATOR_VIEW_STYLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20000208
5 Importing I_SCHEDULE_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20000207
6 Importing I_TOOLBAR_TABLE Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Tabelle 19991001

Method CONSTRUCTOR on class CL_CALENDAR_CONTROL has no exception.

Method CREATE_NAVIGATOR Signature

Method CREATE_NAVIGATOR on class CL_CALENDAR_CONTROL has no parameter.
Method CREATE_NAVIGATOR on class CL_CALENDAR_CONTROL has no exception.

Method DELETE_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPOINTMENTS_DEL Call by reference Type reference (TYPE) SZTG_TAPP zu löschende Termine 19990721

Method DELETE_APPOINTMENTS on class CL_CALENDAR_CONTROL has no exception.

Method DISABLE_CELL_BORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HOUR_LINE Value transfer Type reference (TYPE) SZTG_SHOUR Feld vom Typ DATS 19991116
2 Returning RE_STYLE2 Value transfer Type reference (TYPE) LVC_ISTYLE ALV-Control: INT4-Style 19991116

Method DISABLE_CELL_BORDERS on class CL_CALENDAR_CONTROL has no exception.

Method DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OK_CODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20070117

Method DISPATCH on class CL_CALENDAR_CONTROL has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAYS Call by reference Type reference (TYPE) STANDARD TABLE anzuzeigende Tage 19990715
2 Importing I_FOCUS_DATE Value transfer Type reference (TYPE) DATS Fokus (für Navigator) 19990715
3 Importing I_FORCE_READER Call by reference Type reference (TYPE) CHAR1 space Termine auf jeden Fall nachlesen 19990916
4 Importing I_NO_REFRESH Call by reference Type reference (TYPE) SONV-FLAG SPACE Refresh nicht nötig 20000216
5 Importing I_VIEW Call by reference Type reference (TYPE) SONV-FLAG '2' Sicht 19991103

Method DISPLAY on class CL_CALENDAR_CONTROL has no exception.

Method EXPAND_HOUR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COL Call by reference Type reference (TYPE) INT4 C_COL 19990708
2 Importing I_DAY Call by reference Type reference (TYPE) DATS I_DAY 19990708

Method EXPAND_HOUR_TABLE on class CL_CALENDAR_CONTROL has no exception.

Method FIND_TIME_FROM_AND_TO Signature

Method FIND_TIME_FROM_AND_TO on class CL_CALENDAR_CONTROL has no parameter.
Method FIND_TIME_FROM_AND_TO on class CL_CALENDAR_CONTROL has no exception.

Method FREE Signature

Method FREE on class CL_CALENDAR_CONTROL has no parameter.
Method FREE on class CL_CALENDAR_CONTROL has no exception.

Method GET_DAY_ATTR_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DAY_ATTR Call by reference Type reference (TYPE) CASDAYATTR Attribute 19990726
2 Importing I_DATE Call by reference Type reference (TYPE) DATS Datum 19990726

Method GET_DAY_ATTR_FROM_DATE on class CL_CALENDAR_CONTROL has no exception.

Method GET_HOURTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HOURTABLE Value transfer Type reference (TYPE) SZTG_THOUR Tabelle des Stundenplans 20010705

Method GET_HOURTABLE on class CL_CALENDAR_CONTROL has no exception.

Method GET_HOUR_LINE_FROM_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HOUR_LINE Value transfer Type reference (TYPE) SZTG_SHOUR Eintrag 19990722
2 Importing I_COL Call by reference Type reference (TYPE) I Spalte 19990729
3 Importing I_ROW Call by reference Type reference (TYPE) I Zeile 19990729

Method GET_HOUR_LINE_FROM_POSITION on class CL_CALENDAR_CONTROL has no exception.

Method GET_INFORMATIONS_FROM_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPT_ID Call by reference Type reference (TYPE) SC_APPTID Appointment Id 20010727
2 Exporting E_APPT_TYPE Call by reference Type reference (TYPE) C Typ 19990831
3 Exporting E_DATE Call by reference Type reference (TYPE) DATS Datum 19990831
4 Exporting E_TIME_FROM Call by reference Type reference (TYPE) TIMS Anfangszeit 19990831
5 Exporting E_TIME_TO Call by reference Type reference (TYPE) TIMS Endezeit 19990831

Method GET_INFORMATIONS_FROM_CURSOR on class CL_CALENDAR_CONTROL has no exception.

Method GET_MONTH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MONTH Call by reference Type reference (TYPE) N Monatsnummer 19991105
2 Returning R_NAME Value transfer Type reference (TYPE) CHAR10 Characterfeld der Länge 10 19991105

Method GET_MONTH_NAME on class CL_CALENDAR_CONTROL has no exception.

Method GET_NAVIGATOR_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HEIGHT Call by reference Type reference (TYPE) I Höhe des Navigators 20000210
# Exception Resumable Description Created on
1 NAVIGATOR_NOT_EXIST gibts doch gar nicht 20000210

Method GET_NAVIGATOR_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WIDTH Call by reference Type reference (TYPE) I Breite des Navigators 20000210
# Exception Resumable Description Created on
1 NAVIGATOR_NOT_EXIST gibts doch gar nicht 20000210

Method GET_POSITION_FROM_HOURLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COL Call by reference Type reference (TYPE) I Spalte 19991029
2 Exporting E_ROW Call by reference Type reference (TYPE) I Zeile 19991029
3 Importing I_HOUR_LINE Call by reference Type reference (TYPE) SZTG_SHOUR Daten 19991029

Method GET_POSITION_FROM_HOURLINE on class CL_CALENDAR_CONTROL has no exception.

Method GET_TOOLBAR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TOOLBAR_TABLE Value transfer Type reference (TYPE) TTB_BUTTON Toolbar Tabelle 19991001

Method GET_TOOLBAR_TABLE on class CL_CALENDAR_CONTROL has no exception.

Method MERGE_ROWS Signature

Method MERGE_ROWS on class CL_CALENDAR_CONTROL has no parameter.
Method MERGE_ROWS on class CL_CALENDAR_CONTROL has no exception.

Method MODIFY_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPOINTMENTS_MOD Call by reference Type reference (TYPE) SZTG_TAPP Termine 19990721

Method MODIFY_APPOINTMENTS on class CL_CALENDAR_CONTROL has no exception.

Method ON_DATE_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE_BEGIN Value transfer Attribute reference (LIKE) Datum 19990712
2 Importing DATE_END Value transfer Attribute reference (LIKE) Datum 19990712

Method ON_DATE_SELECTED on class CL_CALENDAR_CONTROL has no exception.

Method ON_DOUBLECLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COL Value transfer Attribute reference (LIKE) Spalte 19990729
2 Importing E_ROW Value transfer Attribute reference (LIKE) Zeile 19990729

Method ON_DOUBLECLICK on class CL_CALENDAR_CONTROL has no exception.

Method ON_INFO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE_BEGIN Value transfer Attribute reference (LIKE) Datum 19990713
2 Importing DATE_END Value transfer Attribute reference (LIKE) Datum 19990713

Method ON_INFO_REQUEST on class CL_CALENDAR_CONTROL has no exception.

Method ON_PRE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE_BEGIN Call by reference Type reference (TYPE) 20000908
2 Importing DATE_END Call by reference Type reference (TYPE) 20000908
3 Importing SELECTION_ID Call by reference Type reference (TYPE) 20000908
4 Importing SELECTION_TABLE Call by reference Type reference (TYPE) 20000908

Method ON_PRE_SELECTION on class CL_CALENDAR_CONTROL has no exception.

Method ON_TOOLBAR_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COL Value transfer Attribute reference (LIKE) E_COL 19990729
2 Importing E_FCODE Value transfer Attribute reference (LIKE) 19990716
3 Importing E_ROW Value transfer Attribute reference (LIKE) E_ROW 19990729

Method ON_TOOLBAR_ACTION on class CL_CALENDAR_CONTROL has no exception.

Method PREPARE_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TITLE Call by reference Type reference (TYPE) C Titel 19991029

Method PREPARE_MONTH on class CL_CALENDAR_CONTROL has no exception.

Method PREPARE_SINGLE_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NUM_COLS Call by reference Type reference (TYPE) INT4 Anzahl Spalten 19991029
2 Changing C_TITLE Call by reference Type reference (TYPE) C Titel 19991029

Method PREPARE_SINGLE_WEEK on class CL_CALENDAR_CONTROL has no exception.

Method REFRESH_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE_SELECTED Call by reference Type reference (TYPE) SONV-FLAG SPACE Navigator Fokus nicht setzen 19991006

Method REFRESH_DISPLAY on class CL_CALENDAR_CONTROL has no exception.

Method SET_COLOR_INFOS Signature

Method SET_COLOR_INFOS on class CL_CALENDAR_CONTROL has no parameter.
Method SET_COLOR_INFOS on class CL_CALENDAR_CONTROL has no exception.

Method SET_DISABLED_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODES Call by reference Type reference (TYPE) UI_FUNCTIONS auszugrauende Funktionen 19990729

Method SET_DISABLED_FUNCTIONS on class CL_CALENDAR_CONTROL has no exception.

Method SET_DISPLAY_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_SETTINGS Call by reference Type reference (TYPE) SZTG_USET Benutzereinstellungen 19990804

Method SET_DISPLAY_SETTINGS on class CL_CALENDAR_CONTROL has no exception.

Method SET_ENABLED_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODES Call by reference Type reference (TYPE) UI_FUNCTIONS auszugrauende Funktionen 19990729

Method SET_ENABLED_FUNCTIONS on class CL_CALENDAR_CONTROL has no exception.

Method SET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS Ereignisse 19990707

Method SET_EVENTS on class CL_CALENDAR_CONTROL has no exception.

Method SET_NAVIGATOR_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOCUS_DATE Call by reference Type reference (TYPE) DATS Fokus 19990715

Method SET_NAVIGATOR_FOCUS on class CL_CALENDAR_CONTROL has no exception.

Method SET_NAVIGATOR_INFO Signature

Method SET_NAVIGATOR_INFO on class CL_CALENDAR_CONTROL has no parameter.
Method SET_NAVIGATOR_INFO on class CL_CALENDAR_CONTROL has no exception.

Method SET_TOOLBAR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOOLBAR_TABLE Value transfer Type reference (TYPE) TTB_BUTTON Toolbar Tabelle 19991001

Method SET_TOOLBAR_TABLE on class CL_CALENDAR_CONTROL has no exception.

Method TRANSFER_DATA_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAX_COLS Call by reference Type reference (TYPE) INT4 I_MAX_COLS 19990708

Method TRANSFER_DATA_BASE on class CL_CALENDAR_CONTROL has no exception.

Method TRANSFER_DATA_BASE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAX_COLS Call by reference Type reference (TYPE) INT4 I_MAX_COLS 19991110

Method TRANSFER_DATA_BASE_NEW on class CL_CALENDAR_CONTROL has no exception.
Event Signatures

Event APPOINTMENT_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPT_ID Exporting Value transfer Type reference (TYPE) SC_APPTID Termin 19990707
2 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) CHAR1 Terminart ' ' normal, '2' Dominante 19990723

Event COPY_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPT_ID Exporting Value transfer Type reference (TYPE) SC_APPTID Terminid 19990728

Event CREATION_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) C Termintyp (space normal, 'D' Dominante) 19990726
2 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 19990726
3 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 19990726
4 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 19990726

Event CUT_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPT_ID Exporting Value transfer Type reference (TYPE) SC_APPTID Terminid 19990728

Event DELETION_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPT_ID Exporting Value transfer Type reference (TYPE) SC_APPTID TerminId 19990726

Event DISPLAY_SETTINGS_REQUESTED Signature
Event DISPLAY_SETTINGS_REQUESTED on class CL_CALENDAR_CONTROL has no parameter.
Event PASTE_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) C Termintyp (space normal, 'D' Dominante) 19990728
2 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 19990728
3 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 19990728
4 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 19990728

Event TOOLBARCREATION_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) C Termintyp (space normal, 'D' Dominante) 19990917
2 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 19990917
3 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 19990917
4 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 19990917

Event TOOLBAR_ACTION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPT_ID Exporting Value transfer Type reference (TYPE) SC_APPTID Terminid 19991001
2 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) C Typ 19991001
3 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 19991001
4 E_FCODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Fcode 19991001
5 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 19991001
6 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 19991001
History
Last changed by/on SAP  20090618 
SAP Release Created in