SAP ABAP Class IF_EHSB_VAI (EHS-BAS: VAI Version)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EHSB_VAI_DEFAULT_USEX EHS-BAS: Default Definition 20030709
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMXT_PP_DIALOG TMS-DIA: Process Parameter Results Recording Dialog 20030715
Properties
Class IF_EHSB_VAI  
Short Description EHS-BAS: VAI Version    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030709   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_EHSB_VAI_TL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_EHSB_VAI has no interface implemented.
Friends
Class IF_EHSB_VAI has no friend class.
Attributes
Class IF_EHSB_VAI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Reinitialization 20030728
2 GET_ADD_CLASS_DEF Instance method Public Method Appl.-Specific Adaption of Characterisics to Be Displayed 20030709
3 GET_ADD_DATA Instance method Public Method Application-Specific Adaption of Data to Be Displayed 20030709
4 GET_ALVLAYOUT Instance method Public Method Determine ALV Layout Structure 20030709
5 GET_EXCLUDED_TOOLBAR Instance method Public Method Determine Pushbuttons to Be Hidden 20030709
6 GET_INSTANCE_CL Static method Public Method Gets Instance of the VAI Object 20030709
7 GET_LAYOUT Instance method Public Method Determine ALV Layout 20030709
8 GET_OUTTAB Instance method Public Method Determine 'ALV Outtab' Table 20030709
9 GET_TABLE_FOR_FIRST_DISPLAY Instance method Public Method Determine Data for Initializing ALV Grid 20030926
10 GET_VARIANT Instance method Public Method Affect Layout Behavior 20030821
11 ON_DATA_CHANGED Instance method Public Method Check Routine for Changes in ALV Grid 20030709
12 ON_DATA_CHANGED_FINISHED Instance method Public Method Check Routine for Changes in ALV Grid 20030709
13 ON_DOUBLE_CLICK Instance method Public Method Action on Double-Click 20030709
14 ON_DRAG Instance method Public Method Action at Time of Drag 20030709
15 ON_DROP Instance method Public Method Action at Time of Drop 20030709
16 ON_F1 Instance method Public Method Action on Call of F1 Help 20030709
17 ON_F4 Instance method Public Method Check Routine for Input Help 20030709
18 ON_INIT Instance method Public Method Actions During Initialization 20030929
19 ON_TOOLBAR Instance method Public Method Add Pushbuttons to Toolbar 20030709
20 ON_USER_COMMAND Instance method Public Method Evaluate User Action 20030709
21 SAVE_TO_DB Instance method Public Method Save 20030709
Events
Class IF_EHSB_VAI has no event.
Types
Class IF_EHSB_VAI has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on class IF_EHSB_VAI has no parameter.
Method CLEAR on class IF_EHSB_VAI has no exception.

Method GET_ADD_CLASS_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS_DEF Value transfer Type reference (TYPE) EHSBTY_API_VAI_CLASS_DEF Temporär angepaßte Definitionen der Bewertungsinstanzen 20030709
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESP1_BOOLEAN Fehlerkennzeichen 20030728
3 Importing IT_CLASS_DEF Value transfer Type reference (TYPE) EHSBTY_API_VAI_CLASS_DEF Standard-Definitionen der Bewertungsinstanzen 20030709
4 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
5 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method GET_ADD_CLASS_DEF on class IF_EHSB_VAI has no exception.

Method GET_ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV_DATA Value transfer Type reference (TYPE) EHSBTY_API_VAI_DATA ALV-Daten 20030709
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESP1_BOOLEAN Fehlerkennzeichen 20030728
3 Importing IO_DATA Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA Darzustellende Daten 20030709
4 Importing IT_CLASS_DEF Value transfer Type reference (TYPE) EHSBTY_API_VAI_CLASS_DEF Klassendefinition der Bewertungsinstanz 20030709
5 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
6 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method GET_ADD_DATA on class IF_EHSB_VAI has no exception.

