Hierarchy
⤷ 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 |