SAP ABAP Class CL_EVENT_HISTORY_GUI (Event History: GUI for CL_EVENT_HISTORY)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-BTC (Application Component) Background Processing
     SBTI_EVTHIST (Package) Event History of Background Processing
Properties
Class CL_EVENT_HISTORY_GUI  
Short Description Event History: GUI for CL_EVENT_HISTORY    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SBTI_EVTHIST   Event History of Background Processing 
Created 20050912   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EVENT_HISTORY_GUI has no forward declaration.
Interfaces
Class CL_EVENT_HISTORY_GUI has no interface implemented.
Friends
Class CL_EVENT_HISTORY_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 L_EVENTS Instance attribute Private Type reference (TYPE) BTC_T_EVTHISTORY_DISP Converted Event History 20050912
2 L_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050912
3 L_GUI_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20060613
4 L_LOCAL_GUI_CONTROL Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20060613
5 L_MENU_EVENT Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu "Event(s)" 20050912
6 L_MENU_FUNC_MANY_SELECTED Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20051013
7 L_MENU_FUNC_NOTHING_SELECTED Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20051013
8 L_MENU_SELECTION Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu "Selection" 20050912
9 L_SELECTION Instance attribute Public Type reference (TYPE) BTC_S_EVTHISTORY_SEL_DISP Event History: UI for Specifying Selection 20050912
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20050912
2 CREATE_CONTEXT_MENU Instance method Private Method Creates the Context Menu 20050912
3 FREE Instance method Public Method Destructor 20060613
4 GET_SELECTED Instance method Public Method Returns Selected Rows 20050912
5 GET_SELECTED_INT Instance method Private Method Additional Function for the Function GET_SELECTED 20051013
6 HANDLE_CONTEXT_MENU_REQUEST Instance method Private Event handling method Processes CONTEXT_MENU_REQUEST of GRID 20050912
7 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Processes DOUBLE_CLICK of GRID 20050912
8 HANDLE_TOOLBAR Instance method Private Event handling method Processes TOOLBAR of GRID 20050912
9 HANDLE_USER_COMMAND Instance method Private Event handling method Processes USER_COMMAND of GRID 20050912
10 REFRESH Instance method Public Method Update the GRID 20050912
11 REFRESH_TITLE Instance method Private Method Update the GRID Title 20050912
12 SELECT Instance method Private Method Update the Selection 20050912
13 SET_SELECTION Instance method Public Method Changes the current selection 20060612
14 SHOW Static method Public Method Displays Event History 20060525
15 SHOW_F4_EVENT_STATE Static method Public Method Displays F4 Help for Statuses of Events 20050912
16 SHOW_F4_PROC_STATE Static method Public Method Displays F4 Help for Statuses of Processing 20050912
17 TRANSLATE_EVENT_STATE Static method Private Method Conversion for Event Statuses 20050912
18 TRANSLATE_PROC_STATE Static method Private Method Conversion for Processing Statuses 20050912
Events
# Event Type Visibility Description Created on
1 CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Event CONTEXT_MENU_REQUEST 20051012
2 USER_COMMAND Instance Event
(0)
Public
(2)
Event USER_COMMAND 20051012
Types
Class CL_EVENT_HISTORY_GUI has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Call by reference Type reference (TYPE) C 20050912
2 Importing CONTAINER_OBJ Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20050912
3 Importing I_SELECTION Call by reference Type reference (TYPE) BTC_S_EVTHISTORY_SEL Event History: Selektion 20060612
# Exception Resumable Description Created on
1 EXCPT_CREATING_CONTROL_FAILED Das Control konnte nicht als Container verwendet werden 20050912
2 EXCPT_CREATING_GRID_FAILED Das erzeugte ALV GRID konnte nicht angezeigt werden 20050912
3 EXCPT_DISPLAYING_GRID_FAILED ALV GRID konnte nicht erzeugt werden 20050912
4 EXCPT_NO_CUSTOM_CONTROL Das angegebene Custom Control ist leer 20050912

Method CREATE_CONTEXT_MENU Signature

Method CREATE_CONTEXT_MENU on class CL_EVENT_HISTORY_GUI has no parameter.
Method CREATE_CONTEXT_MENU on class CL_EVENT_HISTORY_GUI has no exception.

Method FREE Signature

Method FREE on class CL_EVENT_HISTORY_GUI has no parameter.
Method FREE on class CL_EVENT_HISTORY_GUI has no exception.

Method GET_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUIDS Call by reference Type reference (TYPE) TT_BTCEVTGUID Batch Events: Tabellentyp für BTCEVTGUID 20050912

Method GET_SELECTED on class CL_EVENT_HISTORY_GUI has no exception.

