SAP ABAP Class CL_PT_GUI_ALV_CALENDAR (Calendar Control)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC (Application Component) Time Data Recording and Administration
     PAOC_TIM_TMW_CALENDAR (Package) TMW: Calendar Views
Properties
Class CL_PT_GUI_ALV_CALENDAR  
Short Description Calendar Control    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TMW_CALENDAR   TMW: Calendar Views 
Created 20000829   SAP 
Last change 20020211   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_CALENDAR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CNCA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 IF_PT_APPOINTMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_PT_GUI_ALV_CALENDAR has no interface implemented.
Friends
Class CL_PT_GUI_ALV_CALENDAR 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) LT_T_APPT Schedules 20000829
2 CALE Instance attribute Private Object reference (TYPE REF TO) CL_PT_CALENDAR Calendar Services 20010213
3 CALE_DEF Instance attribute Private Type reference (TYPE) PT_T_CALE_DEF Table of Calendar Areas 20010130
4 COLOR_DAY Instance attribute Private See coding Color of Day Row 20010208
5 COLOR_DAY_INT Instance attribute Private See coding COLOR_DAY_INT 20010215
6 COLOR_DAY_INV Instance attribute Private See coding Color of Day Row 20010208
7 COLOR_HEADER Instance attribute Private See coding Color of Header Row 20010208
8 COLOR_HEADER_INT Instance attribute Private See coding COLOR_HEADER_INT 20010215
9 COLOR_HOLIDAY Instance attribute Private See coding Color of a Holiday 20010208
10 COLOR_INACTIVE Instance attribute Private See coding Color of Inactive Cells 20010208
11 COLOR_PERIOD Instance attribute Private See coding Color of Period Column 20010208
12 CO_TIME_MAX Constant Public Type reference (TYPE) TIMS '235959' Maximum Clock Time 20010126
13 CO_TIME_MIN Constant Public Type reference (TYPE) TIMS '000000' Minimum Clock Time 20010126
14 CO_TYPE_DAY Constant Private Type reference (TYPE) CHAR1 'D' Header Row for Day 20001013
15 CO_TYPE_HEADER Constant Private Type reference (TYPE) CHAR1 'H' Column Heading 20001013
16 CO_TYPE_PERIOD Constant Private Type reference (TYPE) CHAR1 'P' Period Column Left 20010129
17 CO_VIEW_DAY Constant Public Type reference (TYPE) INT1 1 Day View 20001004
18 CO_VIEW_MONTH Constant Public Type reference (TYPE) INT1 3 Monthly view 20001004
19 CO_VIEW_WEEK Constant Public Type reference (TYPE) INT1 2 Weekly View 20001004
20 CO_VIEW_YEAR Constant Public Type reference (TYPE) INT1 4 Annual View 20001214
21 DATA_TABLE Instance attribute Private Type reference (TYPE) LVC_T_DATA Data Table 20000829
22 DATE_FROM Instance attribute Private Type reference (TYPE) DATS Appointments from 20010111
23 DATE_SLOT_TABLE Instance attribute Private Type reference (TYPE) LT_T_DATE_SLOT Date Slot Assignment 20010112
24 DATE_TO Instance attribute Private Type reference (TYPE) DATS Appointments to 20010111
25 FIRST_ROW Instance attribute Private Type reference (TYPE) INT4 First visible row 20010126
26 FIXED_ROWS Instance attribute Private Type reference (TYPE) INT4 Fixed rows 20010126
27 FOCUS_APPT Instance attribute Private Object reference (TYPE REF TO) IF_PT_APPOINTMENT Appointment 20010422
28 FOCUS_DATE Instance attribute Private Type reference (TYPE) DATS Field of type DATS 20010422
29 FOCUS_TIME Instance attribute Private Type reference (TYPE) TIMS Field of type TIMS 20010422
30 HOLIDAYCAL Instance attribute Private Type reference (TYPE) HIDENT Public Holiday Calendar 20010209
31 HOUR_PATTERN Instance attribute Private Type reference (TYPE) LT_T_HOUR_PATTERN Hour Plan Template 20010201
32 HOUR_TABLE Instance attribute Private Type reference (TYPE) PTM_T_HOUR Hour Plan 20000829
33 INFO_TABLE Instance attribute Private Type reference (TYPE) LVC_T_INFO Info Table 20000829
34 INTERVAL_FROM Instance attribute Private Type reference (TYPE) DATS Interval start 20010109
35 INTERVAL_TO Instance attribute Private Type reference (TYPE) DATS End of interval 20010109
36 SCHEDULE Instance attribute Private Object reference (TYPE REF TO) LCL_PT_GUI_ALV_SCHEDULE View 20010116
37 TIME_FIRST Instance attribute Private Type reference (TYPE) TIMS Start of Day (Visible) 20010126
38 TIME_FROM Instance attribute Private Type reference (TYPE) TIMS Start of Day 20000829
39 TIME_INTER Instance attribute Private Type reference (TYPE) INT4 Time Interval 20000829
40 TIME_TO Instance attribute Private Type reference (TYPE) TIMS End of Day 20000829
41 VIEW Instance attribute Private Type reference (TYPE) INT1 Individual Display 20000829
42 VIEW_SETTINGS Instance attribute Private Type reference (TYPE) PTM_S_VIEW_SETTINGS User Settings 20010109
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000829
2 DISABLE_CTMENU_AT Instance method Private Method Deactivate Function of a Context Menu 20001016
3 DISABLE_FUNCTIONS Instance method Public Method Gray Out Functions from Toolbar 20001004
4 ENABLE_FUNCTIONS Instance method Public Method Gray Out Functions from Toolbar 20001004
5 GET_APPS_DATE Instance method Private Method Determine Appointments of a Day 20010207
6 GET_APPS_PERIOD Instance method Private Method Determine Appointments of a Time Area 20010207
7 GET_CURSOR_DATA Instance method Public Method Get Current Cell Data 20010112
8 GET_HOUR_LINE_FROM_POSITION Instance method Private Method Define Entry from Rows and Columns 20000829
9 GET_POSITION_FROM_HOURLINE Instance method Private Method Determine Focus Cell 20000829
10 GET_SLOTS Instance method Private Method Get Slots by Day 20010201
11 GET_STYLE2 Instance method Private Method Form Cell Borders 20010208
12 GET_TOOLBAR Instance method Public Method Get Toolbar 20001003
13 INITIALIZE Instance method Public Method Initialize 20001011
14 INSERT_APPS Instance method Private Method Time Area of Appointments 20010202
15 INSERT_APPS_HEAD Instance method Private Method Header Cells of Time Area 20010202
16 INSERT_AREA Instance method Private Method Area of Appointments 20010131
17 INSERT_AREA_HEAD Instance method Private Method Header Cells of an Appointments Area 20010201
18 INSERT_DAYLINE Instance method Private Method Day Row 20010201
19 INSERT_MONTH Instance method Private Method Period Area 20010206
20 INSERT_PERIOD_HEAD Instance method Private Method Header Cell of Period Area 20010201
21 INSERT_TOPLINE Instance method Private Method Header 20010201
22 INSERT_TOPLINE_HEAD Instance method Private Method Header Cell of Header Row 20010201
23 INSERT_WEEK Instance method Private Method Period Area 20010206
24 MERGE_AREA Instance method Private Method Merge Rows for Each Day 20010208
25 ON_DOUBLE_CLICK Instance method Private Event handling method Event Handler for Double-clicking 20001009
26 ON_DRAG Instance method Private Event handling method Event Handler for Drag 20001009
27 ON_DROP Instance method Private Event handling method Event Handler for Drop 20001009
28 ON_DROP_COMPLETE Instance method Private Event handling method Event Handler for Drop Complete 20001009
29 ON_GET_FLAVOR Instance method Private Event handling method Event Handler for Flavor Query 20001010
30 ON_TOOLBAR_CLICK Instance method Private Event handling method Event Handler for Toolbar 20001010
31 REFRESH Instance method Public Method Refresh 20001012
32 REFRESH_DATA_TABLE Instance method Private Method Refresh ALV Database Table 20010205
33 REFRESH_HOUR_PATTERN Instance method Private Method Refresh Template for Table of Hours 20010201
34 REFRESH_INFO_TABLE Instance method Private Method Refresh ALV Info Table 20010205
35 REFRESH_TIMES Instance method Private Method Determine Start and End Time 20010215
36 REFRESH_VIEW_MONTH Instance method Private Method Refresh Multi-Week View 20010205
37 REFRESH_VIEW_WEEK Instance method Private Method Refresh Multi-Day View 20010205
38 REFRESH_VIEW_YEAR Instance method Private Method Refresh Multi-Month View 20010205
39 SET_TOOLBAR Instance method Public Method Set Toolbar 20001003
Events
# Event Type Visibility Description Created on
1 CHANGE_VIEW Instance Event
(0)
Public
(2)
Change View 20000914
2 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-Click 20010111
3 DRAG Instance Event
(0)
Public
(2)
Drag 20010108
4 DROP Instance Event
(0)
Public
(2)
Drop 20010108
5 DROP_COMPLETE Instance Event
(0)
Public
(2)
Drop Successful 20010108
6 GET_FLAVOR Instance Event
(0)
Public
(2)
Get Flavor 20010108
7 TOOLBAR_CLICK Instance Event
(0)
Public
(2)
Toolbar Button 20001010
8 USER_SETTINGS Instance Event
(0)
Public
(2)
User Settings 20000913
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_S_APPT Private See coding LT_S_APPT 20001011
2 LT_S_APPT_TYPE_CNT Private See coding LT_S_APPT_TYPE_CNT 20010112
3 LT_S_DATE_SLOT Private See coding LT_S_DATE_SLOT 20010112
4 LT_S_HOUR_PATTERN Private See coding LT_S_HOUR_PATTERN 20010201
5 LT_T_APPT Private See coding LT_T_APPT 20001011
6 LT_T_APPT_TYPE Private See coding LT_T_APPT_TYPE 20010131
7 LT_T_APPT_TYPE_CNT Private See coding LT_T_APPT_TYPE_CNT 20010112
8 LT_T_DATE_SLOT Private See coding LT_T_DATE_SLOT 20010112
9 LT_T_HOUR_PATTERN Private See coding LT_T_HOUR_PATTERN 20010201
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Lebensraum in Form eines Containers 20010112

