SAP ABAP Class CL_EHSB_VAI_ALV (EHS: ALV Wrapper for Product Safety)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-BD (Application Component) Basic Data and Tools
     CBBA_ALV (Package) EHS: Basis (Encapsulated ALV Functions)
Properties
Class CL_EHSB_VAI_ALV  
Short Description EHS: ALV Wrapper for Product Safety    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBBA_ALV   EHS: Basis (Encapsulated ALV Functions) 
Created 20060322   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ESPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EHSB_VAI_ALV has no interface implemented.
Friends
Class CL_EHSB_VAI_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_FLAVOR_F4 Constant Public Type reference (TYPE) CNDD_FLAVOR 'F4' Flavor for F4 20060322
2 C_EDIT Constant Public Type reference (TYPE) RMSTE_FLAG 'X' Edit 20060322
3 C_EDIT_MANDATORY Constant Public Type reference (TYPE) RMSTE_FLAG 'M' Required Entry Field for Edit 20060322
4 C_TOOLBAR_ID Constant Private Type reference (TYPE) CHAR5 'EHALV' ID for Personalizing Toolbar (RMST201) 20060710
5 MD_CHANGED Instance attribute Private Type reference (TYPE) C Data Was Changed 20060322
6 MD_DDON Instance attribute Private Type reference (TYPE) BOOLEAN Automatic Drag and Drop 20060322
7 MD_PROT_DISPLAYED Instance attribute Private Type reference (TYPE) ESP1_BOOLEAN Displaying Log 20060322
8 MO_ALV Instance attribute Private Object reference (TYPE REF TO) CL_EHSB_VAI_ALV_GRID_INVERT SAP List Viewer 20060322
9 MO_ALVDATA Instance attribute Private Object reference (TYPE REF TO) IF_EHSB_VAI_ALV_DATA RMS-WB: Interface for RMS-ALV Data Check 20060322
10 MO_APPL_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060322
11 MO_APPL_CONT_CL Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Message Log 20060322
12 MO_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20060322
13 MO_PROT Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Old Log 20060322
14 MO_PROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Error Log 20060322
15 MREF_TABLE Instance attribute Private Object reference (TYPE REF TO) DATA Reference to the Data Table 20060322
16 MREF_TABLE_DEL Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Deleted Table Entries 20060322
17 MS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20060322
18 MS_RMSALV Instance attribute Public Type reference (TYPE) RMSTS_ALVLAYOUT RMS-TLS: Additional Settings for ALV 20060322
19 MT_BUTTON Instance attribute Private Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20060322
20 MT_DDBEHAVE Instance attribute Private Type reference (TYPE) RMSTTS_DDBEHAVE Drag and Drop, Can Be Overwritten at Object Level 20060322
21 MT_DDBEHAVE_CL Static Attribute Private Type reference (TYPE) RMSTTS_DDBEHAVE Drag and Drop, Class Level 20060322
22 MT_DDEDIT Instance attribute Private Type reference (TYPE) TY_T_DDEDIT Fields Ready for Input 20060322
23 MT_DROPMODI Instance attribute Private Type reference (TYPE) LVC_T_MODI Dropped Cells 20060322
24 MT_FUNC_CL Static Attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20060322
25 MT_MANDATORY Instance attribute Private Type reference (TYPE) TY_T_MANDATORY Required Entry Fields 20060322
26 MT_MSG Instance attribute Private Type reference (TYPE) LVC_T_MSG1 ALV Control: Messages 20060322
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ERROR_TAB_TO_PROTOCOL Instance method Public Method Write Messages from Error Table to Change Log 20060322
2 ADD_PROTOCOL_ENTRY Instance method Public Method Add Message 20060322
3 APPEND_ROWS Instance method Public Method Append Blank Rows 20060322
4 AUTO_APPEND Instance method Public Method Auto Append Rows 20060322
5 CHECK_CHANGED_DATA Instance method Public Method Change in ALV Grid Frame 20060322
6 CHECK_CHANGED_DATA_PAI Instance method Public Method Change in ALV Grid Frame 20060322
7 CHECK_MANDATORY Instance method Private Method Check Required Entry Fields 20060322
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060322
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060322
10 CREATE_DD_BEHAVIOUR Instance method Public Method Generated Private Handle for a Field 20060322
11 DELETE_LINE Instance method Private Method Delete Selected Object 20060322
12 DISPLAY_PROTOCOL Instance method Public Method Display of Error Log Without Data Changes 20060322
13 DISPLAY_PROTOCOL_WITH_COLOR Instance method Public Method Display of Error Log Without Data Changes 20080429
14 FREE Instance method Public Method Destructor 20060322
15 FREE_PROTOCOL Instance method Public Method Delete Error Log 20060322
16 GET_CHANGED_DATA_PROT Instance method Public Method Return of an ALV Change Log 20060322
17 GET_CHANGE_TABLE Instance method Private Method Returns an Adjusted Table 20060322
18 GET_CHOOSEN_LINES Instance method Private Method Get Selected Rows or Cells 20060322
19 GET_DD_HANDLE Instance method Private Method Returns a Valid Drag-and-Drop Handle 20060322
20 GET_FIELDCATALOG_FROM_DDIC_CL Static method Public Method Build Field Catalog from DDIC Structure 20060322
21 GET_FLG_INVERT Instance method Public Method Read Indicator for Axis Inversion 20060322
22 GET_FRONTEND_FIELDCATALOG Instance method Public Method Get field catalog 20060322
23 GET_FRONTEND_LAYOUT Instance method Public Method Get Current Layout from Frontend 20120521
24 GET_MAX_LINES Instance method Public Method Get Maximum Number of Rows 20060323
25 GET_MT_MSG Instance method Public Method 20060419
26 GET_SELECTED_CELLS Instance method Public Method Get Selected Cells 20060322
27 GET_SELECTED_COLUMNS Instance method Public Method Get Selected Columns 20060322
28 GET_SELECTED_ROWS Instance method Public Method Get Selected Rows 20060322
29 GET_SEL_ROWS_WITHOUT_CHECK Instance method Public Method Get Selected Rows Without ALV Checks 20060425
30 INSERT_ROW Instance method Public Method Insert blank line 20060322
31 IS_READY_FOR_INPUT Instance method Public Method Check for Current Editability 20060322
32 MARK_DETAIL_ROW Instance method Public Method Select Detailed Entry 20060322
33 MODIFY_FRONTEND_LAYOUT Instance method Public Method Modify Front-End Layout to Optimize Columns 20070711
34 ON_AFTER_REFRESH Instance method Public Event handling method After List Refresh 20060322
35 ON_AFTER_USER_COMMAND Instance method Public Event handling method After User Command 20060322
36 ON_BEFORE_USER_COMMAND Instance method Public Event handling method Before User Command (Inactive) 20060322
37 ON_BUTTON_CLICK Instance method Public Event handling method Button Click 20060322
38 ON_CONTEXT_MENU_REQUEST Instance method Public Event handling method Context Menu 20060322
39 ON_DATA_CHANGED Instance method Public Event handling method Data Was Changed 20060322
40 ON_DATA_CHANGED_FINISHED Instance method Public Event handling method Data in the Output Table Was Updated 20060322
41 ON_DATA_CHANGED_INTERNAL Instance method Private Method Data Was Changed 20060322
42 ON_DOUBLE_CLICK Instance method Public Event handling method Double-Click 20060322
43 ON_END_OF_LIST Instance method Public Event handling method End_of_list (Inactive) 20060322
44 ON_HOTSPOT_CLICK Instance method Public Event handling method Hotspot Selected (Inactive) 20060322
45 ON_MENU_BUTTON Instance method Public Event handling method Menu Button 20060322
46 ON_ONDRAG Instance method Public Event handling method For Drag Source 20060322
47 ON_ONDROP Instance method Public Event handling method For Drop Target 20060322
48 ON_ONDROPCOMPLETE Instance method Public Event handling method For Drag Source in Case of Success 20060322
49 ON_ONF1 Instance method Public Event handling method On Help Request 20060322
50 ON_ONF4 Instance method Public Event handling method On Value Request 20060322
51 ON_PRINT_END_OF_LIST Instance method Public Event handling method Print Mode: END_OF_LIST of Classic ALV 20060322
52 ON_PRINT_END_OF_PAGE Instance method Public Event handling method Print Mode: END_OF_PAGE in List Processing 20060322
53 ON_PRINT_TOP_OF_LIST Instance method Public Event handling method Print Mode: TOP_OF_LIST of Classic ALV 20060322
54 ON_PRINT_TOP_OF_PAGE Instance method Public Event handling method Print Mode: TOP_OF_PAGE in List Processing 20060322
55 ON_SUBTOTAL_TEXT Instance method Public Event handling method Edit Subtotal Text (Inactive) 20060322
56 ON_TOOLBAR Instance method Public Event handling method Toolbar 20060322
57 ON_TOP_OF_PAGE Instance method Public Event handling method TOP_OF_PAGE (Inactive) 20060322
58 ON_USER_COMMAND Instance method Public Event handling method User Command 20060322
59 REFRESH_FILTER Instance method Public Method Delete Filter 20060504
60 REFRESH_MT_MSG Instance method Public Method 20060425
61 REFRESH_TABLE_DISPLAY Instance method Public Method Send Back-End Table to Front End 20060322
62 REGISTER_F4_FOR_FIELDS Instance method Public Method 20060322
63 SET_APPLLOG_CONT_CL Static method Public Method Sets Global Message Handler 20060322
64 SET_CURRENT_CELL_VIA_ID Instance method Public Method Sets Focus Cell 20060322
65 SET_DD_HANDLES Instance method Private Method Sets the Correct DD Handler 20060322
66 SET_EVENTS Instance method Private Method Register and Transfer Events 20060322
67 SET_FLG_FRONTCAT Instance method Public Method Get and Set Indicator for Front-End Field Catalog 20060322
68 SET_FLG_INVERT Instance method Public Method Set Indicator for Axis Inversion 20060322
69 SET_FLG_VAI Instance method Public Method Set Indicator for EH&S Value Assignment 20060322
70 SET_FOCUS Instance method Public Method Set Focus to Grid 20060322
71 SET_FRONTEND_FIELDCATALOG Instance method Public Method Set Field Catalog 20060322
72 SET_FRONTEND_LAYOUT Instance method Public Method 20060322
73 SET_GRIDTITLE Instance method Public Method Pass Grid Title 20060322
74 SET_OUTTAB Instance method Public Method Set Output Table 20060322
75 SET_READY_FOR_INPUT Instance method Public Method Set/Reset Ready for Input Status 20060322
76 SET_SCROLL_INFO_VIA_ID Instance method Public Method Use ID to Set Scroll Information 20120620
77 SET_SELECTED_CELLS Instance method Public Method Set Cell Selections 20060322
78 SET_SELECTED_ROWS Instance method Public Method Set Selected Rows 20060322
79 SET_TABLE_FOR_FIRST_DISPLAY Instance method Public Method Check Changes to PAI, Output Error Messages 20060322
80 SET_TOOLBAR_INTERACTIVE Instance method Public Method For Setting Custom Functions in Toolbar 20060322
81 SET_USER_COMMAND Instance method Public Method Set User Command 20060322
82 SET_VISIBLE Instance method Public Method Set Control Visible or Invisible 20060322
83 UPDATE_DD_FOR_FCAT Instance method Private Method Sets the Correct DD Handler 20060322
Events
# Event Type Visibility Description Created on
1 AFTER_REFRESH Instance Event
(0)
Public
(2)
After List Refresh 20060322
2 AFTER_USER_COMMAND Instance Event
(0)
Public
(2)
After User Command 20060322
3 BEFORE_AUTO_APPEND Instance Event
(0)
Public
(2)
Before a Row Is Automatically Appended 20060322
4 BEFORE_USER_COMMAND Instance Event
(0)
Public
(2)
Before User Command 20060322
5 BUTTON_CLICK Instance Event
(0)
Public
(2)
Button Click 20060322
6 CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Context Menu 20060322
7 DATA_CHANGED Instance Event
(0)
Public
(2)
Data Was Changed 20060322
8 DATA_CHANGED_FINISHED Instance Event
(0)
Public
(2)
Data in the Output Table Was Updated 20060322
9 DELAYED_CALLBACK Instance Event
(0)
Public
(2)
Delayed Callback 20060322
10 DELAYED_CHANGED_SEL_CALLBACK Instance Event
(0)
Public
(2)
DELAYED_CHANGED_SEL_CALLBACK 20060322
11 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-Click 20060322
12 END_OF_LIST Instance Event
(0)
Public
(2)
End_of_list 20060322
13 ERRORS_DURING_PAI Static Event
(1)
Public
(2)
Delete Error Message During PAI --> OK Code 20060322
14 HOTSPOT_CLICK Instance Event
(0)
Public
(2)
Hotspot was selected 20060322
15 LINE_DELETION Instance Event
(0)
Public
(2)
A Row Was/Is to Be Deleted 20060322
16 MENU_BUTTON Instance Event
(0)
Public
(2)
Menu Button 20060322
17 ONDRAG Instance Event
(0)
Public
(2)
For Drag Source 20060322
18 ONDROP Instance Event
(0)
Public
(2)
For Drop Target 20060322
19 ONDROPCOMPLETE Instance Event
(0)
Public
(2)
For Drag Source in Case of Success 20060322
20 ONDROPGETFLAVOR Instance Event
(0)
Public
(2)
Multiple Flavors Possible at a Drop 20060322
21 ONF1 Instance Event
(0)
Public
(2)
On Help Request 20060322
22 ONF4 Instance Event
(0)
Public
(2)
On Value Request 20060322
23 PRINT_END_OF_LIST Instance Event
(0)
Public
(2)
Print Mode: END_OF_LIST of Classic ALV 20060322
24 PRINT_END_OF_PAGE Instance Event
(0)
Public
(2)
Print Mode: END_OF_PAGE in List Processing 20060322
25 PRINT_TOP_OF_LIST Instance Event
(0)
Public
(2)
Print Mode: TOP_OF_LIST of Classic ALV 20060322
26 PRINT_TOP_OF_PAGE Instance Event
(0)
Public
(2)
Print Mode: TOP_OF_PAGE in List Processing 20060322
27 SUBTOTAL_TEXT Instance Event
(0)
Public
(2)
Edit Subtotals Text 20060322
28 TOOLBAR Instance Event
(0)
Public
(2)
Toolbar 20060322
29 TOP_OF_PAGE Instance Event
(0)
Public
(2)
TOP_OF_PAGE 20060322
30 USER_COMMAND Instance Event
(0)
Public
(2)
User Command 20060322
Types
Class CL_EHSB_VAI_ALV has no local type.
Method Signatures

