SAP ABAP Class CL_GRID_CATSXT (Basic Class for ALV Grid in the Time Sheet)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   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
# Method Level Visibility Method type Description Created on
1 CALL_SMARTFORM_FUNCTION Instance method Protected Method Call up of Smart Form Function Module 20020319
2 CHECK_CHANGED_DATA Instance method Public Method Trigger Input Check in Grid Ready for Input 20000327
3 CHECK_SMARTFORM_INTERFACE Instance method Protected Method Check Interface Parameters for Smart Form Function Module 20020104
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010208
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000129
6 DATE_SELECTION Instance method Protected Method Edit Function Codes for "Display Period" Context Menu 20010207
7 DISPLAY_RECEIVER_OBJECT Static method Public Method Display Rec. Acct Assgnmnt from ALV Grid: Transaction Call 20000209
8 GET_ACTIVITY_RECORD Instance method Protected Method CATSXT Get Data Record 20010207
9 GET_COMPONENT_VALUE Static method Public Method Get Component Value From Any Structure 20011130
10 GET_DATE_RANGE Instance method Protected Method Display Dialog Box for Period Selection 20010207
11 GET_SELECTED_ROWS Instance method Public Method Get Format Rows Selected in ALV Grid 20000607
12 GET_SMARTFORM_FUNCTION_MODULE Static method Protected Method Get Function Module for Smart Form 20020104
13 GET_TOOLBAR_DEFAULT Static method Protected Method Default Setting for Toolbar from Personalization 20011213
14 GET_TOOLBAR_STATE Instance method Public Method Prepare Toolbar Status 20000301
15 MODIFY_PRINT_FUNCTION Instance method Protected Method Add Smart Form Printing to ALV Print Function 20020105
16 ON_BUTTON_CLICKED Instance method Protected Event handling method Pushbutton Triggered in Grid 20000417
17 ON_CONTEXT_MENU_REQUEST Instance method Protected Event handling method Context Menu Structure 20000404
18 ON_DISPLAY_PERIOD_CHANGED Instance method Protected Event handling method Display Period Was Changed 20010208
19 ON_DOUBLE_CLICK Instance method Protected Event handling method Double-Click Handling 20000129
20 ON_DRAG Instance method Protected Event handling method Drag Event in ALV Grid 20000307
21 ON_DROP Instance method Protected Event handling method Drop Event in ALV Grid 20000307
22 ON_DROP_COMPLETE Instance method Protected Event handling method Drop Completed in ALV Grid 20000307
23 ON_HOTSPOT_CLICK Instance method Protected Event handling method Hot Spot Handling 20000129
24 ON_MENU_BUTTON Instance method Protected Event handling method Edit Menu Click in The Toolbar 20010207
25 ON_PRINT_TOP_OF_PAGE Instance method Protected Event handling method Print Top of Page 20000129
26 ON_TOOLBAR Instance method Public Event handling method Set Up Toolbar 20000129
27 ON_USER_COMMAND Instance method Protected Event handling method User Command Processing 20000129
28 PRINT_USING_SMARTFORMS Instance method Protected Method Print Grid using SAP Smart For 20020103
29 READ_ALV_TAB Instance method Protected Method Read ALV Data Table 20000428
30 RECEIVER_OBJECT Instance method Protected Method Display Receiver Account Assignment for CATSXT Records 20010207
31 REFRESH_DISPLAY Instance method Public Method Refresh Display at Front End 20000129
32 REFRESH_TOOLBAR Instance method Public Method Refresh Toolbar After Toolbar Status Changes 20000307
33 REGISTER_DRAG_AND_DROP Instance method Public Method Permit Drag&Drop in ALV Grid 20000308
34 SAVE_TOOLBAR_DEFAULT Static method Protected Method Save Default Setting for Toolbar in Personalization 20011213
35 SCROLL_DISPLAY Instance method Public Method Position Grid on Specific Row/Column 20000306
36 SET_COMPONENT_VALUE Static method Public Method Set Component Value in Any Structure 20011130
37 SET_DATE_CTMENU Instance method Protected Method Create Context Menu for 'Switch Display Period' 20010207
38 SET_GRID_TITLE Instance method Protected Method Create Grid Title 20010208
39 SET_LAYOUT_OPTIONS Instance method Public Method Set ALV Layout Options 20000129
40 SET_SELECTED_ROWS Instance method Public Method Set Row Selection in Grid 20000620
41 SET_TIME_SHEET_OBJREF Instance method Public Method Set Object Reference for Time Sheet 20020508
42 SET_TOOLBAR_STATE Instance method Public Method Set Toolbar Status 20000301
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