Method CONSTRUCTOR on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method DISABLE_CTMENU_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20001016
2 Importing IM_INDEX Value transfer Type reference (TYPE) I Index 20001016
# Exception Resumable Description Created on
1 ERROR Fehler 20001016

Method DISABLE_FUNCTIONS Signature

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

Method DISABLE_FUNCTIONS on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method ENABLE_FUNCTIONS Signature

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

Method ENABLE_FUNCTIONS on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method GET_APPS_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPS Value transfer Type reference (TYPE) LT_T_APPT Termine pro Tag 20010207
2 Exporting EX_SLOTS Value transfer Type reference (TYPE) INT4 Anzahl Spalten 20010207
3 Importing IM_DATE Value transfer Type reference (TYPE) DATS I_DAY 20010207

Method GET_APPS_DATE on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method GET_APPS_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPS Value transfer Type reference (TYPE) LT_T_APPT Termine des Zeitbereichs 20010207
2 Exporting EX_ROWS Value transfer Type reference (TYPE) I Anzahl Zeilen 20010207
3 Importing IM_APPT_TYPES Value transfer Type reference (TYPE) LT_T_APPT_TYPE Terminarten 20010207
4 Importing IM_DAY_BEG Value transfer Type reference (TYPE) DATS Beginndatum 20010207
5 Importing IM_DAY_END Value transfer Type reference (TYPE) DATS Endedatum 20010207