Method ADD_ERROR_TAB_TO_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_TAB Call by reference Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE Fehlertabelle 20060322
2 Importing I_FLG_SET_MT_MSG Call by reference Type reference (TYPE) ESP1_BOOLEAN ESP1_FALSE TRUE, wenn Fehler im Grid korrigiert werden muss 20060411

Method ADD_ERROR_TAB_TO_PROTOCOL on class CL_EHSB_VAI_ALV has no exception.

Method ADD_PROTOCOL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20060322
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20060322
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20060322
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20060322
5 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY Messagevariable1 20060322
6 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY Messagevariable2 20060322
7 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY Messagevariable3 20060322
8 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY Messagevariable4 20060322
9 Importing I_ROW_ID Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060322
10 Importing I_SET_MT_MSG Call by reference Type reference (TYPE) ESP1_BOOLEAN 20060322
11 Importing I_TABIX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060322

Method ADD_PROTOCOL_ENTRY on class CL_EHSB_VAI_ALV has no exception.

Method APPEND_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_COUNT Call by reference Type reference (TYPE) I 4 Anzahl der Zeilen 20060322
# Exception Resumable Description Created on
1 EXC_ERRORS Es sind Fehler aufgetreten, Anhängen daher nicht möglich 20060322

Method AUTO_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPLINES Call by reference Type reference (TYPE) I 20060322