Method GET_ALVLAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALVLAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO Layoutstruktur 20030709
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESP1_BOOLEAN Fehlerkennzeichen 20030728
3 Importing IS_ALVLAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO Layoutstruktur 20030709
4 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
5 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method GET_ALVLAYOUT on class IF_EHSB_VAI has no exception.

Method GET_EXCLUDED_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR_EXCLUDING Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20030709
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESP1_BOOLEAN Fehlerkennzeichen 20030728
3 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
4 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030710

Method GET_EXCLUDED_TOOLBAR on class IF_EHSB_VAI has no exception.

Method GET_INSTANCE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
2 Returning RO_VAI Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI VAI-Ausprägungs-Objekt 20030709

Method GET_INSTANCE_CL on class IF_EHSB_VAI has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAYOUT Value transfer Type reference (TYPE) EHSBTY_API_VAI_LAYOUT ALV-Layout 20030709
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESP1_BOOLEAN Fehlerkennzeichen 20030728
3 Importing IT_CLASS_DEF Value transfer Type reference (TYPE) EHSBTY_API_VAI_CLASS_DEF Klassendefinition der Bewertungsinstanz 20030709
4 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
5 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method GET_LAYOUT on class IF_EHSB_VAI has no exception.

Method GET_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTTAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT ALV-Datenausgabe 20030709
2 Exporting ET_OUTTAB_PHR Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT ALV-Datenausgabe 20030709
3 Exporting ET_SORT Value transfer Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20030808
4 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESP1_BOOLEAN Fehlerkennzeichen 20030728
5 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA ALV-Datencontainer 20030709
6 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT ALV-Layoutdaten 20030709
7 Importing IT_OUTTAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT ALV-Datenausgabe 20030709
8 Importing IT_OUTTAB_PHR Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT ALV-Datenausgabe 20030709
9 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
10 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method GET_OUTTAB on class IF_EHSB_VAI has no exception.

Method GET_TABLE_FOR_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_HANDLED Value transfer Type reference (TYPE) ESP1_BOOLEAN 20030930
2 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030926
3 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20030930
4 Changing XS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Anzeigevariante 20030926
5 Changing X_FLG_FIRST_DISPLAY Value transfer Type reference (TYPE) ESP1_BOOLEAN 20031001
6 Changing X_SAVE Value transfer Type reference (TYPE) CHAR01 Anzeigevariante sichern 20030926
# Exception Resumable Description Created on
1 EXC_FAILURE Fehler beim Aufruf 20030926

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Value transfer Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20030821
2 Exporting E_FLG_ERROR Value transfer Type reference (TYPE) ESP1_BOOLEAN 20030821
3 Exporting E_SAVE Value transfer Type reference (TYPE) CHAR01 Einstelliges Kennzeichen 20030821
4 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030821
5 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 ABAP-Programm, Nummer des aktuellen Dynpros 20030821

Method GET_VARIANT on class IF_EHSB_VAI has no exception.

Method ON_DATA_CHANGED 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 s. IF_RMST_ALV_DATA~ON_DATA_CHANGED 20030709
2 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL s. IF_RMST_ALV_DATA~ON_DATA_CHANGED 20030709
3 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
4 Importing I_ONF4 Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030709
5 Importing I_ONF4_AFTER Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030709
6 Importing I_ONF4_BEFORE Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030709
7 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709
8 Changing XO_ALVDATA Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA Darzustellende Daten vor Änderung 20030709
9 Changing XO_ALVLAYOUT Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT ALV-Aufruf-Layoutdaten 20030709

Method ON_DATA_CHANGED on class IF_EHSB_VAI 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 Value transfer Type reference (TYPE) LVC_T_MODI ALV Control: Tabelle der geänderten Zellen für Anwendung 20030709
2 Importing E_MODIFIED Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030709
3 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
4 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709
5 Changing XO_ALVDATA Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA Darzustellende Daten vor Änderung 20030709
6 Changing XO_ALVGRID Call by reference Object reference (TYPE REF TO) CL_EHSB_VAI_ALV RMS-TLS: ALV Verschalung für Recipe Management 20030709
7 Changing XO_ALVLAYOUT Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT ALV-Aufruf-Layoutdaten 20030709