Method GET_APPS_PERIOD on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method GET_CURSOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPOINTMENT Call by reference Object reference (TYPE REF TO) IF_PT_APPOINTMENT Termin 20010112
2 Exporting EX_APPT_TYPE Call by reference Type reference (TYPE) CHAR1 Termintyp 20010112
3 Exporting EX_CALE_DEF Call by reference Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010226
4 Exporting EX_DATE Call by reference Type reference (TYPE) DATS Datum 20010112
5 Exporting EX_TIME_FROM Call by reference Type reference (TYPE) TIMS Anfangszeit 20010112
6 Exporting EX_TIME_TO Call by reference Type reference (TYPE) TIMS Endezeit 20010112

Method GET_CURSOR_DATA on class CL_PT_GUI_ALV_CALENDAR 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) PTM_S_HOUR Eintrag 20000829
2 Importing I_COL Call by reference Type reference (TYPE) I Spalte 20000829
3 Importing I_ROW Call by reference Type reference (TYPE) I Zeile 20000829

Method GET_HOUR_LINE_FROM_POSITION on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method GET_POSITION_FROM_HOURLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_COL Call by reference Type reference (TYPE) I Spalte 20010216
2 Changing CH_ROW Call by reference Type reference (TYPE) I Zeile 20010216
3 Importing IM_HOUR Call by reference Type reference (TYPE) PTM_S_HOUR Daten 20010227

Method GET_POSITION_FROM_HOURLINE on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method GET_SLOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) DATS Datum 20010201
2 Returning RESULT Value transfer Type reference (TYPE) I Slots 20010201

