SAP ABAP Class CL_RMPS_ELIST_VIS_WIN (Display Element List Under SAPGUI)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_OPERATION (Package) Operations for Recursive Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_ELIST_VIS Display of Element List 20021205
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_ELIST_VIS_WIN_CLASS Display of Element List with Fileplan (SAPGUI) 20050805
2 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_ELIST_VIS_WIN_WHERE Display of Element List with Info on Current Loc. (SAPGUI) 20021211
Properties
Class CL_RMPS_ELIST_VIS_WIN  
Short Description Display Element List Under SAPGUI    
Super Class CL_RMPS_ELIST_VIS Display of Element List 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_OPERATION   Operations for Recursive Functions 
Created 20021205   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMPS_ELIST_VIS_WIN has no interface implemented.
Friends
Class CL_RMPS_ELIST_VIS_WIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_ALV_FCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT ALV Field Catalog 20021206
2 G_ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List 20021205
3 G_ALV_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO ALV Layout 20021206
4 G_ALV_SORT Instance attribute Protected Type reference (TYPE) LVC_T_SORT ALV Sort Table 20021206
5 G_ALV_STD_TABLE Instance attribute Protected Type reference (TYPE) RMPS_T_SP_STD_INFO_DISPLAY ALV Data Table with SP Standard Info 20021205
6 G_ALV_VARIANT Instance attribute Protected Type reference (TYPE) DISVARIANT Variant 20021209
7 G_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract container for GUI controls 20030122
8 G_PREV_SELECTION Instance attribute Protected Type reference (TYPE) RMPS_T_ELIST_SELECTION Objects Selected So Far 20030130
9 G_SAVE_LAYOUT Instance attribute Protected Type reference (TYPE) C 'U' Layout Saving Status (U/X/A/space) 20021206
10 G_TEXT_IDENTIFIER Instance attribute Protected Object reference (TYPE REF TO) IF_TEXT_IDENTIFIER Automatic Identification of Texts in Dictionary 20021206
11 IS_MY_DIALOGBOX_CONTAINER Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Is the container one of the dialog box containers I created? 20030122
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_SORT_TABLE Instance method Protected Method Construct Sorting Table (G_ALV_SORT) 20021206
2 BUILD_STD_DATA_TAB Instance method Protected Method Construct Data Table for SP Standard Info (G_ALV_STD_TABLE) 20021206
3 BUILD_STD_FIELD_CAT Instance method Protected Method Construct Field Catalog for SP Standard Info (G_ALV_FCAT) 20021206
4 BUILD_STD_LAYOUT Instance method Protected Method Construct Standard Layout (G_ALV_LAYOUT) 20021206
5 BUILD_VARIANT Instance method Protected Method Construct Display Variant (G_ALV_VARIANT) 20021209
6 DO_SELECTION Instance method Protected Method Recursive Handling of Selected Lines 20030130
7 DO_UNSELECTION Instance method Protected Method Recursive Handling of De-Selected Lines 20030130
8 GET_OBJECTS_FOR_USER_COMMAND Instance method Protected Method Get objects for which an operation is to be carried out 20030130
9 GET_RMS_ID Instance method Protected Method Get RMS ID 20021206
10 GET_SELECTED_OBJECTS Instance method Protected Method Get Currently Selected Objects (ALV Tab. -> Object Table) 20030130
11 GET_SPS_INFOS Instance method Protected Method Get Icon, Name for All Element Types in the Element List 20021205
12 GET_USER_TEXT Instance method Protected Method Get Output Text for User Name 20021206
13 GET_VARIANT_REPORT_NAME Instance method Protected Method Get Report Name for Display Variant 20021209
14 GET_WINDOW_TITLE Instance method Public Method Get Window Heading 20030303
15 HANDLE_ALV_BEFORE_USER_COMMAND Instance method Protected Event handling method Before Execution of Standard Function from Toolbar 20021206
16 HANDLE_ALV_DELAYED_SEL_CHANGE Instance method Protected Event handling method Selection Changed (1.5 Second Delay) 20030109
17 HANDLE_ALV_DOUBLE_CLICK Instance method Protected Event handling method Double Click in ALV->Display Element in New Mode 20021205
18 HANDLE_ALV_TOOLBAR Instance method Protected Event handling method Toolbar Structure 20021206
19 HANDLE_ALV_USER_COMMAND Instance method Protected Event handling method Own Toolbar Button Printed 20030109
20 HANDLE_DIALOGBOX_CLOSE Instance method Protected Event handling method Close dialog box 20021205
21 INIT_CONTROLS Instance method Protected Method Initialized Dialog Box and ALV Grid 20021206
22 SEND_REQUEST Instance method Protected Method Send Framework Request 20030109
23 SET_SELECTED_OBJECTS Instance method Protected Method Set Selected Objects (Object Table -> ALV Table) 20030130
24 SHOW Instance method Public Method Display Element List 20021205
25 SHOW_ELEMENT_IN_NEW_MODE Instance method Protected Method Display Element in New Mode 20021206
Events
Class CL_RMPS_ELIST_VIS_WIN has no event.
Types
Class CL_RMPS_ELIST_VIS_WIN has no local type.
Method Signatures

Method BUILD_SORT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SORT_BY_CREATION_DATE Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Nach Anlegedatum sortieren? 20021210

Method BUILD_SORT_TABLE on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method BUILD_STD_DATA_TAB Signature

Method BUILD_STD_DATA_TAB on class CL_RMPS_ELIST_VIS_WIN has no parameter.
Method BUILD_STD_DATA_TAB on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method BUILD_STD_FIELD_CAT Signature