Method ON_DATA_CHANGED_FINISHED on class IF_EHSB_VAI 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 Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20030709
2 Importing E_COLUMN Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20030709
3 Importing E_ROW Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20030709
4 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA EHS-BAS: ALV-Datencontainer 20030709
5 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT EHS-BAS: ALV-Layoutdaten 20030709
6 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
7 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method ON_DOUBLE_CLICK on class IF_EHSB_VAI 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 Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20030709
2 Importing E_COLUMN Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20030709
3 Importing E_DRAGDROPOBJ Value transfer Object reference (TYPE REF TO) CL_RMST_DRAGDROP RMS-TLS: Drag&Drop Container für RMS 20030709
4 Importing E_ROW Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20030709
5 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA EHS-BAS: ALV-Datencontainer 20030709
6 Importing IO_ALVGRID Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALV RMS-TLS: ALV Verschalung für Recipe Management 20030709
7 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT EHS-BAS: ALV-Layoutdaten 20030709
8 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
9 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method ON_DRAG on class IF_EHSB_VAI 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 Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20030709
2 Importing E_COLUMN Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20030709
3 Importing E_DRAGDROPOBJ Value transfer Object reference (TYPE REF TO) CL_RMST_DRAGDROP RMS-TLS: Drag&Drop Container für RMS 20030709
4 Importing E_ROW Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20030709
5 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA EHS-BAS: ALV-Datencontainer 20030709
6 Importing IO_ALVGRID Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALV RMS-TLS: ALV Verschalung für Recipe Management 20030709
7 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT EHS-BAS: ALV-Layoutdaten 20030709
8 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
9 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method ON_DROP on class IF_EHSB_VAI has no exception.

Method ON_F1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA EHS-BAS: ALV-Datencontainer 20030709
2 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT EHS-BAS: ALV-Layoutdaten 20030709
3 Importing IO_EVENT_DATA Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA Changing Datencontainer für Events 20030709
4 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20030709
5 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
6 Importing I_FIELDNAME Value transfer Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20030709
7 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method ON_F1 on class IF_EHSB_VAI has no exception.

Method ON_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA ALV-Datencontainer 20030709
2 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT ALV-Layoutdaten 20030709
3 Importing IO_EVENT_DATA Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA Changing Datencontainer für Events 20030709
4 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20030709
5 Importing IT_BAD_CELLS Value transfer Type reference (TYPE) LVC_T_MODI ALV Control: Tabelle der geänderten Zellen für Anwendung 20030709
6 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
7 Importing I_DISPLAY Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030709
8 Importing I_FIELDNAME Value transfer Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20030709
9 Importing I_FIELDVALUE Value transfer Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20030709
10 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method ON_F4 on class IF_EHSB_VAI has no exception.

Method ON_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_HANDLED Value transfer Type reference (TYPE) ESP1_BOOLEAN 20030929
2 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030929
3 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR Darstellender Subscreen 20030929
4 Changing X_ALVGRID Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALV RMS-TLS: ALV Verschalung für Recipe Management 20030929
5 Changing X_ALVHANDLER Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALVHANDLER EHS-BAS: ALV-Grid-Handler 20030929
6 Changing X_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20030929

Method ON_INIT on class IF_EHSB_VAI 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 Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030709
2 Importing E_OBJECT Call by reference Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV Kontextmenü 20030709
3 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
4 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method ON_TOOLBAR on class IF_EHSB_VAI 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 Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20030709
2 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA ALV-Datencontainer 20030709
3 Importing IO_ALVGRID Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALV ALV Verschalung für Recipe Management 20030709
4 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT ALV-Layoutdaten 20030709
5 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709
6 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_EHSB_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20030709

Method ON_USER_COMMAND on class IF_EHSB_VAI has no exception.

Method SAVE_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_CONTEXT Value transfer Type reference (TYPE) EHSBE_VAI_APPL_CONTEXT Anwendungsbereich der tabellarischen Bewertung 20030709

Method SAVE_TO_DB on class IF_EHSB_VAI has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in