Method GET_SLOTS on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method GET_STYLE2 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) PTM_S_HOUR Feld vom Typ DATS 20010208
2 Returning RESULT Value transfer Type reference (TYPE) LVC_STYLE ALV-Control Style 20010208

Method GET_STYLE2 on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method GET_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TOOLBAR_MENU Call by reference Type reference (TYPE) TTB_BTNMNU Toolbar Menü 20001003
2 Exporting EX_TOOLBAR_TABLE Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Tabelle 20001003

Method GET_TOOLBAR on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPOINTMENTS Call by reference Type reference (TYPE) PT_T_APPT Termintabelle 20001011
2 Importing IM_CALENDAR_DEFINITION Call by reference Type reference (TYPE) PT_T_CALE_DEF Tabelle von Kalenderbereichen 20010130
3 Importing IM_DATE_FROM Call by reference Type reference (TYPE) DATS Begindatum 20001011
4 Importing IM_DATE_TO Call by reference Type reference (TYPE) DATS Endedatum 20001011
5 Importing IM_FOCUS_APPT Call by reference Object reference (TYPE REF TO) IF_PT_APPOINTMENT Fokus: Termin 20010422
6 Importing IM_FOCUS_DATE Call by reference Type reference (TYPE) DATS Fokus: Datum 20010422
7 Importing IM_FOCUS_TIME Call by reference Type reference (TYPE) TIMS Fokus: Zeit 20010422
8 Importing IM_HOLIDAYCAL Call by reference Type reference (TYPE) HIDENT Feiertagskalender 20010209
9 Importing IM_VIEW Call by reference Type reference (TYPE) INT1 Sicht 20001011
10 Importing IM_VIEW_SETTINGS Call by reference Type reference (TYPE) PTM_S_VIEW_SETTINGS Einstellungen 20010112

Method INITIALIZE on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_APPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPS Value transfer Type reference (TYPE) LT_T_APPT Termine 20010202
2 Importing IM_CALE_DEF Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenederdefinition 20010208
3 Importing IM_COL Value transfer Type reference (TYPE) I Spalte 20010202
4 Importing IM_DAY_BEG Value transfer Type reference (TYPE) DATS Beginndatum 20010202
5 Importing IM_DAY_END Value transfer Type reference (TYPE) DATS Endedatum 20010202
6 Importing IM_DAY_NUM Value transfer Type reference (TYPE) I Anzahl Spalten 20010202
7 Importing IM_ROW Value transfer Type reference (TYPE) I Zeile 20010202

Method INSERT_APPS on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_APPS_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COL Value transfer Type reference (TYPE) I Spalte 20010202
2 Importing IM_ROW Value transfer Type reference (TYPE) I Zeile 20010202

Method INSERT_APPS_HEAD on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPS Value transfer Type reference (TYPE) LT_T_APPT Termine 20010208
2 Importing IM_CALE_DEF Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010208
3 Importing IM_COL Value transfer Type reference (TYPE) I Spalte 20010131
4 Importing IM_DAY_BEG Value transfer Type reference (TYPE) DATS Beginndatum 20010131
5 Importing IM_DAY_END Value transfer Type reference (TYPE) DATS Endedatum 20010131
6 Importing IM_DAY_NUM Value transfer Type reference (TYPE) I Anzahl Spalten 20010131
7 Importing IM_ROW Value transfer Type reference (TYPE) I Zeile 20010131
8 Importing IM_ROWS Value transfer Type reference (TYPE) I Anzahl Zeilen 20010131

Method INSERT_AREA on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_AREA_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALE_DEF Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010208
2 Importing IM_COL Value transfer Type reference (TYPE) I Spalte 20010201
3 Importing IM_ROW Value transfer Type reference (TYPE) I Zeile 20010201
4 Importing IM_ROWS Value transfer Type reference (TYPE) I Anzahl Zeilen 20010201

Method INSERT_AREA_HEAD on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_DAYLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COL Value transfer Type reference (TYPE) I Spalte 20010201
2 Importing IM_DAY_BEG Value transfer Type reference (TYPE) DATS Beginndatum 20010201
3 Importing IM_DAY_END Value transfer Type reference (TYPE) DATS Endedatum 20010201
4 Importing IM_DAY_NUM Value transfer Type reference (TYPE) I Anzahl Spalten 20010201
5 Importing IM_ROW Value transfer Type reference (TYPE) I Zeile 20010201
6 Importing IM_ROWS Value transfer Type reference (TYPE) I 1 Anzahl Zeilen 20010202

