Hierarchy
⤷ PM (Application Component) Plant Maintenance
⤷ EAMVE_SAPAPPL (Package) EAM Visual Enterprise (developed in SAP_APPL)
Properties
Class | CL_EAMVE_GUI_VIEWER | |
Short Description | Visual Enterprise viewer(EAM SAP_GUI) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | EAMVE_SAPAPPL | EAM Visual Enterprise (developed in SAP_APPL) |
Created | 20120926 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_EAMVE_GUI_VIEWER has no forward declaration.
Interfaces
Class CL_EAMVE_GUI_VIEWER has no interface implemented.
Friends
Class CL_EAMVE_GUI_VIEWER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_VE_DYNNR | Constant | Private | Type reference (TYPE) | DYNNR | '1111' | 20120926 | ||
2 | GC_VE_REPID | Constant | Private | Type reference (TYPE) | REPID | 'SAPLZEAMVE_VIEWER_DRAFT' | 20120926 | ||
3 | GO_DATA_DETERMINATION | Static Attribute | Private | Object reference (TYPE REF TO) | LIF_DATA_DETERMINATION | local interface | 20121026 | ||
4 | GO_DIALOGBOX_CONTAINER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_DIALOGBOX_CONTAINER | Container for Custom Controls in the Screen Area | 20121122 | ||
5 | GO_EAMVE_API | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAMVE_API | EAM Visual Enterprise (SAP-APPL) | 20121001 | ||
6 | GO_GUI_TOOLBAR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20121115 | ||
7 | GO_LOG_CONTAINER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Custom Controls in the Screen Area | 20121005 | ||
8 | GO_LOG_HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAMVE_MESSAGE_LOG_SAPGUI | Message log | 20120927 | ||
9 | GO_SCREEN_SPLITTER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Reduced Version of Splitter Container Control | 20121128 | ||
10 | GO_SPC_ALV | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20120926 | ||
11 | GO_SPC_CONTAINER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Custom Controls in the Screen Area | 20120926 | ||
12 | GO_SPC_SPLITTER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Reduced Version of Splitter Container Control | 20121126 | ||
13 | GO_VE_SPLITTER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Reduced Version of Splitter Container Control | 20121128 | ||
14 | GO_VIEWER_INTERFACE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_GUI_VIEWER_CONSUMER_MODEL | Consumer model interface for viewer in SAP GUI | 20121001 | ||
15 | GS_LEAD_OBJ | Instance attribute | Private | Type reference (TYPE) | DMS_S_FILE_ID | leading object definition | 20121025 | ||
16 | GS_VE_FILE_INFORMATION | Instance attribute | Private | Type reference (TYPE) | DMS_S_FILE | 20120926 | |||
17 | GT_MESSAGES | Instance attribute | Private | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20120927 | ||
18 | GT_SPC_SPAREPARTS_ALV | Instance attribute | Private | Type reference (TYPE) | GYT_SPAREPARTS_SAPGUI | Sparepart ALV | 20120926 | ||
19 | GV_LOG_SWITCH | Instance attribute | Private | Type reference (TYPE) | XFELD | Log switch | 20121128 | ||
20 | GV_OPER_NR | Instance attribute | Private | Type reference (TYPE) | VORNR | Operation/Activity Number | 20130214 | ||
21 | GV_POPUP_COUNT | Static Attribute | Public | Type reference (TYPE) | I | pop up count visible | 20121217 | ||
22 | GV_SASH_POSITION | Instance attribute | Public | Type reference (TYPE) | I | 60 | Size in % (splitter SPC/LOG) | 20121126 | |
23 | GV_SASH_TEMP | Instance attribute | Private | Type reference (TYPE) | I | Sash temporary | 20121126 | ||
24 | GV_SASH_TEMP_SCREEN | Instance attribute | Private | Type reference (TYPE) | I | Sash temporary | 20121128 | ||
25 | GV_SASH_TEMP_VE | Instance attribute | Private | Type reference (TYPE) | I | Sash temporary | 20121128 | ||
26 | GV_SCREEN_HEIGHT | Instance attribute | Private | Type reference (TYPE) | I | Screen height | 20121129 | ||
27 | GV_SPAREPART_VISIBLE | Instance attribute | Private | Type reference (TYPE) | XFELD | Spare part is visible | 20121109 | ||
28 | GV_SPC_INDICATOR | Instance attribute | Private | Type reference (TYPE) | XFELD | Spare part selection indicator | 20121023 | ||
29 | GV_VE_OBJECT_DESCRIPTION | Instance attribute | Private | Type reference (TYPE) | TDWOT_KTXT | Object Description | 20120926 |
Methods
Events
Class CL_EAMVE_GUI_VIEWER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GYT_SPAREPARTS_SAPGUI | Private | See coding | 20120926 | gyt_spareparts_sapgui TYPE STANDARD TABLE OF eamve_s_spareparts_sapgui
|
Method Signatures
Method ALL_GET_BUTTON_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DOKOB | Linked SAP Object | 20121012 | ||
2 | Importing | IV_SPC_INDICATOR | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20121012 | ||
3 | Returning | RV_BUTTON_TXT | Value transfer | Type reference (TYPE) | SMP_DYNTXT | Menu Painter: Program interface for dynamic texts | 20121012 |
Method ALL_GET_BUTTON_TXT on class CL_EAMVE_GUI_VIEWER has no exception.
Method ALL_GET_POPUP_INFOMATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_RETURN_BUTTON_TEXT | Call by reference | Type reference (TYPE) | SMP_DYNTXT | Menu Painter: Program interface for dynamic texts | 20121012 | ||
2 | Exporting | EV_OBJECT_DESC | Call by reference | Type reference (TYPE) | TDWOT_KTXT | Object Description | 20121012 | ||
3 | Exporting | EV_OBJECT_KEY | Call by reference | Type reference (TYPE) | DMS_VALUE | Object Key | 20130214 | ||
4 | Exporting | EV_TITLEBAR | Call by reference | Type reference (TYPE) | CUA_TIT_TX | Text of title line | 20121123 | ||
5 | Importing | IV_TITLEBAR | Call by reference | Type reference (TYPE) | GUI_TITLE | Menu Painter: Title code | 20121123 |
Method ALL_GET_POPUP_INFOMATION on class CL_EAMVE_GUI_VIEWER has no exception.
Method ALL_GET_POPUP_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ENDING_X | Call by reference | Type reference (TYPE) | I | Ending x coordinator | 20121128 | ||
2 | Exporting | EV_ENDING_Y | Call by reference | Type reference (TYPE) | I | Ending y coordinator | 20121128 | ||
3 | Exporting | EV_STARTING_X | Call by reference | Type reference (TYPE) | I | Starting x coordinator | 20121128 | ||
4 | Exporting | EV_STARTING_Y | Call by reference | Type reference (TYPE) | I | Starting y coordinator | 20121128 | ||
5 | Importing | IV_SPC_PROCESSING | Call by reference | Type reference (TYPE) | XFELD | Processing spare part selection | 20121128 |
Method ALL_GET_POPUP_SIZE on class CL_EAMVE_GUI_VIEWER has no exception.
Method ALL_GET_POPUP_SPLIT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SPLIT_PERCENT1 | Call by reference | Type reference (TYPE) | I | Viewer and button in % | 20121128 | ||
2 | Exporting | EV_SPLIT_PERCENT2 | Call by reference | Type reference (TYPE) | I | Viewer in % of EV_SPLIT_PERCENT1 | 20121128 | ||
3 | Exporting | EV_SPLIT_PERCENT3 | Call by reference | Type reference (TYPE) | I | ALV spare part list of 100 - EV_SPLIT_PERCENT1 in % | 20121128 |
Method ALL_GET_POPUP_SPLIT_INFO on class CL_EAMVE_GUI_VIEWER has no exception.
Method ALL_PREPARE_POPUP_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_DIALOGBOX_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_DIALOGBOX_CONTAINER | Container for Custom Controls in the Screen Area | 20121123 |
Method ALL_PREPARE_POPUP_CONTAINER on class CL_EAMVE_GUI_VIEWER has no exception.
Method ALL_SET_POPUP_SPLIT_INFO Signature
Method ALL_SET_POPUP_SPLIT_INFO on class CL_EAMVE_GUI_VIEWER has no parameter.
Method ALL_SET_POPUP_SPLIT_INFO on class CL_EAMVE_GUI_VIEWER has no exception.
Method ALV_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) | 20121002 | ||||
2 | Importing | E_ONF4 | Call by reference | Attribute reference (LIKE) | 20121002 | ||||
3 | Importing | E_ONF4_AFTER | Call by reference | Attribute reference (LIKE) | 20121002 | ||||
4 | Importing | E_ONF4_BEFORE | Call by reference | Attribute reference (LIKE) | 20121002 | ||||
5 | Importing | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20121002 |
Method ALV_DATA_CHANGED on class CL_EAMVE_GUI_VIEWER has no exception.
Method ALV_GET_EXCLUDED_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_EXCLUDE | Value transfer | Type reference (TYPE) | UI_FUNCTIONS | Function Code Table | 20120926 |
Method ALV_GET_EXCLUDED_FUNCTIONS on class CL_EAMVE_GUI_VIEWER has no exception.
Method ALV_GET_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_FIELDCAT | Value transfer | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20120926 |
Method ALV_GET_FIELDCAT on class CL_EAMVE_GUI_VIEWER has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EAMVE_GUI_VIEWER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAMVE_GUI_VIEWER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_FILE_INFORMATION | Call by reference | Type reference (TYPE) | DMS_S_FILE | original to be displayed as thumbnail or within viewer | 20121012 | ||
2 | Importing | IS_LEAD_OBJ | Call by reference | Type reference (TYPE) | DMS_S_FILE_ID | leading object information | 20121025 | ||
3 | Importing | IV_OPER_NR | Call by reference | Type reference (TYPE) | VORNR | Operation/Activity Number | 20130214 | ||
4 | Importing | IV_SPC_INDICATOR | Call by reference | Type reference (TYPE) | XFELD | Spare part indicator | 20121012 |
Method CONSTRUCTOR on class CL_EAMVE_GUI_VIEWER has no exception.
Method HANDLE_CLOSE_GUI_POPUP Signature
Method HANDLE_CLOSE_GUI_POPUP on class CL_EAMVE_GUI_VIEWER has no parameter.
Method HANDLE_CLOSE_GUI_POPUP on class CL_EAMVE_GUI_VIEWER has no exception.
Method LOG_ADD_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_MESSAGE_SINGLE | Call by reference | Type reference (TYPE) | /PLMB/S_SPI_MSG | Message | 20120927 | ||
2 | Importing | IT_MESSAGES | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20120927 |
Method LOG_ADD_MESSAGES on class CL_EAMVE_GUI_VIEWER has no exception.
Method LOG_PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_LOG_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Custom Controls in the Screen Area | 20121012 | ||
2 | Importing | IO_LOG_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_EAMVE_MESSAGE_LOG_SAPGUI | Message Log for Data Entry | 20121012 |
Method LOG_PREPARE on class CL_EAMVE_GUI_VIEWER has no exception.
Method LOG_UPDATE_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_MSG_AVAILABLE | Value transfer | Type reference (TYPE) | XFELD | Messages available | 20121115 |
Method LOG_UPDATE_MESSAGES on class CL_EAMVE_GUI_VIEWER has no exception.
Method SPC_ADD_INITIAL_LINES Signature
Method SPC_ADD_INITIAL_LINES on class CL_EAMVE_GUI_VIEWER has no parameter.
Method SPC_ADD_INITIAL_LINES on class CL_EAMVE_GUI_VIEWER has no exception.
Method SPC_DELETE_INITIAL_LINES Signature
Method SPC_DELETE_INITIAL_LINES on class CL_EAMVE_GUI_VIEWER has no parameter.
Method SPC_DELETE_INITIAL_LINES on class CL_EAMVE_GUI_VIEWER has no exception.
Method SPC_GET_SPAREPARTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SPAREPARTS | Call by reference | Type reference (TYPE) | EAMVE_T_SPAREPARTS_API | Visual Enterprise Spare Part - API | 20121012 | ||
2 | Importing | IV_NO_BUFFER_CLEAR | Call by reference | Type reference (TYPE) | XFELD | no buffer clear | 20121109 |
Method SPC_GET_SPAREPARTS on class CL_EAMVE_GUI_VIEWER has no exception.
Method SPC_HANDLE_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Attribute reference (LIKE) | 20121115 |
Method SPC_HANDLE_TOOLBAR on class CL_EAMVE_GUI_VIEWER has no exception.
Method SPC_PREPARE_SPAREPART_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ALV_GRID | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20121012 | ||
2 | Importing | IO_SCREEN_SPLITTER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Reduced Version of Splitter Container Control | 20121128 | ||
3 | Importing | IO_SPC_SPLITTER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Reduced Version of Splitter Container Control | 20121126 | ||
4 | Importing | IO_VE_SPLITTER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Reduced Version of Splitter Container Control | 20121128 |
Method SPC_PREPARE_SPAREPART_LIST on class CL_EAMVE_GUI_VIEWER has no exception.
Method SPC_TRIGGER_METADATA_REQUEST Signature
Method SPC_TRIGGER_METADATA_REQUEST on class CL_EAMVE_GUI_VIEWER has no parameter.
Method SPC_TRIGGER_METADATA_REQUEST on class CL_EAMVE_GUI_VIEWER has no exception.
Method SPC_UPDATE_CONTROL_SIZE Signature
Method SPC_UPDATE_CONTROL_SIZE on class CL_EAMVE_GUI_VIEWER has no parameter.
Method SPC_UPDATE_CONTROL_SIZE on class CL_EAMVE_GUI_VIEWER has no exception.
Method VE_CLOSE_VIEWER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EXIT | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20121012 |
Method VE_CLOSE_VIEWER on class CL_EAMVE_GUI_VIEWER has no exception.
Method VE_DISPATCH_GUI Signature
Method VE_DISPATCH_GUI on class CL_EAMVE_GUI_VIEWER has no parameter.
Method VE_DISPATCH_GUI on class CL_EAMVE_GUI_VIEWER has no exception.
Method VE_HANDLE_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ACTION | Call by reference | Attribute reference (LIKE) | 20121019 |
Method VE_HANDLE_ACTION on class CL_EAMVE_GUI_VIEWER has no exception.
Method VE_HANDLE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_MESSAGE | Call by reference | Attribute reference (LIKE) | 20121019 |
Method VE_HANDLE_LOG on class CL_EAMVE_GUI_VIEWER has no exception.
Method VE_HANDLE_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_METADATA | Call by reference | Attribute reference (LIKE) | 20121018 |
Method VE_HANDLE_METADATA on class CL_EAMVE_GUI_VIEWER has no exception.
Method VE_HANDLE_VISUALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_VISUALIZATION_FLAG | Call by reference | Attribute reference (LIKE) | 20121109 |
Method VE_HANDLE_VISUALIZATION on class CL_EAMVE_GUI_VIEWER has no exception.
Method VE_PREPARE_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONTAINER_TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20121116 |
Method VE_PREPARE_TOOLBAR on class CL_EAMVE_GUI_VIEWER has no exception.
Method VE_PREPARE_VIEWER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20121012 |
Method VE_PREPARE_VIEWER on class CL_EAMVE_GUI_VIEWER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 617 |