Hierarchy
⤷
⤷
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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | 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 | Instance attribute | Private | Type reference (TYPE) | LT_T_APPT | Schedules | 20000829 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_PT_CALENDAR | Calendar Services | 20010213 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | PT_T_CALE_DEF | Table of Calendar Areas | 20010130 | |||
| 4 | Instance attribute | Private | See coding | Color of Day Row | 20010208 | ||||
| 5 | Instance attribute | Private | See coding | COLOR_DAY_INT | 20010215 | ||||
| 6 | Instance attribute | Private | See coding | Color of Day Row | 20010208 | ||||
| 7 | Instance attribute | Private | See coding | Color of Header Row | 20010208 | ||||
| 8 | Instance attribute | Private | See coding | COLOR_HEADER_INT | 20010215 | ||||
| 9 | Instance attribute | Private | See coding | Color of a Holiday | 20010208 | ||||
| 10 | Instance attribute | Private | See coding | Color of Inactive Cells | 20010208 | ||||
| 11 | Instance attribute | Private | See coding | Color of Period Column | 20010208 | ||||
| 12 | Constant | Public | Type reference (TYPE) | TIMS | '235959' | Maximum Clock Time | 20010126 | ||
| 13 | Constant | Public | Type reference (TYPE) | TIMS | '000000' | Minimum Clock Time | 20010126 | ||
| 14 | Constant | Private | Type reference (TYPE) | CHAR1 | 'D' | Header Row for Day | 20001013 | ||
| 15 | Constant | Private | Type reference (TYPE) | CHAR1 | 'H' | Column Heading | 20001013 | ||
| 16 | Constant | Private | Type reference (TYPE) | CHAR1 | 'P' | Period Column Left | 20010129 | ||
| 17 | Constant | Public | Type reference (TYPE) | INT1 | 1 | Day View | 20001004 | ||
| 18 | Constant | Public | Type reference (TYPE) | INT1 | 3 | Monthly view | 20001004 | ||
| 19 | Constant | Public | Type reference (TYPE) | INT1 | 2 | Weekly View | 20001004 | ||
| 20 | Constant | Public | Type reference (TYPE) | INT1 | 4 | Annual View | 20001214 | ||
| 21 | Instance attribute | Private | Type reference (TYPE) | LVC_T_DATA | Data Table | 20000829 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | DATS | Appointments from | 20010111 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | LT_T_DATE_SLOT | Date Slot Assignment | 20010112 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | DATS | Appointments to | 20010111 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | INT4 | First visible row | 20010126 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | INT4 | Fixed rows | 20010126 | |||
| 27 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PT_APPOINTMENT | Appointment | 20010422 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | DATS | Field of type DATS | 20010422 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | TIMS | Field of type TIMS | 20010422 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | HIDENT | Public Holiday Calendar | 20010209 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | LT_T_HOUR_PATTERN | Hour Plan Template | 20010201 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | PTM_T_HOUR | Hour Plan | 20000829 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | LVC_T_INFO | Info Table | 20000829 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | DATS | Interval start | 20010109 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | DATS | End of interval | 20010109 | |||
| 36 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_PT_GUI_ALV_SCHEDULE | View | 20010116 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | TIMS | Start of Day (Visible) | 20010126 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | TIMS | Start of Day | 20000829 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | INT4 | Time Interval | 20000829 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | TIMS | End of Day | 20000829 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | INT1 | Individual Display | 20000829 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | PTM_S_VIEW_SETTINGS | User Settings | 20010109 |
Methods
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 | 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 | IM_FCODE | Value transfer | Type reference (TYPE) | UI_FUNC | Funktionscode | 20001016 | |||
| 2 | IM_INDEX | Value transfer | Type reference (TYPE) | I | Index | 20001016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20001016 |
Method DISABLE_FUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | EX_APPS | Value transfer | Type reference (TYPE) | LT_T_APPT | Termine pro Tag | 20010207 | |||
| 2 | EX_SLOTS | Value transfer | Type reference (TYPE) | INT4 | Anzahl Spalten | 20010207 | |||
| 3 | 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 | EX_APPS | Value transfer | Type reference (TYPE) | LT_T_APPT | Termine des Zeitbereichs | 20010207 | |||
| 2 | EX_ROWS | Value transfer | Type reference (TYPE) | I | Anzahl Zeilen | 20010207 | |||
| 3 | IM_APPT_TYPES | Value transfer | Type reference (TYPE) | LT_T_APPT_TYPE | Terminarten | 20010207 | |||
| 4 | IM_DAY_BEG | Value transfer | Type reference (TYPE) | DATS | Beginndatum | 20010207 | |||
| 5 | 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 | EX_APPOINTMENT | Call by reference | Object reference (TYPE REF TO) | IF_PT_APPOINTMENT | Termin | 20010112 | |||
| 2 | EX_APPT_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Termintyp | 20010112 | |||
| 3 | EX_CALE_DEF | Call by reference | Object reference (TYPE REF TO) | IF_PT_CALENDAR_DEFINITION | Kalenderdefinition | 20010226 | |||
| 4 | EX_DATE | Call by reference | Type reference (TYPE) | DATS | Datum | 20010112 | |||
| 5 | EX_TIME_FROM | Call by reference | Type reference (TYPE) | TIMS | Anfangszeit | 20010112 | |||
| 6 | 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 | E_HOUR_LINE | Value transfer | Type reference (TYPE) | PTM_S_HOUR | Eintrag | 20000829 | |||
| 2 | I_COL | Call by reference | Type reference (TYPE) | I | Spalte | 20000829 | |||
| 3 | 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 | CH_COL | Call by reference | Type reference (TYPE) | I | Spalte | 20010216 | |||
| 2 | CH_ROW | Call by reference | Type reference (TYPE) | I | Zeile | 20010216 | |||
| 3 | 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 | IM_DATE | Value transfer | Type reference (TYPE) | DATS | Datum | 20010201 | |||
| 2 | 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 | IM_HOUR_LINE | Value transfer | Type reference (TYPE) | PTM_S_HOUR | Feld vom Typ DATS | 20010208 | |||
| 2 | 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 | EX_TOOLBAR_MENU | Call by reference | Type reference (TYPE) | TTB_BTNMNU | Toolbar Menü | 20001003 | |||
| 2 | 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 | IM_APPOINTMENTS | Call by reference | Type reference (TYPE) | PT_T_APPT | Termintabelle | 20001011 | |||
| 2 | IM_CALENDAR_DEFINITION | Call by reference | Type reference (TYPE) | PT_T_CALE_DEF | Tabelle von Kalenderbereichen | 20010130 | |||
| 3 | IM_DATE_FROM | Call by reference | Type reference (TYPE) | DATS | Begindatum | 20001011 | |||
| 4 | IM_DATE_TO | Call by reference | Type reference (TYPE) | DATS | Endedatum | 20001011 | |||
| 5 | IM_FOCUS_APPT | Call by reference | Object reference (TYPE REF TO) | IF_PT_APPOINTMENT | Fokus: Termin | 20010422 | |||
| 6 | IM_FOCUS_DATE | Call by reference | Type reference (TYPE) | DATS | Fokus: Datum | 20010422 | |||
| 7 | IM_FOCUS_TIME | Call by reference | Type reference (TYPE) | TIMS | Fokus: Zeit | 20010422 | |||
| 8 | IM_HOLIDAYCAL | Call by reference | Type reference (TYPE) | HIDENT | Feiertagskalender | 20010209 | |||
| 9 | IM_VIEW | Call by reference | Type reference (TYPE) | INT1 | Sicht | 20001011 | |||
| 10 | 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 | IM_APPS | Value transfer | Type reference (TYPE) | LT_T_APPT | Termine | 20010202 | |||
| 2 | IM_CALE_DEF | Value transfer | Object reference (TYPE REF TO) | IF_PT_CALENDAR_DEFINITION | Kalenederdefinition | 20010208 | |||
| 3 | IM_COL | Value transfer | Type reference (TYPE) | I | Spalte | 20010202 | |||
| 4 | IM_DAY_BEG | Value transfer | Type reference (TYPE) | DATS | Beginndatum | 20010202 | |||
| 5 | IM_DAY_END | Value transfer | Type reference (TYPE) | DATS | Endedatum | 20010202 | |||
| 6 | IM_DAY_NUM | Value transfer | Type reference (TYPE) | I | Anzahl Spalten | 20010202 | |||
| 7 | 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 | IM_COL | Value transfer | Type reference (TYPE) | I | Spalte | 20010202 | |||
| 2 | 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 | IM_APPS | Value transfer | Type reference (TYPE) | LT_T_APPT | Termine | 20010208 | |||
| 2 | IM_CALE_DEF | Value transfer | Object reference (TYPE REF TO) | IF_PT_CALENDAR_DEFINITION | Kalenderdefinition | 20010208 | |||
| 3 | IM_COL | Value transfer | Type reference (TYPE) | I | Spalte | 20010131 | |||
| 4 | IM_DAY_BEG | Value transfer | Type reference (TYPE) | DATS | Beginndatum | 20010131 | |||
| 5 | IM_DAY_END | Value transfer | Type reference (TYPE) | DATS | Endedatum | 20010131 | |||
| 6 | IM_DAY_NUM | Value transfer | Type reference (TYPE) | I | Anzahl Spalten | 20010131 | |||
| 7 | IM_ROW | Value transfer | Type reference (TYPE) | I | Zeile | 20010131 | |||
| 8 | 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 | IM_CALE_DEF | Value transfer | Object reference (TYPE REF TO) | IF_PT_CALENDAR_DEFINITION | Kalenderdefinition | 20010208 | |||
| 2 | IM_COL | Value transfer | Type reference (TYPE) | I | Spalte | 20010201 | |||
| 3 | IM_ROW | Value transfer | Type reference (TYPE) | I | Zeile | 20010201 | |||
| 4 | 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 | IM_COL | Value transfer | Type reference (TYPE) | I | Spalte | 20010201 | |||
| 2 | IM_DAY_BEG | Value transfer | Type reference (TYPE) | DATS | Beginndatum | 20010201 | |||
| 3 | IM_DAY_END | Value transfer | Type reference (TYPE) | DATS | Endedatum | 20010201 | |||
| 4 | IM_DAY_NUM | Value transfer | Type reference (TYPE) | I | Anzahl Spalten | 20010201 | |||
| 5 | IM_ROW | Value transfer | Type reference (TYPE) | I | Zeile | 20010201 | |||
| 6 | 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 | CH_ROWNR | Value transfer | Type reference (TYPE) | I | Akuelle Zeile | 20010206 | |||
| 2 | IM_DAY_BEG | Value transfer | Type reference (TYPE) | DATS | Beginndatum | 20010206 | |||
| 3 | IM_DAY_END | Value transfer | Type reference (TYPE) | DATS | Endedatum | 20010206 | |||
| 4 | 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 | IM_COL | Value transfer | Type reference (TYPE) | I | Spalte | 20010201 | |||
| 2 | IM_DAY | Value transfer | Type reference (TYPE) | DATS | Datum | 20010201 | |||
| 3 | IM_ROW | Value transfer | Type reference (TYPE) | I | Zeile | 20010201 | |||
| 4 | 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 | IM_COL | Value transfer | Type reference (TYPE) | I | Spalte | 20010201 | |||
| 2 | IM_DAY_BEG | Value transfer | Type reference (TYPE) | DATS | Beginndatum | 20010201 | |||
| 3 | IM_DAY_END | Value transfer | Type reference (TYPE) | DATS | Endedatum | 20010201 | |||
| 4 | IM_DAY_NUM | Value transfer | Type reference (TYPE) | I | Anzahl Tage | 20010201 | |||
| 5 | 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 | IM_COL | Value transfer | Type reference (TYPE) | I | Spalte | 20010201 | |||
| 2 | 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 | CH_ROWNR | Value transfer | Type reference (TYPE) | I | Akuelle Zeile | 20010206 | |||
| 2 | IM_DAY_BEG | Value transfer | Type reference (TYPE) | DATS | Beginndatum | 20010206 | |||
| 3 | IM_DAY_END | Value transfer | Type reference (TYPE) | DATS | Endedatum | 20010206 | |||
| 4 | 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 | CH_HOUR_TABLE | Call by reference | Type reference (TYPE) | PTM_T_HOUR | Tabelle für den Stundenplan | 20010208 | |||
| 2 | IM_CALE_DEF | Call by reference | Object reference (TYPE REF TO) | IF_PT_CALENDAR_DEFINITION | Kalenderdefinition | 20010208 | |||
| 3 | IM_DATE_FROM | Call by reference | Type reference (TYPE) | DATS | Beginndatum | 20010208 | |||
| 4 | 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 | E_COL | Value transfer | Attribute reference (LIKE) | Spalte | 20001009 | ||||
| 2 | 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 | E_COL | Value transfer | Attribute reference (LIKE) | Spalte | 20001009 | ||||
| 2 | E_DRAGDROPOBJ | Value transfer | Attribute reference (LIKE) | 20001009 | |||||
| 3 | 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 | E_COL | Value transfer | Attribute reference (LIKE) | Spalte | 20001009 | ||||
| 2 | E_DRAGDROPOBJ | Value transfer | Attribute reference (LIKE) | 20001009 | |||||
| 3 | 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 | E_COL | Value transfer | Attribute reference (LIKE) | Spalte | 20001009 | ||||
| 2 | E_DRAGDROPOBJ | Value transfer | Attribute reference (LIKE) | 20001009 | |||||
| 3 | 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 | E_COL | Value transfer | Attribute reference (LIKE) | Spalte | 20001010 | ||||
| 2 | E_DRAGDROPOBJ | Value transfer | Attribute reference (LIKE) | 20001010 | |||||
| 3 | E_FLAVORS | Value transfer | Attribute reference (LIKE) | 20001010 | |||||
| 4 | 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 | E_COL | Value transfer | Attribute reference (LIKE) | E_COL | 20001010 | ||||
| 2 | E_FCODE | Value transfer | Attribute reference (LIKE) | 20001010 | |||||
| 3 | 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 | IM_TOOLBAR_MENU | Call by reference | Type reference (TYPE) | TTB_BTNMNU | Toolbar Menü | 20001003 | |||
| 2 | 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 |