Method AUTO_APPEND on class CL_EHSB_VAI_ALV has no exception.

Method CHECK_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_REFRESH Call by reference Type reference (TYPE) CHAR01 ' ' refresh 20060322
2 Exporting E_VALID Call by reference Type reference (TYPE) CHAR01 Eingaben sind konsistent 20060322

Method CHECK_CHANGED_DATA on class CL_EHSB_VAI_ALV has no exception.

Method CHECK_CHANGED_DATA_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOWMSG Call by reference Type reference (TYPE) RMSTE_FLAG ' ' eigene Fehlerbehandlung 20060322
# Exception Resumable Description Created on
1 EXC_ERRMSG Ausgabe von Nachrichten erfolgt 20060322

Method CHECK_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHNGSUP Call by reference Object reference (TYPE REF TO) CL_EHSB_VAI_ALV_CHNGSUP RMS-TLS: Support für CL_ALV_CHANGED_DATA_PROTOCOL 20060322
2 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20060322

Method CHECK_MANDATORY on class CL_EHSB_VAI_ALV has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EHSB_VAI_ALV has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EHSB_VAI_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLOGPARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for application log 20060322
2 Importing I_APPL_EVENTS Value transfer Type reference (TYPE) CHAR01 ' ' Ereignisse als Applikationsevents registrieren 20060322
3 Importing I_CONTAINER_NAME Value transfer Type reference (TYPE) TABNAME Name des Containers 20060322
4 Importing I_FLG_VAI Value transfer Type reference (TYPE) BOOLEAN SPACE Kennzeichen EHS Bewertung 20060322
5 Importing I_GRAPHICSPARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for graphics 20060322
6 Importing I_LIFETIME Value transfer Type reference (TYPE) I Lifetime 20060322
7 Importing I_NAME Value transfer Type reference (TYPE) STRING Name 20060322
8 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent-Container (alternativ erforderlich ) 20060322
9 Importing I_PARENTDBG Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Internal, donnot use. 20060322
10 Importing I_SHELLSTYLE Value transfer Type reference (TYPE) I 0 Control Style 20060322
# Exception Resumable Description Created on
1 EXC_FAILURE ALV konnte nicht aufgebaut werden 20060322

