Hierarchy
⤷ CA-TS (Application Component) Time Sheet
⤷ CATX (Package) Enhancements for the Cross-Application Time Sheet (CATS)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_ALV_BASE_CATSXT | Basic Class for ALV Control in Time Sheet | 20000130 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_DOC_FLOW_CATSXT | Grid Control for Displaying Document Flow in the Time Sheet | 19991220 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_HISTORY_CATSXT | Grid Control for Displaying Time Sheet History | 19991214 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_INFOCENTER_CATSXT | Grid Control for Infocenter Display in Time Sheet | 20000415 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_MYLIST_CATSXT | Grid Control for "My Account Assignments" in Time Sheet | 20000303 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_TRIPS_CATSXT | Grid Control for Displaying Trip Costs in Time Sheet | 20000110 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_WORKLIST_CATSXT | Grid Control for Displaying the Worklist in the Time Sheet | 19991214 |
Properties
Class | CL_GRID_CATSXT | |
Short Description | Basic Class for ALV Grid in the Time Sheet | |
Super Class | CL_ALV_BASE_CATSXT | Basic Class for ALV Control in Time Sheet |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CATX | Enhancements for the Cross-Application Time Sheet (CATS) |
Created | 20000129 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | SLIS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRID_CATSXT has no interface implemented.
Friends
Class CL_GRID_CATSXT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ALV_TABIX | Instance attribute | Protected | Type reference (TYPE) | I | ALV Line of Hotspot Click | 20000428 | ||
2 | CALLING_PROGRAM | Instance attribute | Protected | Type reference (TYPE) | PROGRAMM | Calling Program | 20011213 | ||
3 | CATSXT_TAB_POINTER | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Pointer to CATSXT_WA_ITAB Data Area | 20010207 | ||
4 | CO_ACTYEAR | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_ACTYEAR' | Select Function Code for Current Calendar Year | 20010207 | |
5 | CO_ADDITIONAL_RECEIVERS | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'ADDITIONAL_RECEIVERS' | ALV Control: Column ID | 20011113 | |
6 | CO_CALLER_ID_TRIP | Constant | Protected | Type reference (TYPE) | CHAR01 | 'T' | Caller is a Travel Manager | 20020206 | |
7 | CO_CATSXT_WA_ITAB | Constant | Protected | Type reference (TYPE) | STRING | 'CATSXT_WA_ITAB' | CATSXT Data Table | 20020104 | |
8 | CO_CORR_ICON | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'CORR_ICON' | ALV Control: Column ID | 20020107 | |
9 | CO_DOC_FLOW | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_DOC_FLOW' | Function Code for Displaying Document Flow | 20010404 | |
10 | CO_FLAVOR_ROW | Constant | Protected | Type reference (TYPE) | CHAR10 | 'Line' | Drag&Drop Behavior | 20000308 | |
11 | CO_GOS_ICON | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'GOS_ICON' | ALV Control: Column ID | 20011010 | |
12 | CO_LONGTEXT_ICON | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'LONGTEXT_ICON' | ALV Control: Column ID | 20010207 | |
13 | CO_NO | Constant | Public | Type reference (TYPE) | CHAR01 | 'N' | Constant N (No) | 20001214 | |
14 | CO_OK_GOS | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_GOS' | Function Code for Generic Object Services | 20011103 | |
15 | CO_OK_HISTORY | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_HIST_DETAIL' | Function Code for Displaying History Details | 20011105 | |
16 | CO_OK_PRINT | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_PRINT' | Function Code for Printing | 20020103 | |
17 | CO_OK_PRINT_SMARTFORMS | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_PRINT_SMARTFORMS' | Function Code for Printing with Smart Forms | 20020103 | |
18 | CO_PREVYEAR | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_PREVYEAR' | Function Code for Previous Year | 20010207 | |
19 | CO_RACCOBJ_GENREC | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'RACCOBJ_GENREC' | ALV Control: Column ID | 20010207 | |
20 | CO_REPORTING | Constant | Public | Type reference (TYPE) | CHAR01 | 'R' | 'Reporting' Processing Mode | 20010211 | |
21 | CO_SET_DATE | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_SET_DATE' | Function Code for Setting Display Period | 20010207 | |
22 | CO_TOOLBAR | Constant | Protected | Type reference (TYPE) | SYTCODE | 'CX_TOOLBAR' | Function Code for Toolbar Enhancements | 20000301 | |
23 | CO_TOOLBAR_PERS_KEY | Constant | Protected | Type reference (TYPE) | SPERS_KEY | 'CATSXT_TOOLBAR' | Personalization Object Key | 20011213 | |
24 | CO_TOOLBAR_STATE | Constant | Protected | Type reference (TYPE) | STRING | 'TOOLBAR_STATE' | Field Name for Toolbar Status | 20020311 | |
25 | CO_YES | Constant | Public | Type reference (TYPE) | CHAR01 | 'Y' | Constant Y (Yes) | 20001214 | |
26 | CO_YYYYMM | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_YYYYMM' | Change Function Code for Display Period | 20010208 | |
27 | DRAG_DROP | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_DRAGDROP | Behavior for Drag and Drop | 20000307 | ||
28 | GF_COL | Instance attribute | Protected | Type reference (TYPE) | I | Column on Grid | 20001214 | ||
29 | GF_COL_VALUE | Instance attribute | Protected | Type reference (TYPE) | LVC_FNAME | Column Value | 20001214 | ||
30 | GF_ROW | Instance attribute | Protected | Type reference (TYPE) | I | Row on Grid | 20001214 | ||
31 | GRID | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000129 | ||
32 | GR_MSG | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_MESSAGE_HANDLER_CATSXT | Message Processing for Time Sheet CATSXT | 20011113 | ||
33 | GS_COL_ID | Instance attribute | Protected | Type reference (TYPE) | LVC_S_COL | Column ID | 20001214 | ||
34 | GS_ROW_ID | Instance attribute | Protected | Type reference (TYPE) | LVC_S_ROW | Line ID | 20001214 | ||
35 | HOTSPOT_COLUMN | Instance attribute | Protected | Type reference (TYPE) | LVC_S_COL | ALV Control: Column ID | 20000428 | ||
36 | LAYOUT | Instance attribute | Protected | Type reference (TYPE) | LVC_S_LAYO | ALV control: Layout structure | 20000129 | ||
37 | REFRESH_REQUIRED | Instance attribute | Protected | Type reference (TYPE) | XFELD | Refresh Display 'X' = Yes | 20011105 | ||
38 | TIME_SHEET_OBJREF | Instance attribute | Protected | Object reference (TYPE REF TO) | OBJECT | OBJECT REFERENCE TO CL_TIME_SHEET_CATSXT | 20010209 | ||
39 | TOOLBAR_STATE | Instance attribute | Protected | Type reference (TYPE) | CATSXT_TOOLBAR_STATE | ALV Toolbar Status in Time Sheet | 20000301 | ||
40 | USER_DEFAULTS | Static Attribute | Public | Type reference (TYPE) | CATSXT_USER_DEFAULT | User Settings for the Time Sheet (CATSXT) | 20010208 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | DISPLAY_PERIOD_CHANGED | Instance Event (0) |
Public (2) |
Display period was changed | 20010207 |
2 | DRAG | Instance Event (0) |
Public (2) |
Drag Event Triggered in ALV Grid | 20000307 |
3 | DROP | Instance Event (0) |
Public (2) |
Drop Event Triggered in ALV Grid | 20000307 |
4 | DROP_COMPLETE | Instance Event (0) |
Public (2) |
Drop Event Completed in ALV Grid | 20000307 |
5 | HOTSPOT_CLICK | Instance Event (0) |
Public (2) |
Hot Spot Triggered in ALV Grid | 20000129 |
6 | USER_COMMAND | Instance Event (0) |
Public (2) |
Function Code Triggered in ALV Grid | 20000129 |
Types
Class CL_GRID_CATSXT has no local type.
Method Signatures
Method CALL_SMARTFORM_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_SF_OUTPUT | Call by reference | Type reference (TYPE) | SSFCRESCL | Smart Forms: Rückgabe bei Ende Formulardruck | 20020319 | ||
2 | Importing | IM_EXCEPTIONS | Call by reference | Type reference (TYPE) | ABAP_FUNC_EXCPBIND_TAB | Exceptions des Funktionsbausteins | 20020319 | ||
3 | Importing | IM_FUNCTION_NAME | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20020319 | ||
4 | Importing | IM_MAIL_TITLE | Call by reference | Type reference (TYPE) | SO_OBJ_DES | Title der e-mail | 20020320 | ||
5 | Importing | IM_PARAMETERS | Call by reference | Type reference (TYPE) | ABAP_FUNC_PARMBIND_TAB | Parameter des Funktionsbausteins | 20020319 | ||
6 | Importing | IM_SEND_VIA_MAIL | Call by reference | Type reference (TYPE) | XFELD | SPACE | Ausgabe als e-mail 'X' = Ja | 20020319 | |
7 | Importing | IM_SMARTFORM_NAME | Call by reference | Type reference (TYPE) | TDSFNAME | Smart Forms: Formularname | 20020319 |
Method CALL_SMARTFORM_FUNCTION on class CL_GRID_CATSXT has no exception.
Method CHECK_CHANGED_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_VALID | Call by reference | Type reference (TYPE) | CHAR01 | 'X' = Alle eingegebenen Daten o.k. | 20000327 |
Method CHECK_CHANGED_DATA on class CL_GRID_CATSXT has no exception.
Method CHECK_SMARTFORM_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DATA_TYPE | Call by reference | Type reference (TYPE) | STRING | DDIC Typ der prozessierten Datentabelle | 20020620 | ||
2 | Exporting | EX_EXCEPTIONS_TAB | Call by reference | Type reference (TYPE) | ABAP_FUNC_EXCPBIND_TAB | Tabelle fuer dynamischen Funktionsaufruf (Exceptions) | 20020104 | ||
3 | Exporting | EX_PARAMETERS_TAB | Call by reference | Type reference (TYPE) | ABAP_FUNC_PARMBIND_TAB | Tabelle fuer dynamischen Funktionsaufruf (Parameter) | 20020104 | ||
4 | Importing | IM_FUNCTION_MODULE | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Smart Form Funktionsbausteins | 20020104 | ||
5 | Importing | IM_GET_CONTROL_PARAMS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Parameter fuer Smart Form Kontrollsturktur erzeugen 'X' = Ja | 20020319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Interface Parameter der Smart Form sind nicht korrekt | 20020104 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_GRID_CATSXT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRID_CATSXT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_APPL_EVENTS | Call by reference | Type reference (TYPE) | XFELD | 'X' | Ereignisse als Applikationsevents registrieren 'X' = Ja | 20000902 | |
2 | Importing | IM_CONTAINER_NAME | Call by reference | Type reference (TYPE) | C | Name des Dynprocontainers | 20000129 | ||
3 | Importing | IM_CONTAINER_OBJREF | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container Objekt (Anzeige des Grid in Splitter Control) | 20000129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONT_NAME_AND_OBJREF_EMPTY | Containername und Containerreferenz sind initial. | 20000129 | |
2 | FAILED | Fehler bei der Erzeugung des Containerobjekts | 20000129 |
Method DATE_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_USER_COMMAND | Call by reference | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20010207 |
Method DATE_SELECTION on class CL_GRID_CATSXT has no exception.
Method DISPLAY_RECEIVER_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20000209 | ||
2 | Importing | IM_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Objektnummer | 20000210 | ||
3 | Importing | IM_RECEIVER_OBJECTS | Call by reference | Type reference (TYPE) | CATSXT_RACCOBJ | CATSXT: Empfänger-Objekte nach CATS Namenskonvention | 20000209 |
Method DISPLAY_RECEIVER_OBJECT on class CL_GRID_CATSXT has no exception.
Method GET_ACTIVITY_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ACTIVITY_RECORD | Call by reference | Type reference (TYPE) | CATSXT_WA | CATSXT Datensatz | 20010207 | ||
2 | Exporting | EX_ALV_DATA | Call by reference | Type reference (TYPE) | ANY | selektierte Daten im ALV Format | 20020114 | ||
3 | Importing | IM_TABIX | Call by reference | Type reference (TYPE) | LVC_INDEX | Index des Selektierten ALV Grid Satzes | 20010207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | CATSXT Datensatz nicht gefunden | 20010207 |
Method GET_COMPONENT_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_COMPONENT_VALUE | Call by reference | Type reference (TYPE) | ANY | Inhalt des Feldes im_wa_component | 20011130 | ||
2 | Importing | IM_WA | Call by reference | Type reference (TYPE) | ANY | Strukturdaten | 20011130 | ||
3 | Importing | IM_WA_COMPONENT | Call by reference | Type reference (TYPE) | C | Name des Feldes in der Struktur ch_wa | 20011130 |
Method GET_COMPONENT_VALUE on class CL_GRID_CATSXT has no exception.
Method GET_DATE_RANGE Signature
Method GET_DATE_RANGE on class CL_GRID_CATSXT has no parameter.
Method GET_DATE_RANGE on class CL_GRID_CATSXT has no exception.
Method GET_SELECTED_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FILTERED_ENTRIES | Call by reference | Type reference (TYPE) | LVC_T_FIDX | Indizes der durch Filterbedingungen ausgeblendeten Zeilen | 20000608 | ||
2 | Exporting | EX_SELECTED_ROWS_INDEX | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20000607 | ||
3 | Exporting | EX_SELECTED_ROWS_NO | Call by reference | Type reference (TYPE) | LVC_T_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20000607 |
Method GET_SELECTED_ROWS on class CL_GRID_CATSXT has no exception.
Method GET_SMARTFORM_FUNCTION_MODULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_SMART_FORM | Call by reference | Type reference (TYPE) | TDSFNAME | Smart Forms: Formularname | 20020104 | ||
2 | Returning | RE_FUNCTION_MODULE | Value transfer | Type reference (TYPE) | RS38L_FNAM | Name des Smart Form Funktionsbausteins | 20020104 |
Method GET_SMARTFORM_FUNCTION_MODULE on class CL_GRID_CATSXT has no exception.
Method GET_TOOLBAR_DEFAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PROGRAM_NAME | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP-Programmname | 20011213 | ||
2 | Importing | IM_USER_ID | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20011213 | |
3 | Returning | RE_TOOLBAR_STATE | Value transfer | Type reference (TYPE) | CATSXT_TOOLBAR_STATE | ALV Toolbar Status im Arbeitszeitblatt | 20011213 |
Method GET_TOOLBAR_DEFAULT on class CL_GRID_CATSXT has no exception.
Method GET_TOOLBAR_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_TOOLBAR_STATE | Value transfer | Type reference (TYPE) | CATSXT_TOOLBAR_STATE | ALV Toolbar Status im Arbeitszeitblatt | 20000301 |
Method GET_TOOLBAR_STATE on class CL_GRID_CATSXT has no exception.
Method MODIFY_PRINT_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_TOOLBAR_OBJREF | Call by reference | Object reference (TYPE REF TO) | CL_ALV_EVENT_TOOLBAR_SET | ALV Kontextmenü | 20020105 |
Method MODIFY_PRINT_FUNCTION on class CL_GRID_CATSXT has no exception.
Method ON_BUTTON_CLICKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ES_COL_ID | Call by reference | Attribute reference (LIKE) | 20000417 | ||||
2 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000417 |
Method ON_BUTTON_CLICKED on class CL_GRID_CATSXT has no exception.
Method ON_CONTEXT_MENU_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20000404 |
Method ON_CONTEXT_MENU_REQUEST on class CL_GRID_CATSXT has no exception.
Method ON_DISPLAY_PERIOD_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EX_DATE_FROM | Call by reference | Attribute reference (LIKE) | 20010208 | ||||
2 | Importing | EX_DATE_TO | Call by reference | Attribute reference (LIKE) | 20010208 |
Method ON_DISPLAY_PERIOD_CHANGED on class CL_GRID_CATSXT has no exception.
Method ON_DOUBLE_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000129 | ||||
2 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20000129 | ||||
3 | Importing | E_ROW | Call by reference | Attribute reference (LIKE) | 20000129 |
Method ON_DOUBLE_CLICK on class CL_GRID_CATSXT has no exception.
Method ON_DRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
2 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
3 | Importing | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
4 | Importing | E_ROW | Call by reference | Attribute reference (LIKE) | 20000307 |
Method ON_DRAG on class CL_GRID_CATSXT has no exception.
Method ON_DROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
2 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
3 | Importing | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
4 | Importing | E_ROW | Call by reference | Attribute reference (LIKE) | 20000307 |
Method ON_DROP on class CL_GRID_CATSXT has no exception.
Method ON_DROP_COMPLETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
2 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
3 | Importing | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20000307 | ||||
4 | Importing | E_ROW | Call by reference | Attribute reference (LIKE) | 20000307 |
Method ON_DROP_COMPLETE on class CL_GRID_CATSXT has no exception.
Method ON_HOTSPOT_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000129 | ||||
2 | Importing | E_COLUMN_ID | Call by reference | Attribute reference (LIKE) | 20000129 | ||||
3 | Importing | E_ROW_ID | Call by reference | Attribute reference (LIKE) | 20000129 |
Method ON_HOTSPOT_CLICK on class CL_GRID_CATSXT has no exception.
Method ON_MENU_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20010207 | ||||
2 | Importing | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20010207 |
Method ON_MENU_BUTTON on class CL_GRID_CATSXT has no exception.
Method ON_PRINT_TOP_OF_PAGE Signature
Method ON_PRINT_TOP_OF_PAGE on class CL_GRID_CATSXT has no parameter.
Method ON_PRINT_TOP_OF_PAGE on class CL_GRID_CATSXT has no exception.
Method ON_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_INTERACTIVE | Call by reference | Attribute reference (LIKE) | 20000129 | ||||
2 | Importing | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20000129 |
Method ON_TOOLBAR on class CL_GRID_CATSXT has no exception.
Method ON_USER_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20000129 |
Method ON_USER_COMMAND on class CL_GRID_CATSXT has no exception.
Method PRINT_USING_SMARTFORMS Signature
Method PRINT_USING_SMARTFORMS on class CL_GRID_CATSXT has no parameter.
Method PRINT_USING_SMARTFORMS on class CL_GRID_CATSXT has no exception.
Method READ_ALV_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ALV_DATA | Call by reference | Type reference (TYPE) | ANY | Datensatz der ALV Tabelle | 20000428 | ||
2 | Importing | IM_TABIX | Call by reference | Type reference (TYPE) | I | Index der zu lesenden Zeile | 20000428 |
Method READ_ALV_TAB on class CL_GRID_CATSXT has no exception.
Method RECEIVER_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_TABIX | Call by reference | Type reference (TYPE) | I | Zeile des selektierten ALV Datensatzes | 20010207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Keine Referenz auf CATSXT Daten vorhanden | 20010207 |
Method REFRESH_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_COLUMN_STABLE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Spaltenposition im Grid beibehalten 'X' = Ja | 20000129 | |
2 | Importing | IM_DATA_REF_POINTER | Call by reference | Object reference (TYPE REF TO) | DATA | Pointer auf beliebigen Datenbereich (für Redefinition) | 20000129 | ||
3 | Importing | IM_REFRESH_FIELDCAT | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feldkatalog ans Frontend senden 'X' = Ja | 20000309 | |
4 | Importing | IM_ROW_STABLE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Zeilenposition im Grid beibehalten 'X' = Ja | 20000129 | |
5 | Importing | IM_SOFT_REFRESH | Call by reference | Type reference (TYPE) | XFELD | 'X' | Summen/Sortierungen und Filter beibehalten | 20000129 |
Method REFRESH_DISPLAY on class CL_GRID_CATSXT has no exception.
Method REFRESH_TOOLBAR Signature
Method REFRESH_TOOLBAR on class CL_GRID_CATSXT has no parameter.
Method REFRESH_TOOLBAR on class CL_GRID_CATSXT has no exception.
Method REGISTER_DRAG_AND_DROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DRAG_DROP_EFFECT | Call by reference | Type reference (TYPE) | I | CL_DRAGDROP=>COPY | Move(2) und/oder Copy(1) Operation | 20000308 | |
2 | Importing | IM_DRAG_SOURCE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Ist ALV Grid Drag Source 'X' = Ja | 20000308 | |
3 | Importing | IM_DROP_TARGET | Call by reference | Type reference (TYPE) | XFELD | SPACE | Ist ALV Grid Drop Target 'X' = Ja | 20000308 | |
4 | Importing | IM_FLAVOR | Call by reference | Type reference (TYPE) | C | 'Line' | Drag & Drop Verhaltensweise | 20000308 |
Method REGISTER_DRAG_AND_DROP on class CL_GRID_CATSXT has no exception.
Method SAVE_TOOLBAR_DEFAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PROGRAM_NAME | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP-Programmname | 20011213 | ||
2 | Importing | IM_TOOLBAR_STATE | Value transfer | Type reference (TYPE) | CATSXT_TOOLBAR_STATE | ALV Toolbar Status im Arbeitszeitblatt | 20011213 | ||
3 | Importing | IM_USER_ID | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20011213 |
Method SAVE_TOOLBAR_DEFAULT on class CL_GRID_CATSXT has no exception.
Method SCROLL_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ROW_NUMBER | Call by reference | Type reference (TYPE) | LVC_INDEX | Zeilennummer der ALV Datentabelle | 20000306 |
Method SCROLL_DISPLAY on class CL_GRID_CATSXT has no exception.
Method SET_COMPONENT_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_WA | Call by reference | Type reference (TYPE) | ANY | Strukturdaten | 20011130 | ||
2 | Importing | IM_COMPONENT_VALUE | Call by reference | Type reference (TYPE) | ANY | Zu setzender Inhalt des Feldes im_wa_component | 20011130 | ||
3 | Importing | IM_WA_COMPONENT | Call by reference | Type reference (TYPE) | C | Name des Feldes in der Struktur ch_wa | 20011130 |
Method SET_COMPONENT_VALUE on class CL_GRID_CATSXT has no exception.
Method SET_DATE_CTMENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CTMENU_OBJREF | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20010207 |
Method SET_DATE_CTMENU on class CL_GRID_CATSXT has no exception.
Method SET_GRID_TITLE Signature
Method SET_GRID_TITLE on class CL_GRID_CATSXT has no parameter.
Method SET_GRID_TITLE on class CL_GRID_CATSXT has no exception.
Method SET_LAYOUT_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DATA_REF_POINTER | Call by reference | Object reference (TYPE REF TO) | DATA | Pointer auf beliebigen Datenbereich (für Redefinition) | 20000129 | ||
2 | Importing | IM_GRID_TITLE | Call by reference | Type reference (TYPE) | STRING | Titelzeile für Grid | 20000129 |
Method SET_LAYOUT_OPTIONS on class CL_GRID_CATSXT has no exception.
Method SET_SELECTED_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_INDEX_ROWS | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20000620 | ||
2 | Importing | IM_ROW_NO | Call by reference | Type reference (TYPE) | LVC_T_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20000620 |
Method SET_SELECTED_ROWS on class CL_GRID_CATSXT has no exception.
Method SET_TIME_SHEET_OBJREF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_TIME_SHEET_OBJREF | Call by reference | Object reference (TYPE REF TO) | CL_TIME_SHEET_CATSXT | Arbeitszeitblatt für Dienstleister | 20020508 |
Method SET_TIME_SHEET_OBJREF on class CL_GRID_CATSXT has no exception.
Method SET_TOOLBAR_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_TOOLBAR_STATE | Call by reference | Type reference (TYPE) | CATSXT_TOOLBAR_STATE | '0' | 0 = automatisch best. 1 = minimal 2 = erweitert 3 = maximal | 20000301 |
Method SET_TOOLBAR_STATE on class CL_GRID_CATSXT has no exception.
Event Signatures
Event DISPLAY_PERIOD_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_DATE_FROM | Exporting | Value transfer | Type reference (TYPE) | D | Begin Anzeigezeitraum | 20010207 | ||
2 | EX_DATE_TO | Exporting | Value transfer | Type reference (TYPE) | D | Ende Anzeigezeitraum | 20010207 |
Event DRAG Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_COLUMN | Exporting | Value transfer | Type reference (TYPE) | LVC_S_COL | ALV-Control: Spalten-ID | 20000307 | ||
2 | EX_DRAGDROPOBJ | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | Drag & Drop DataObject | 20000307 | ||
3 | EX_ROW | Exporting | Value transfer | Type reference (TYPE) | LVC_S_ROW | ALV-Control: Beschreibung einer Zeile | 20000307 | ||
4 | EX_ROW_NO | Exporting | Value transfer | Type reference (TYPE) | LVC_S_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20000307 |
Event DROP Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_COLUMN | Exporting | Value transfer | Type reference (TYPE) | LVC_S_COL | ALV-Control: Spalten-ID | 20000307 | ||
2 | EX_DRAGDROPOBJ | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | Drag & Drop DataObject | 20000307 | ||
3 | EX_ROW | Exporting | Value transfer | Type reference (TYPE) | LVC_S_ROW | ALV-Control: Beschreibung einer Zeile | 20000307 | ||
4 | EX_ROW_NO | Exporting | Value transfer | Type reference (TYPE) | LVC_S_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20000307 |
Event DROP_COMPLETE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_COLUMN | Exporting | Value transfer | Type reference (TYPE) | LVC_S_COL | ALV-Control: Spalten-ID | 20000307 | ||
2 | EX_DRAGDROPOBJ | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | Drag & Drop DataObject | 20000307 | ||
3 | EX_ROW | Exporting | Value transfer | Type reference (TYPE) | LVC_S_ROW | ALV-Control: Beschreibung einer Zeile | 20000307 | ||
4 | EX_ROW_NO | Exporting | Value transfer | Type reference (TYPE) | LVC_S_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20000307 |
Event HOTSPOT_CLICK Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_COLUMN | Exporting | Value transfer | Type reference (TYPE) | I | Spaltennummer des Hotspot Clicks | 20000129 | ||
2 | EX_COLUMN_ID | Exporting | Value transfer | Type reference (TYPE) | LVC_S_COL | Spalteninformation zum Hotspot Click | 20000129 | ||
3 | EX_ROW | Exporting | Value transfer | Type reference (TYPE) | I | Zeilennummer des Hotspot Clicks | 20000129 | ||
4 | EX_VALUE | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | Inhalt der Zelle des Hotspot Clicks | 20000129 |
Event USER_COMMAND Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FILTERED_ENTRIES | Exporting | Value transfer | Type reference (TYPE) | LVC_T_FIDX | Indizes der durch Filterbedingungen ausgeblendeten Zeilen | 20000607 | ||
2 | EX_SELECTED_ROWS_INDEX | Exporting | Value transfer | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20000129 | ||
3 | EX_SELECTED_ROWS_NO | Exporting | Value transfer | Type reference (TYPE) | LVC_T_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20000129 | ||
4 | EX_USER_COMMAND | Exporting | Value transfer | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20000129 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 46C |