Method BUILD_STD_FIELD_CAT on class CL_RMPS_ELIST_VIS_WIN has no parameter.
Method BUILD_STD_FIELD_CAT on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method BUILD_STD_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GRID_TITLE Value transfer Type reference (TYPE) STRING Überschrift innerhalb ALV 20021206

Method BUILD_STD_LAYOUT on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method BUILD_VARIANT Signature

Method BUILD_VARIANT on class CL_RMPS_ELIST_VIS_WIN has no parameter.
Method BUILD_VARIANT on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method DO_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURR_SELECTION Value transfer Type reference (TYPE) RMPS_T_ELIST_SELECTION Aktuell selektierte Objekte 20030130
2 Returning RE_NEW_SELECTION Value transfer Type reference (TYPE) RMPS_T_ELIST_SELECTION Neue Selektion nach rek. Behandlung selektierter Objekte 20030130

Method DO_SELECTION on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method DO_UNSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURR_SELECTION Call by reference Type reference (TYPE) RMPS_T_ELIST_SELECTION Aktuell selektierte Objekte 20030130
2 Importing IM_PREV_SELECTION Call by reference Type reference (TYPE) RMPS_T_ELIST_SELECTION Vorher selektierte Objekte 20030130
3 Returning RE_NEW_SELECTION Value transfer Type reference (TYPE) RMPS_T_ELIST_SELECTION Neue Selektion nach rek. Behandlung entselektierter Objekte 20030130

Method DO_UNSELECTION on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method GET_OBJECTS_FOR_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OBJECTS Value transfer Type reference (TYPE) SRM_LIST_OBJECT List: Object 20030130

Method GET_OBJECTS_FOR_USER_COMMAND on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method GET_RMS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RMS_ID Value transfer Type reference (TYPE) STRING RMS ID 20021206

Method GET_RMS_ID on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method GET_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SELECTED_OBJECTS Value transfer Type reference (TYPE) RMPS_T_ELIST_SELECTION Liste der selektierten Objekte 20030130

Method GET_SELECTED_OBJECTS on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method GET_SPS_INFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SPS_INFOS Value transfer Type reference (TYPE) RMPS_T_SPS_INFO Informationen zu Elementarten 20021205

Method GET_SPS_INFOS on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method GET_USER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER_ID Value transfer Type reference (TYPE) STRING User-ID 20021206
2 Returning RE_USER_TEXT Value transfer Type reference (TYPE) STRING Ausgabetext zum User 20021206

Method GET_USER_TEXT on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method GET_VARIANT_REPORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REPORT_NAME Value transfer Type reference (TYPE) STRING Report-Name (max. 40 Zeichen in Großbuchstaben) 20021209

Method GET_VARIANT_REPORT_NAME on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method GET_WINDOW_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WINDOW_TITLE Value transfer Type reference (TYPE) STRING Fensterüberschrift 20030303

Method GET_WINDOW_TITLE on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method HANDLE_ALV_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) 20021206

Method HANDLE_ALV_BEFORE_USER_COMMAND on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method HANDLE_ALV_DELAYED_SEL_CHANGE Signature

Method HANDLE_ALV_DELAYED_SEL_CHANGE on class CL_RMPS_ELIST_VIS_WIN has no parameter.
Method HANDLE_ALV_DELAYED_SEL_CHANGE on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method HANDLE_ALV_DOUBLE_CLICK Signature

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

Method HANDLE_ALV_DOUBLE_CLICK on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method HANDLE_ALV_TOOLBAR 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) 20021206

Method HANDLE_ALV_TOOLBAR on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method HANDLE_ALV_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) 20030109

Method HANDLE_ALV_USER_COMMAND on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method HANDLE_DIALOGBOX_CLOSE Signature

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

Method HANDLE_DIALOGBOX_CLOSE on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method INIT_CONTROLS Signature

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

Method INIT_CONTROLS on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method SEND_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Value transfer Type reference (TYPE) STRING Aktivität - ID 20030109
2 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20030109

Method SEND_REQUEST on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method SET_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SELECTED_OBJECTS Value transfer Type reference (TYPE) RMPS_T_ELIST_SELECTION Zu selektierende Objekte 20030130

Method SET_SELECTED_OBJECTS on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALL_SYNC Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Sync Container erzeugen 20050928
2 Importing IM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20030122
3 Importing IM_GRID_TITLE Value transfer Type reference (TYPE) STRING Überschrift innerhalb ALV (zwischen Buttons und Tabelle) 20021206
4 Importing IM_HEIGTH Value transfer Type reference (TYPE) I Fensterhöhe 20021205
5 Importing IM_SORT_BY_CREATION_DATE Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Nach Anlegedatum srtieren? 20021210
6 Importing IM_TITLE Value transfer Type reference (TYPE) STRING Fenstertitel 20021205
7 Importing IM_WIDTH Value transfer Type reference (TYPE) I Fensterbreite 20021205

Method SHOW on class CL_RMPS_ELIST_VIS_WIN has no exception.

Method SHOW_ELEMENT_IN_NEW_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEM_DISPLAY_NAME Value transfer Type reference (TYPE) STRING Elementname 20030613
2 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID 20021206
3 Importing IM_SPS_DESCR Value transfer Type reference (TYPE) STRING Bezeichnung der Elementart 20030613

Method SHOW_ELEMENT_IN_NEW_MODE on class CL_RMPS_ELIST_VIS_WIN has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 110_620