Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 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) |
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 | Instance attribute | Protected | Type reference (TYPE) | I | ALV Line of Hotspot Click | 20000428 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | PROGRAMM | Calling Program | 20011213 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Pointer to CATSXT_WA_ITAB Data Area | 20010207 | |||
| 4 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_ACTYEAR' | Select Function Code for Current Calendar Year | 20010207 | ||
| 5 | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'ADDITIONAL_RECEIVERS' | ALV Control: Column ID | 20011113 | ||
| 6 | Constant | Protected | Type reference (TYPE) | CHAR01 | 'T' | Caller is a Travel Manager | 20020206 | ||
| 7 | Constant | Protected | Type reference (TYPE) | STRING | 'CATSXT_WA_ITAB' | CATSXT Data Table | 20020104 | ||
| 8 | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'CORR_ICON' | ALV Control: Column ID | 20020107 | ||
| 9 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_DOC_FLOW' | Function Code for Displaying Document Flow | 20010404 | ||
| 10 | Constant | Protected | Type reference (TYPE) | CHAR10 | 'Line' | Drag&Drop Behavior | 20000308 | ||
| 11 | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'GOS_ICON' | ALV Control: Column ID | 20011010 | ||
| 12 | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'LONGTEXT_ICON' | ALV Control: Column ID | 20010207 | ||
| 13 | Constant | Public | Type reference (TYPE) | CHAR01 | 'N' | Constant N (No) | 20001214 | ||
| 14 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_GOS' | Function Code for Generic Object Services | 20011103 | ||
| 15 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_HIST_DETAIL' | Function Code for Displaying History Details | 20011105 | ||
| 16 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_PRINT' | Function Code for Printing | 20020103 | ||
| 17 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_PRINT_SMARTFORMS' | Function Code for Printing with Smart Forms | 20020103 | ||
| 18 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_PREVYEAR' | Function Code for Previous Year | 20010207 | ||
| 19 | Constant | Public | Type reference (TYPE) | LVC_S_COL | 'RACCOBJ_GENREC' | ALV Control: Column ID | 20010207 | ||
| 20 | Constant | Public | Type reference (TYPE) | CHAR01 | 'R' | 'Reporting' Processing Mode | 20010211 | ||
| 21 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_SET_DATE' | Function Code for Setting Display Period | 20010207 | ||
| 22 | Constant | Protected | Type reference (TYPE) | SYTCODE | 'CX_TOOLBAR' | Function Code for Toolbar Enhancements | 20000301 | ||
| 23 | Constant | Protected | Type reference (TYPE) | SPERS_KEY | 'CATSXT_TOOLBAR' | Personalization Object Key | 20011213 | ||
| 24 | Constant | Protected | Type reference (TYPE) | STRING | 'TOOLBAR_STATE' | Field Name for Toolbar Status | 20020311 | ||
| 25 | Constant | Public | Type reference (TYPE) | CHAR01 | 'Y' | Constant Y (Yes) | 20001214 | ||
| 26 | Constant | Public | Type reference (TYPE) | SYTCODE | 'CX_YYYYMM' | Change Function Code for Display Period | 20010208 | ||
| 27 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_DRAGDROP | Behavior for Drag and Drop | 20000307 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | I | Column on Grid | 20001214 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | LVC_FNAME | Column Value | 20001214 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | I | Row on Grid | 20001214 | |||
| 31 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000129 | |||
| 32 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_MESSAGE_HANDLER_CATSXT | Message Processing for Time Sheet CATSXT | 20011113 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | LVC_S_COL | Column ID | 20001214 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | LVC_S_ROW | Line ID | 20001214 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | LVC_S_COL | ALV Control: Column ID | 20000428 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | LVC_S_LAYO | ALV control: Layout structure | 20000129 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Refresh Display 'X' = Yes | 20011105 | |||
| 38 | Instance attribute | Protected | Object reference (TYPE REF TO) | OBJECT | OBJECT REFERENCE TO CL_TIME_SHEET_CATSXT | 20010209 | |||
| 39 | Instance attribute | Protected | Type reference (TYPE) | CATSXT_TOOLBAR_STATE | ALV Toolbar Status in Time Sheet | 20000301 | |||
| 40 | 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 | EX_SF_OUTPUT | Call by reference | Type reference (TYPE) | SSFCRESCL | Smart Forms: Rückgabe bei Ende Formulardruck | 20020319 | |||
| 2 | IM_EXCEPTIONS | Call by reference | Type reference (TYPE) | ABAP_FUNC_EXCPBIND_TAB | Exceptions des Funktionsbausteins | 20020319 | |||
| 3 | IM_FUNCTION_NAME | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20020319 | |||
| 4 | IM_MAIL_TITLE | Call by reference | Type reference (TYPE) | SO_OBJ_DES | Title der e-mail | 20020320 | |||
| 5 | IM_PARAMETERS | Call by reference | Type reference (TYPE) | ABAP_FUNC_PARMBIND_TAB | Parameter des Funktionsbausteins | 20020319 | |||
| 6 | IM_SEND_VIA_MAIL | Call by reference | Type reference (TYPE) | XFELD | SPACE | Ausgabe als e-mail 'X' = Ja | 20020319 | ||
| 7 | 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 | 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 | EX_DATA_TYPE | Call by reference | Type reference (TYPE) | STRING | DDIC Typ der prozessierten Datentabelle | 20020620 | |||
| 2 | EX_EXCEPTIONS_TAB | Call by reference | Type reference (TYPE) | ABAP_FUNC_EXCPBIND_TAB | Tabelle fuer dynamischen Funktionsaufruf (Exceptions) | 20020104 | |||
| 3 | EX_PARAMETERS_TAB | Call by reference | Type reference (TYPE) | ABAP_FUNC_PARMBIND_TAB | Tabelle fuer dynamischen Funktionsaufruf (Parameter) | 20020104 | |||
| 4 | IM_FUNCTION_MODULE | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Smart Form Funktionsbausteins | 20020104 | |||
| 5 | 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 | 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 | IM_APPL_EVENTS | Call by reference | Type reference (TYPE) | XFELD | 'X' | Ereignisse als Applikationsevents registrieren 'X' = Ja | 20000902 | ||
| 2 | IM_CONTAINER_NAME | Call by reference | Type reference (TYPE) | C | Name des Dynprocontainers | 20000129 | |||
| 3 | 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 | Containername und Containerreferenz sind initial. | 20000129 | ||
| 2 | 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 | 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 | IM_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20000209 | |||
| 2 | IM_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Objektnummer | 20000210 | |||
| 3 | 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 | EX_ACTIVITY_RECORD | Call by reference | Type reference (TYPE) | CATSXT_WA | CATSXT Datensatz | 20010207 | |||
| 2 | EX_ALV_DATA | Call by reference | Type reference (TYPE) | ANY | selektierte Daten im ALV Format | 20020114 | |||
| 3 | IM_TABIX | Call by reference | Type reference (TYPE) | LVC_INDEX | Index des Selektierten ALV Grid Satzes | 20010207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_COMPONENT_VALUE | Call by reference | Type reference (TYPE) | ANY | Inhalt des Feldes im_wa_component | 20011130 | |||
| 2 | IM_WA | Call by reference | Type reference (TYPE) | ANY | Strukturdaten | 20011130 | |||
| 3 | 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 | EX_FILTERED_ENTRIES | Call by reference | Type reference (TYPE) | LVC_T_FIDX | Indizes der durch Filterbedingungen ausgeblendeten Zeilen | 20000608 | |||
| 2 | EX_SELECTED_ROWS_INDEX | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20000607 | |||
| 3 | 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 | IM_SMART_FORM | Call by reference | Type reference (TYPE) | TDSFNAME | Smart Forms: Formularname | 20020104 | |||
| 2 | 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 | IM_PROGRAM_NAME | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP-Programmname | 20011213 | |||
| 2 | IM_USER_ID | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20011213 | ||
| 3 | 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 | 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 | 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 | ES_COL_ID | Call by reference | Attribute reference (LIKE) | 20000417 | |||||
| 2 | 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 | 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 | EX_DATE_FROM | Call by reference | Attribute reference (LIKE) | 20010208 | |||||
| 2 | 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 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000129 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20000129 | |||||
| 3 | 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 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 3 | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 4 | 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 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 3 | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 4 | 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 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 3 | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20000307 | |||||
| 4 | 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 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20000129 | |||||
| 2 | E_COLUMN_ID | Call by reference | Attribute reference (LIKE) | 20000129 | |||||
| 3 | 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 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20010207 | |||||
| 2 | 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 | E_INTERACTIVE | Call by reference | Attribute reference (LIKE) | 20000129 | |||||
| 2 | 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 | 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 | EX_ALV_DATA | Call by reference | Type reference (TYPE) | ANY | Datensatz der ALV Tabelle | 20000428 | |||
| 2 | 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 | IM_TABIX | Call by reference | Type reference (TYPE) | I | Zeile des selektierten ALV Datensatzes | 20010207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_COLUMN_STABLE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Spaltenposition im Grid beibehalten 'X' = Ja | 20000129 | ||
| 2 | IM_DATA_REF_POINTER | Call by reference | Object reference (TYPE REF TO) | DATA | Pointer auf beliebigen Datenbereich (für Redefinition) | 20000129 | |||
| 3 | IM_REFRESH_FIELDCAT | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feldkatalog ans Frontend senden 'X' = Ja | 20000309 | ||
| 4 | IM_ROW_STABLE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Zeilenposition im Grid beibehalten 'X' = Ja | 20000129 | ||
| 5 | 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 | IM_DRAG_DROP_EFFECT | Call by reference | Type reference (TYPE) | I | CL_DRAGDROP=>COPY | Move(2) und/oder Copy(1) Operation | 20000308 | ||
| 2 | IM_DRAG_SOURCE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Ist ALV Grid Drag Source 'X' = Ja | 20000308 | ||
| 3 | IM_DROP_TARGET | Call by reference | Type reference (TYPE) | XFELD | SPACE | Ist ALV Grid Drop Target 'X' = Ja | 20000308 | ||
| 4 | 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 | IM_PROGRAM_NAME | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP-Programmname | 20011213 | |||
| 2 | IM_TOOLBAR_STATE | Value transfer | Type reference (TYPE) | CATSXT_TOOLBAR_STATE | ALV Toolbar Status im Arbeitszeitblatt | 20011213 | |||
| 3 | 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 | 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 | CH_WA | Call by reference | Type reference (TYPE) | ANY | Strukturdaten | 20011130 | |||
| 2 | IM_COMPONENT_VALUE | Call by reference | Type reference (TYPE) | ANY | Zu setzender Inhalt des Feldes im_wa_component | 20011130 | |||
| 3 | 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 | 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 | IM_DATA_REF_POINTER | Call by reference | Object reference (TYPE REF TO) | DATA | Pointer auf beliebigen Datenbereich (für Redefinition) | 20000129 | |||
| 2 | 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 | IM_INDEX_ROWS | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20000620 | |||
| 2 | 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 | 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 | 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 |