Method GET_SELECTED_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTED_ROW Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20051013
2 Exporting E_SELECTED_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20051013

Method GET_SELECTED_INT on class CL_EVENT_HISTORY_GUI has no exception.

Method HANDLE_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) 20050912

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_EVENT_HISTORY_GUI has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20050912
2 Importing E_ROW Call by reference Attribute reference (LIKE) 20050912

Method HANDLE_DOUBLE_CLICK on class CL_EVENT_HISTORY_GUI has no exception.

Method HANDLE_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) 20050912
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20050912

Method HANDLE_TOOLBAR on class CL_EVENT_HISTORY_GUI has no exception.

Method HANDLE_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) 20050912

Method HANDLE_USER_COMMAND on class CL_EVENT_HISTORY_GUI has no exception.

Method REFRESH Signature

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

Method REFRESH_TITLE Signature

Method REFRESH_TITLE on class CL_EVENT_HISTORY_GUI has no parameter.
Method REFRESH_TITLE on class CL_EVENT_HISTORY_GUI has no exception.

Method SELECT Signature

Method SELECT on class CL_EVENT_HISTORY_GUI has no parameter.
Method SELECT on class CL_EVENT_HISTORY_GUI has no exception.

Method SET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION Call by reference Type reference (TYPE) BTC_S_EVTHISTORY_SEL Event History: Selektion 20060612

Method SET_SELECTION on class CL_EVENT_HISTORY_GUI has no exception.

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION Call by reference Type reference (TYPE) BTC_S_EVTHISTORY_SEL Event History: Selektion 20060525

Method SHOW on class CL_EVENT_HISTORY_GUI has no exception.

Method SHOW_F4_EVENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTED_STATE Call by reference Type reference (TYPE) BTCHISTENTRYSTATE Batch: Status eines Eintrages in den Batch-Histories 20050912
2 Exporting E_SELECTED_TEXT Call by reference Type reference (TYPE) BTC_EVENTSTATE Event History: Status eines Events 20050912
3 Importing I_ALL Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050912
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) HELP_INFO-DYNPROFLD Feldname 20050912
5 Importing I_PLACEHOLDER_FOR_ALL Call by reference Type reference (TYPE) BTC_EVENTSTATE Event History: Status eines Events 20050912
6 Importing I_PROGRAM Value transfer Type reference (TYPE) PROGRAMM ABAP-Programmname 20050912
7 Importing I_SCREEN Value transfer Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20050912
8 Importing I_SHOW_ONLY Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050912

Method SHOW_F4_EVENT_STATE on class CL_EVENT_HISTORY_GUI has no exception.

Method SHOW_F4_PROC_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTED_STATE Call by reference Type reference (TYPE) BTCHISTENTRYSTATE Batch: Status eines Eintrages in den Batch-Histories 20050912
2 Exporting E_SELECTED_TEXT Call by reference Type reference (TYPE) BTC_PROCSTATE Event History: Status der Verarbeitung 20050912
3 Importing I_ALL Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050912
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) HELP_INFO-DYNPROFLD Feldname 20050912
5 Importing I_PLACEHOLDER_FOR_ALL Call by reference Type reference (TYPE) BTC_PROCSTATE Event History: Status der Verarbeitung 20050912
6 Importing I_PROGRAM Value transfer Type reference (TYPE) PROGRAMM ABAP-Programmname 20050912
7 Importing I_SCREEN Value transfer Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20050912
8 Importing I_SHOW_ONLY Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050912

Method SHOW_F4_PROC_STATE on class CL_EVENT_HISTORY_GUI has no exception.

Method TRANSLATE_EVENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_STATE Call by reference Type reference (TYPE) BTCHISTENTRYSTATE Batch: Status eines Eintrages in den Batch-Histories 20050912
2 Changing E_TEXT Call by reference Type reference (TYPE) BTC_EVENTSTATE Event History: Status eines Events 20050912

Method TRANSLATE_EVENT_STATE on class CL_EVENT_HISTORY_GUI has no exception.

Method TRANSLATE_PROC_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_STATE Call by reference Type reference (TYPE) BTCHISTENTRYSTATE Batch: Status eines Eintrages in den Batch-Histories 20050912
2 Changing E_TEXT Call by reference Type reference (TYPE) BTC_PROCSTATE Event History: Status der Verarbeitung 20050912

Method TRANSLATE_PROC_STATE on class CL_EVENT_HISTORY_GUI has no exception.
Event Signatures

Event CONTEXT_MENU_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20051012
2 E_NUM_OF_SELECTED Exporting Value transfer Type reference (TYPE) INT4 20051013

Event USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_COMMAND Exporting Value transfer Attribute reference (LIKE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20051012
History
Last changed by/on SAP  20130531 
SAP Release Created in 710