Method CREATE_DD_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BEHAVIOUR Call by reference Object reference (TYPE REF TO) CL_DRAGDROP Behavior für Drag&Drop 20060322
2 Exporting E_HANDLE Call by reference Type reference (TYPE) I Handle für Drag und Drop 20060322
3 Importing I_DOMNAME Call by reference Type reference (TYPE) DOMNAME Bezeichnung einer Domäne 20060322
4 Importing I_STORE Call by reference Type reference (TYPE) BOOLEAN 'X' Behaviour merken 20060322

Method CREATE_DD_BEHAVIOUR on class CL_EHSB_VAI_ALV has no exception.

Method DELETE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEL Call by reference Type reference (TYPE) LVC_T_ROID Löschen 20060322
# Exception Resumable Description Created on
1 EXC_ERROR Operation führt zu neuen Fehlern 20060322

Method DISPLAY_PROTOCOL Signature

Method DISPLAY_PROTOCOL on class CL_EHSB_VAI_ALV has no parameter.
Method DISPLAY_PROTOCOL on class CL_EHSB_VAI_ALV has no exception.

Method DISPLAY_PROTOCOL_WITH_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALVDATA Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA EHS-BAS: ALV-Datencontainer 20080429
2 Importing IO_ALVGRID Call by reference Object reference (TYPE REF TO) CL_RMST_ALV RMS-TLS: ALV Verschalung für Recipe Management 20080429
3 Importing IO_ALVLAYOUT Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT EHS-BAS: ALV-Layoutdaten 20080429

Method DISPLAY_PROTOCOL_WITH_COLOR on class CL_EHSB_VAI_ALV has no exception.

Method FREE Signature

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

Method FREE_PROTOCOL Signature

Method FREE_PROTOCOL on class CL_EHSB_VAI_ALV has no parameter.
Method FREE_PROTOCOL on class CL_EHSB_VAI_ALV has no exception.

Method GET_CHANGED_DATA_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_DATA_PROT Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Änderungsprotokoll 20060322

Method GET_CHANGED_DATA_PROT on class CL_EHSB_VAI_ALV has no exception.

Method GET_CHANGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TAB Call by reference Type reference (TYPE) TABLE 20060322
2 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20060322
3 Importing IT_TAB Call by reference Type reference (TYPE) TABLE 20060322

Method GET_CHANGE_TABLE on class CL_EHSB_VAI_ALV has no exception.

Method GET_CHOOSEN_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
# Exception Resumable Description Created on
1 EXC_ERRORS Es sind Fehler vorhanden 20060322

Method GET_DD_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HANDLE Call by reference Type reference (TYPE) I 20060322
2 Importing I_DOMNAME Call by reference Type reference (TYPE) DOMNAME Bezeichnung einer Domäne 20060322

Method GET_DD_HANDLE on class CL_EHSB_VAI_ALV has no exception.

Method GET_FIELDCATALOG_FROM_DDIC_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Tabellenname 20060322
2 Changing XT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060322

Method GET_FIELDCATALOG_FROM_DDIC_CL on class CL_EHSB_VAI_ALV has no exception.

Method GET_FLG_INVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_INVERT Value transfer Type reference (TYPE) EHS_ESEFLGINV Tausch der Achsen der Bewertungstabelle 20060322

Method GET_FLG_INVERT on class CL_EHSB_VAI_ALV has no exception.

Method GET_FRONTEND_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060322

Method GET_FRONTEND_FIELDCATALOG on class CL_EHSB_VAI_ALV has no exception.