Method INSERT_DAYLINE on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ROWNR Value transfer Type reference (TYPE) I Akuelle Zeile 20010206
2 Importing IM_DAY_BEG Value transfer Type reference (TYPE) DATS Beginndatum 20010206
3 Importing IM_DAY_END Value transfer Type reference (TYPE) DATS Endedatum 20010206
4 Importing IM_DAY_NUMBER Value transfer Type reference (TYPE) I Anzahl Tage 20010206

Method INSERT_MONTH on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_PERIOD_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COL Value transfer Type reference (TYPE) I Spalte 20010201
2 Importing IM_DAY Value transfer Type reference (TYPE) DATS Datum 20010201
3 Importing IM_ROW Value transfer Type reference (TYPE) I Zeile 20010201
4 Importing IM_ROWS Value transfer Type reference (TYPE) I Anzahl Zeilen 20010201

Method INSERT_PERIOD_HEAD on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_TOPLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COL Value transfer Type reference (TYPE) I Spalte 20010201
2 Importing IM_DAY_BEG Value transfer Type reference (TYPE) DATS Beginndatum 20010201
3 Importing IM_DAY_END Value transfer Type reference (TYPE) DATS Endedatum 20010201
4 Importing IM_DAY_NUM Value transfer Type reference (TYPE) I Anzahl Tage 20010201
5 Importing IM_ROW Value transfer Type reference (TYPE) I Zeile 20010201

Method INSERT_TOPLINE on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_TOPLINE_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COL Value transfer Type reference (TYPE) I Spalte 20010201
2 Importing IM_ROW Value transfer Type reference (TYPE) I Zeile 20010201

Method INSERT_TOPLINE_HEAD on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method INSERT_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ROWNR Value transfer Type reference (TYPE) I Akuelle Zeile 20010206
2 Importing IM_DAY_BEG Value transfer Type reference (TYPE) DATS Beginndatum 20010206
3 Importing IM_DAY_END Value transfer Type reference (TYPE) DATS Endedatum 20010206
4 Importing IM_DAY_NUMBER Value transfer Type reference (TYPE) I Anzahl Tage 20010206

Method INSERT_WEEK on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method MERGE_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_HOUR_TABLE Call by reference Type reference (TYPE) PTM_T_HOUR Tabelle für den Stundenplan 20010208
2 Importing IM_CALE_DEF Call by reference Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010208
3 Importing IM_DATE_FROM Call by reference Type reference (TYPE) DATS Beginndatum 20010208
4 Importing IM_DATE_TO Call by reference Type reference (TYPE) DATS Endedatum 20010208

Method MERGE_AREA on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method ON_DOUBLE_CLICK 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 20001009
2 Importing E_ROW Value transfer Attribute reference (LIKE) Zeile 20001009

Method ON_DOUBLE_CLICK on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method ON_DRAG 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 20001009
2 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 20001009
3 Importing E_ROW Value transfer Attribute reference (LIKE) Zeile 20001009

Method ON_DRAG on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method ON_DROP 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 20001009
2 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 20001009
3 Importing E_ROW Value transfer Attribute reference (LIKE) Zeile 20001009

Method ON_DROP on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method ON_DROP_COMPLETE 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 20001009
2 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 20001009
3 Importing E_ROW Value transfer Attribute reference (LIKE) Zeile 20001009

Method ON_DROP_COMPLETE on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method ON_GET_FLAVOR 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 20001010
2 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 20001010
3 Importing E_FLAVORS Value transfer Attribute reference (LIKE) 20001010
4 Importing E_ROW Value transfer Attribute reference (LIKE) Zeile 20001010

Method ON_GET_FLAVOR on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method ON_TOOLBAR_CLICK 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 20001010
2 Importing E_FCODE Value transfer Attribute reference (LIKE) 20001010
3 Importing E_ROW Value transfer Attribute reference (LIKE) E_ROW 20001010

Method ON_TOOLBAR_CLICK on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method REFRESH Signature

Method REFRESH on class CL_PT_GUI_ALV_CALENDAR has no parameter.
Method REFRESH on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method REFRESH_DATA_TABLE Signature

Method REFRESH_DATA_TABLE on class CL_PT_GUI_ALV_CALENDAR has no parameter.
Method REFRESH_DATA_TABLE on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method REFRESH_HOUR_PATTERN Signature

Method REFRESH_HOUR_PATTERN on class CL_PT_GUI_ALV_CALENDAR has no parameter.
Method REFRESH_HOUR_PATTERN on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method REFRESH_INFO_TABLE Signature