Method GET_FRONTEND_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20120521

Method GET_FRONTEND_LAYOUT on class CL_EHSB_VAI_ALV has no exception.

Method GET_MAX_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MAX_LINES Value transfer Type reference (TYPE) I Max. Anzahl Zeilen ALV-Grid 20060323

Method GET_MAX_LINES on class CL_EHSB_VAI_ALV has no exception.

Method GET_MT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MT_MSG Value transfer Type reference (TYPE) LVC_T_MSG1 20060419

Method GET_MT_MSG on class CL_EHSB_VAI_ALV has no exception.

Method GET_SELECTED_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CELL Call by reference Type reference (TYPE) LVC_T_CELL ALV-Control: Tabelle mit Zellenbeschreibungen 20060322

Method GET_SELECTED_CELLS on class CL_EHSB_VAI_ALV has no exception.

Method GET_SELECTED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_COLUMNS Call by reference Type reference (TYPE) LVC_T_COL Indizes der selektierten Zeilen 20060322

Method GET_SELECTED_COLUMNS on class CL_EHSB_VAI_ALV has no exception.

Method GET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20060322
2 Exporting ET_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
3 Importing I_ROWS_ONLY Call by reference Type reference (TYPE) C 'X' Nur markierte Zeilen, keine Zellen 20060322

Method GET_SELECTED_ROWS on class CL_EHSB_VAI_ALV has no exception.

Method GET_SEL_ROWS_WITHOUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060425
2 Importing I_ROWS_ONLY Call by reference Type reference (TYPE) ESP1_BOOLEAN ESP1_TRUE Nur markierte Zeilen, keine Zellen lesen 20060425

Method GET_SEL_ROWS_WITHOUT_CHECK on class CL_EHSB_VAI_ALV has no exception.

Method INSERT_ROW Signature

Method INSERT_ROW on class CL_EHSB_VAI_ALV has no parameter.
# Exception Resumable Description Created on
1 EXC_ERROR Es sind Fehler vorhanden 20060322

Method IS_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COL_ID Call by reference Type reference (TYPE) LVC_S_COL Spalte 20060322
2 Importing I_ROW_ID Call by reference Type reference (TYPE) INT4 Zeilen ID 20060322
3 Returning READY_FOR_INPUT Value transfer Type reference (TYPE) INT4 Editierbar 20060322

Method IS_READY_FOR_INPUT on class CL_EHSB_VAI_ALV has no exception.

Method MARK_DETAIL_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20060322
# Exception Resumable Description Created on
1 EXC_ERROR Es sind Fehler vorhanden 20060322
2 EXC_NOCOLORTAB Keine Farbtabelle verfügbar 20060322

Method MODIFY_FRONTEND_LAYOUT Signature

Method MODIFY_FRONTEND_LAYOUT on class CL_EHSB_VAI_ALV has no parameter.
Method MODIFY_FRONTEND_LAYOUT on class CL_EHSB_VAI_ALV has no exception.

Method ON_AFTER_REFRESH Signature

Method ON_AFTER_REFRESH on class CL_EHSB_VAI_ALV has no parameter.
Method ON_AFTER_REFRESH on class CL_EHSB_VAI_ALV has no exception.

Method ON_AFTER_USER_COMMAND Signature

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

Method ON_AFTER_USER_COMMAND on class CL_EHSB_VAI_ALV has no exception.

Method ON_BEFORE_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) 20060322

Method ON_BEFORE_USER_COMMAND on class CL_EHSB_VAI_ALV has no exception.

Method ON_BUTTON_CLICK 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) 20060322
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20060322

Method ON_BUTTON_CLICK on class CL_EHSB_VAI_ALV 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) 20060322

Method ON_CONTEXT_MENU_REQUEST on class CL_EHSB_VAI_ALV has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20060322
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20060322
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20060322
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20060322
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20120816

Method ON_DATA_CHANGED on class CL_EHSB_VAI_ALV has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

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

Method ON_DATA_CHANGED_FINISHED on class CL_EHSB_VAI_ALV has no exception.

Method ON_DATA_CHANGED_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL >INVALID< 20060322
2 Importing E_ONF4 Call by reference Type reference (TYPE) CHAR01 >INVALID< 20060322
3 Importing E_ONF4_AFTER Call by reference Type reference (TYPE) CHAR01 >INVALID< 20060322
4 Importing E_ONF4_BEFORE Call by reference Type reference (TYPE) CHAR01 >INVALID< 20060322
5 Importing E_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20120816
6 Importing I_BACKEND Value transfer Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20060322

Method ON_DATA_CHANGED_INTERNAL on class CL_EHSB_VAI_ALV 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) 20060322
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20060322
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20060322

Method ON_DOUBLE_CLICK on class CL_EHSB_VAI_ALV has no exception.

Method ON_END_OF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_DYNDOC_ID Call by reference Attribute reference (LIKE) 20060322

Method ON_END_OF_LIST on class CL_EHSB_VAI_ALV 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) 20060322
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20060322
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20060322

Method ON_HOTSPOT_CLICK on class CL_EHSB_VAI_ALV 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) 20060322
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20060322

Method ON_MENU_BUTTON on class CL_EHSB_VAI_ALV has no exception.

Method ON_ONDRAG 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) 20060322
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20060322
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20060322
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20060322

Method ON_ONDRAG on class CL_EHSB_VAI_ALV has no exception.

Method ON_ONDROP 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) 20060322
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20060322
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20060322
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20060322

Method ON_ONDROP on class CL_EHSB_VAI_ALV has no exception.

Method ON_ONDROPCOMPLETE 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) 20060322
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20060322
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20060322
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20060322

Method ON_ONDROPCOMPLETE on class CL_EHSB_VAI_ALV has no exception.

Method ON_ONF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20060322
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20060322
3 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20060322

Method ON_ONF1 on class CL_EHSB_VAI_ALV has no exception.

Method ON_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20060322
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20060322
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20060322
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20060322
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20060322
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20060322

Method ON_ONF4 on class CL_EHSB_VAI_ALV has no exception.

Method ON_PRINT_END_OF_LIST Signature

Method ON_PRINT_END_OF_LIST on class CL_EHSB_VAI_ALV has no parameter.
Method ON_PRINT_END_OF_LIST on class CL_EHSB_VAI_ALV has no exception.

Method ON_PRINT_END_OF_PAGE Signature

Method ON_PRINT_END_OF_PAGE on class CL_EHSB_VAI_ALV has no parameter.
Method ON_PRINT_END_OF_PAGE on class CL_EHSB_VAI_ALV has no exception.

Method ON_PRINT_TOP_OF_LIST Signature

Method ON_PRINT_TOP_OF_LIST on class CL_EHSB_VAI_ALV has no parameter.
Method ON_PRINT_TOP_OF_LIST on class CL_EHSB_VAI_ALV has no exception.

Method ON_PRINT_TOP_OF_PAGE Signature

Method ON_PRINT_TOP_OF_PAGE on class CL_EHSB_VAI_ALV has no parameter.
Method ON_PRINT_TOP_OF_PAGE on class CL_EHSB_VAI_ALV has no exception.

Method ON_SUBTOTAL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EP_SUBTOT_LINE Call by reference Attribute reference (LIKE) 20060322
2 Importing ES_SUBTOTTXT_INFO Call by reference Attribute reference (LIKE) 20060322
3 Importing E_EVENT_DATA Call by reference Attribute reference (LIKE) 20060322

Method ON_SUBTOTAL_TEXT on class CL_EHSB_VAI_ALV 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) 20060322
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20060322

Method ON_TOOLBAR on class CL_EHSB_VAI_ALV has no exception.

Method ON_TOP_OF_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_DYNDOC_ID Call by reference Attribute reference (LIKE) 20060322

Method ON_TOP_OF_PAGE on class CL_EHSB_VAI_ALV 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) 20060322

Method ON_USER_COMMAND on class CL_EHSB_VAI_ALV has no exception.

Method REFRESH_FILTER Signature

Method REFRESH_FILTER on class CL_EHSB_VAI_ALV has no parameter.
Method REFRESH_FILTER on class CL_EHSB_VAI_ALV has no exception.

Method REFRESH_MT_MSG Signature

Method REFRESH_MT_MSG on class CL_EHSB_VAI_ALV has no parameter.
Method REFRESH_MT_MSG on class CL_EHSB_VAI_ALV has no exception.

Method REFRESH_TABLE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLR_ERRMSG Call by reference Type reference (TYPE) C ' ' Fehlermeldungen löschen 20060322

Method REFRESH_TABLE_DISPLAY on class CL_EHSB_VAI_ALV has no exception.

Method REGISTER_F4_FOR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_F4 Call by reference Type reference (TYPE) LVC_T_F4 ALV-Control: Tabelle für F4-Behandlung registrierte Felder 20060322
2 Importing IT_FIELDCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060322
3 Importing IT_LAYOUT Value transfer Type reference (TYPE) EHSBTY_API_VAI_LAYOUT EHS-BAS: ALV-Layout 20060322

Method REGISTER_F4_FOR_FIELDS on class CL_EHSB_VAI_ALV has no exception.

Method SET_APPLLOG_CONT_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPLLOG_CONT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060322

Method SET_APPLLOG_CONT_CL on class CL_EHSB_VAI_ALV has no exception.

Method SET_CURRENT_CELL_VIA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COL_ID Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Spalten-ID 20060322
2 Importing I_ROW_INDEX Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20060322

Method SET_CURRENT_CELL_VIA_ID on class CL_EHSB_VAI_ALV has no exception.

Method SET_DD_HANDLES Signature

Method SET_DD_HANDLES on class CL_EHSB_VAI_ALV has no parameter.
Method SET_DD_HANDLES on class CL_EHSB_VAI_ALV has no exception.

Method SET_EVENTS Signature

Method SET_EVENTS on class CL_EHSB_VAI_ALV has no parameter.
Method SET_EVENTS on class CL_EHSB_VAI_ALV has no exception.

Method SET_FLG_FRONTCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_FRONTCAT Call by reference Type reference (TYPE) BOOLEAN Kennzeichen für Frontendkatalog setzen 20060322

Method SET_FLG_FRONTCAT on class CL_EHSB_VAI_ALV has no exception.

Method SET_FLG_INVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_FORCE Value transfer Type reference (TYPE) BOOLEAN ESP1_FALSE Invertierungseinstellungen übersteuern 20060322
2 Importing I_FLG_INVERT Value transfer Type reference (TYPE) EHS_ESEFLGINV ESP1_FALSE Tausch der Achsen der Bewertungstabelle 20060322

Method SET_FLG_INVERT on class CL_EHSB_VAI_ALV has no exception.

Method SET_FLG_VAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_VAI Value transfer Type reference (TYPE) BOOLEAN ESP1_FALSE boolsche Variable (X=true, -=false, space=unknown) 20060322