Method REFRESH_INFO_TABLE on class CL_PT_GUI_ALV_CALENDAR has no parameter.
Method REFRESH_INFO_TABLE on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method REFRESH_TIMES Signature

Method REFRESH_TIMES on class CL_PT_GUI_ALV_CALENDAR has no parameter.
Method REFRESH_TIMES on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method REFRESH_VIEW_MONTH Signature

Method REFRESH_VIEW_MONTH on class CL_PT_GUI_ALV_CALENDAR has no parameter.
Method REFRESH_VIEW_MONTH on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method REFRESH_VIEW_WEEK Signature

Method REFRESH_VIEW_WEEK on class CL_PT_GUI_ALV_CALENDAR has no parameter.
Method REFRESH_VIEW_WEEK on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method REFRESH_VIEW_YEAR Signature

Method REFRESH_VIEW_YEAR on class CL_PT_GUI_ALV_CALENDAR has no parameter.
Method REFRESH_VIEW_YEAR on class CL_PT_GUI_ALV_CALENDAR has no exception.

Method SET_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOOLBAR_MENU Call by reference Type reference (TYPE) TTB_BTNMNU Toolbar Menü 20001003
2 Importing IM_TOOLBAR_TABLE Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Tabelle 20001003

Method SET_TOOLBAR on class CL_PT_GUI_ALV_CALENDAR has no exception.
Event Signatures

Event CHANGE_VIEW Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 20000914
2 E_VIEW Exporting Value transfer Type reference (TYPE) INT1 Sicht 20010116

Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPOINTMENT Exporting Value transfer Object reference (TYPE REF TO) IF_PT_APPOINTMENT Terim 20010111
2 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) CHAR1 Terminart 20010111
3 E_CALE_DEF Exporting Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Termin 20010226
4 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 20010111
5 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Beginn 20010111
6 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Ende 20010111

Event DRAG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPOINTMENT Exporting Value transfer Object reference (TYPE REF TO) IF_PT_APPOINTMENT Termin 20010111
2 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) CHAR1 Typ 20010108
3 E_CALE_DEF Exporting Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010226
4 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 20010108
5 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT DragDropObjekt 20010108
6 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 20010108
7 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 20010108

Event DROP Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPOINTMENT Exporting Value transfer Object reference (TYPE REF TO) IF_PT_APPOINTMENT Termin 20010111
2 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) CHAR1 Typ 20010108
3 E_CALE_DEF Exporting Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010226
4 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 20010108
5 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT DragDropObjekt 20010108
6 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 20010108
7 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 20010108

Event DROP_COMPLETE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPOINTMENT Exporting Value transfer Object reference (TYPE REF TO) IF_PT_APPOINTMENT Termin 20010111
2 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) CHAR1 Typ 20010108
3 E_CALE_DEF Exporting Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010226
4 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 20010108
5 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT DragDropObjekt 20010108
6 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 20010108
7 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 20010108

Event GET_FLAVOR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPOINTMENT Exporting Value transfer Object reference (TYPE REF TO) IF_PT_APPOINTMENT Termin 20010111
2 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) CHAR1 Typ 20010108
3 E_CALE_DEF Exporting Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010226
4 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 20010108
5 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT DragDropObjekt 20010108
6 E_FLAVORS Exporting Value transfer Type reference (TYPE) CNDD_FLAVORS Flavor 20010108
7 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 20010108
8 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 20010108

Event TOOLBAR_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_APPOINTMENT Exporting Value transfer Object reference (TYPE REF TO) IF_PT_APPOINTMENT E_APPOINTMENT 20010111
2 E_APPT_TYPE Exporting Value transfer Type reference (TYPE) CHAR1 Typ 20001010
3 E_CALE_DEF Exporting Value transfer Object reference (TYPE REF TO) IF_PT_CALENDAR_DEFINITION Kalenderdefinition 20010226
4 E_DATE Exporting Value transfer Type reference (TYPE) DATS Datum 20001010
5 E_FCODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Fcode 20001010
6 E_TIME_FROM Exporting Value transfer Type reference (TYPE) TIMS Anfangszeit 20001010
7 E_TIME_TO Exporting Value transfer Type reference (TYPE) TIMS Endezeit 20001010

Event USER_SETTINGS Signature
Event USER_SETTINGS on class CL_PT_GUI_ALV_CALENDAR has no parameter.
History
Last changed by/on SAP  20020211 
SAP Release Created in 46C