Method SET_FLG_VAI on class CL_EHSB_VAI_ALV has no exception.

Method SET_FOCUS Signature

Method SET_FOCUS on class CL_EHSB_VAI_ALV has no parameter.
Method SET_FOCUS on class CL_EHSB_VAI_ALV has no exception.

Method SET_FRONTEND_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog 20060322

Method SET_FRONTEND_FIELDCATALOG on class CL_EHSB_VAI_ALV has no exception.

Method SET_FRONTEND_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALVLAYOUT Call by reference Type reference (TYPE) RMSTS_ALVLAYOUT RMS-TLS: Zusätzliche Einstellungen für ALV 20060322
2 Importing IS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20060322

Method SET_FRONTEND_LAYOUT on class CL_EHSB_VAI_ALV has no exception.

Method SET_GRIDTITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GRIDTITLE Call by reference Type reference (TYPE) LVC_TITLE ALV-Control: Text der Titelzeile 20060322

Method SET_GRIDTITLE on class CL_EHSB_VAI_ALV has no exception.

Method SET_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OUTTAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20060322

Method SET_OUTTAB on class CL_EHSB_VAI_ALV has no exception.

Method SET_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READY_FOR_INPUT Call by reference Type reference (TYPE) INT4 1 Eingabefähigkeit 20060322

Method SET_READY_FOR_INPUT on class CL_EHSB_VAI_ALV has no exception.

Method SET_SCROLL_INFO_VIA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COL_INFO Value transfer Type reference (TYPE) LVC_S_COL SpaltenID 20120620
2 Importing IS_ROW_INFO Value transfer Type reference (TYPE) LVC_S_ROW ZeilenID 20120620
3 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID Numerische ZeilenID 20120620

Method SET_SCROLL_INFO_VIA_ID on class CL_EHSB_VAI_ALV has no exception.

Method SET_SELECTED_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL Value transfer Type reference (TYPE) LVC_T_CELL Zellentabelle 20060322

Method SET_SELECTED_CELLS on class CL_EHSB_VAI_ALV has no exception.

Method SET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEEP_OTHER_SELECTIONS Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20060322
2 Importing IT_INDEX_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20060322
3 Importing IT_ROW_NO Call by reference Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322

Method SET_SELECTED_ROWS on class CL_EHSB_VAI_ALV has no exception.

Method SET_TABLE_FOR_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 20060322
2 Changing CT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filterkriterien 20060322
3 Changing CT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Ausgabetabelle 20060322
4 Changing CT_SORT Call by reference Type reference (TYPE) LVC_T_SORT Sortierkriterien 20060322
5 Importing IO_ALVDATA Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALV_DATA RMS-WB: Interface für RMS-ALV Datenprüfung 20060322
6 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO Layout 20060322
7 Importing IS_PRINT Value transfer Type reference (TYPE) LVC_S_PRNT Drucksteuerung 20060322
8 Importing IS_RMSALV Value transfer Type reference (TYPE) RMSTS_ALVLAYOUT RMS-TLS: Zusätzliche Einstellungen für ALV 20060322
9 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Anzeigevariante 20060322
10 Importing IT_ALV_GRAPHICS Value transfer Type reference (TYPE) DTC_T_TC Tabelle von der Struktur DTC_S_TC 20060322
11 Importing IT_EXCEPT_QINFO Value transfer Type reference (TYPE) LVC_T_QINF Tabelle für die Exception Quickinfo 20060322
12 Importing IT_HYPERLINK Value transfer Type reference (TYPE) LVC_T_HYPE Hyperlinks 20060322
13 Importing IT_SPECIAL_GROUPS Value transfer Type reference (TYPE) LVC_T_SGRP Feldgruppen 20060322
14 Importing IT_TOOLBAR_EXCLUDING Value transfer Type reference (TYPE) UI_FUNCTIONS excludierte Toolbarstandardfunktionen 20060322
15 Importing I_BUFFER_ACTIVE Value transfer Type reference (TYPE) ANY Pufferung aktiv 20060322
16 Importing I_BYPASSING_BUFFER Value transfer Type reference (TYPE) CHAR01 ' ' Puffer ausschalten 20060322
17 Importing I_CONSISTENCY_CHECK Value transfer Type reference (TYPE) CHAR1 Starte Konsistenzverprobung für Schnittstellefehlererkennung 20060322
18 Importing I_DD_ON Call by reference Type reference (TYPE) BOOLEAN 'X' Drag&Drop aktiv für eingabebereite Felder 20060322
19 Importing I_DEFAULT Value transfer Type reference (TYPE) CHAR01 'X' Defaultanzeigevariante 20060322
20 Importing I_LAYO_AUTH_CHECK Value transfer Type reference (TYPE) CHAR01 'X' Prüfung Berechtigung für Layout 20060322
21 Importing I_SAVE Value transfer Type reference (TYPE) CHAR01 Anzeigevariante sichern 20060322
22 Importing I_STRUCTURE_NAME Value transfer Type reference (TYPE) DD02L-TABNAME Strukturname der internen Ausgabetabelle 20060322
# Exception Resumable Description Created on
1 EXC_FAILURE Fehler beim Aufruf 20060322

Method SET_TOOLBAR_INTERACTIVE Signature

Method SET_TOOLBAR_INTERACTIVE on class CL_EHSB_VAI_ALV has no parameter.
Method SET_TOOLBAR_INTERACTIVE on class CL_EHSB_VAI_ALV has no exception.

Method SET_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Value transfer Type reference (TYPE) SY-UCOMM User Command 20060322

Method SET_USER_COMMAND on class CL_EHSB_VAI_ALV has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Call by reference Type reference (TYPE) C visible 20060322
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20060322
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20060322

Method UPDATE_DD_FOR_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060322

Method UPDATE_DD_FOR_FCAT on class CL_EHSB_VAI_ALV has no exception.
Event Signatures

Event AFTER_REFRESH Signature
Event AFTER_REFRESH on class CL_EHSB_VAI_ALV has no parameter.
Event AFTER_USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_NOT_PROCESSED Exporting Value transfer Type reference (TYPE) CHAR01 Aktion abgebrochen 20060322
2 E_UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM User Command 20060322

Event BEFORE_AUTO_APPEND Signature
Event BEFORE_AUTO_APPEND on class CL_EHSB_VAI_ALV has no parameter.
Event BEFORE_USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM User Command 20060322

Event BUTTON_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_COL_ID Exporting Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20060322
2 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322

Event CONTEXT_MENU_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenüpointer 20060322

Event DATA_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_CHNGSUP Exporting Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALV_CHNGSUP RMS-TLS: Support für CL_ALV_CHANGED_DATA_PROTOCOL 20060322
2 ER_DATA_CHANGED Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20060322
3 E_ONF4 Exporting Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20060322
4 E_ONF4_AFTER Exporting Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20060322
5 E_ONF4_BEFORE Exporting Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20060322
6 E_UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20120816

Event DATA_CHANGED_FINISHED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_GOOD_CELLS Exporting Value transfer Type reference (TYPE) LVC_T_MODI ALV Control: Tabelle der geänderten Zellen für Anwendung 20060322
2 E_MODIFIED Exporting Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20060322

Event DELAYED_CALLBACK Signature
Event DELAYED_CALLBACK on class CL_EHSB_VAI_ALV has no parameter.
Event DELAYED_CHANGED_SEL_CALLBACK Signature
Event DELAYED_CHANGED_SEL_CALLBACK on class CL_EHSB_VAI_ALV has no parameter.
Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20060322
3 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20060322

Event END_OF_LIST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_DYNDOC_ID Exporting Value transfer Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamische Dokumente: Dokument 20060322

Event ERRORS_DURING_PAI Signature
Event ERRORS_DURING_PAI on class CL_EHSB_VAI_ALV has no parameter.
Event HOTSPOT_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
2 E_COLUMN_ID Exporting Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20060322
3 E_ROW_ID Exporting Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20060322

Event LINE_DELETION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_DEL Exporting Value transfer Type reference (TYPE) TABLE Zeilen, die gelöscht werden sollen 20060322
2 I_REFRESH Exporting Value transfer Type reference (TYPE) C 'X' Bei Änderungen ist ein Refresh_table_display erforderlich. 20060322

Event MENU_BUTTON Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20060322
2 E_UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20060322

Event ONDRAG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20060322
3 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_RMST_DRAGDROP Drag & Drop DataObject 20060322
4 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20060322

Event ONDROP Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20060322
3 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_RMST_DRAGDROP Drag & Drop DataObject 20060322
4 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20060322

Event ONDROPCOMPLETE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20060322
3 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20060322
4 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20060322

Event ONDROPGETFLAVOR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
2 E_COLUMN Exporting Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20060322
3 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20060322
4 E_FLAVORS Exporting Value transfer Type reference (TYPE) CNDD_FLAVORS Mögliche Flavors 20060322
5 E_ROW Exporting Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20060322

Event ONF1 Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_EVENT_DATA Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA Changing Datencontainer für Events 20060322
2 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
3 E_FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20060322

Event ONF4 Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_EVENT_DATA Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA Changing Datencontainer für Events 20060322
2 ES_ROW_NO Exporting Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20060322
3 ET_BAD_CELLS Exporting Value transfer Type reference (TYPE) LVC_T_MODI ALV Control: Tabelle der geänderten Zellen für Anwendung 20060322
4 E_DISPLAY Exporting Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20060322
5 E_FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20060322
6 E_FIELDVALUE Exporting Value transfer Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20060322

Event PRINT_END_OF_LIST Signature
Event PRINT_END_OF_LIST on class CL_EHSB_VAI_ALV has no parameter.
Event PRINT_END_OF_PAGE Signature
Event PRINT_END_OF_PAGE on class CL_EHSB_VAI_ALV has no parameter.
Event PRINT_TOP_OF_LIST Signature
Event PRINT_TOP_OF_LIST on class CL_EHSB_VAI_ALV has no parameter.
Event PRINT_TOP_OF_PAGE Signature
Event PRINT_TOP_OF_PAGE on class CL_EHSB_VAI_ALV has no parameter.
Event SUBTOTAL_TEXT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EP_SUBTOT_LINE Exporting Value transfer Object reference (TYPE REF TO) DATA Zwischensummenzeile 20060322
2 ES_SUBTOTTXT_INFO Exporting Value transfer Type reference (TYPE) LVC_S_STXT ALV-Control: Zwischsummentext-Info 20060322
3 E_EVENT_DATA Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA Changing Datencontainer für Events 20060322

Event TOOLBAR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INTERACTIVE Exporting Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20060322
2 E_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV Kontextmenü 20060322
3 E_REF_FLG_NO_WBLAYOUT_ADDITION Exporting Value transfer Object reference (TYPE REF TO) CHAR01 Charakterfeld der Länge 1 20060322

Event TOP_OF_PAGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_DYNDOC_ID Exporting Value transfer Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamisches Dokument 20060322

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