SAP ABAP Interface IF_RMPS_PRO_FOLDER_SELECTION (Display Folder Selection)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-RCM (Application Component) Records and Case Management
⤷
RMPS_PRO_DOCUMENT (Package) Record (Declaration and so on)
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RMPS_PRO_FOLDER_SELECTION | Container for Custom Controls in Screen Area | 20040513 |
Properties
| Interface | IF_RMPS_PRO_FOLDER_SELECTION | |
| Short Description | Display Folder Selection |
General Data
| Package | RMPS_PRO_DOCUMENT | Record (Declaration and so on) |
| Created | 20000223 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | IF_RMPS_PRO_DECLARATION_EXE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 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) |
| 4 | SRMCF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RMPS_PRO_FOLDER_SELECTION has no interface.
Friends
Interface IF_RMPS_PRO_FOLDER_SELECTION has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_FCODE_SHOW | Constant | Public | Type reference (TYPE) | UI_FUNC | 'SHOW_OBJ' | Display FCODE | 20040526 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Selected Folder to History | 20050204 | |
| 2 | Instance method | Public | Method | Folder Selection Using Attribute Search | 20040514 | |
| 3 | Instance method | Public | Method | Checks whether the entry is locked | 20061213 | |
| 4 | Instance method | Public | Method | Display Folder Selection | 20040513 | |
| 5 | Instance method | Public | Method | FCode Processing | 20040526 | |
| 6 | Instance method | Public | Method | Folder Selection Using Fileplan | 20040514 | |
| 7 | Instance method | Public | Method | Destruction of Control | 20040513 | |
| 8 | Instance method | Public | Method | Get Selection Type for Declare | 20060328 | |
| 9 | Instance method | Public | Method | Read Folder that Is Currently Selected | 20040519 | |
| 10 | Instance method | Public | Method | Get Subelement | 20060413 | |
| 11 | Instance method | Public | Method | Get SPS ID | 20061129 | |
| 12 | Instance method | Public | Method | Get Subobjects | 20060412 | |
| 13 | Instance method | Public | Method | Define Global Parameters | 20040514 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | FOLDER_SELECTED | Instance Event (0) |
Public (2) |
Folder Selected | 20040514 |
| 2 | USER_CANCELED | Instance Event (0) |
Public (2) |
Termination by User | 20040514 |
Types
Interface IF_RMPS_PRO_FOLDER_SELECTION has no local type.
Method Signatures
Method ADD_FOLDER_TO_HISTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FOLDER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20050204 |
Method ADD_FOLDER_TO_HISTORY on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method ATTRIBUT_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SEARCH_RECORD | Call by reference | Type reference (TYPE) | SRMBOOLEAN | X = Suche nach Akten / ' ' Vorgänge | 20060328 | |||
| 2 | IM_SPSID | Call by reference | Type reference (TYPE) | STRING | 20040518 | ||||
| 3 | RE_SEL_FOLDER_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Selektierter Folder | 20040831 |
Method ATTRIBUT_SELECT on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method CHECK_LOCKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PDIR_ID | Call by reference | Type reference (TYPE) | SRMPOIDID | POID ID | 20061213 | |||
| 2 | RE_LOCKED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Gesperrt | 20061213 |
Method CHECK_LOCKED on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PARENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20040513 |
Method DISPLAY on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method FCODE_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20040526 |
Method FCODE_HANDLER on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method FILEPLAN_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SEL_FOLDER_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Selektierter Folder | 20040831 |
Method FILEPLAN_SELECT on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method FREE Signature
Method FREE on Interface IF_RMPS_PRO_FOLDER_SELECTION has no parameter.
Method FREE on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method GET_DECLARE_SEL_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_DECLARE_SEL_TYPE | Value transfer | Type reference (TYPE) | RMPSPRO_SELTYP | Selektionsart mit details | 20060328 |
Method GET_DECLARE_SEL_TYPE on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method GET_SELECTED_FOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SELECTED_FOLDER | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Selected Folder | 20050204 | |||
| 2 | EX_SELECTED_FOLDER_DESCR | Call by reference | Type reference (TYPE) | STRING | Selected Folder description | 20050204 | |||
| 3 | EX_SELECTED_FOLDER_ICON | Call by reference | Type reference (TYPE) | TV_IMAGE | Tree Control: Ikone / Bild | 20060329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Veröffentlichen von Dokumenten | 20040519 |
Method GET_SELECTED_SUBELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FATHER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Vaterelement | 20060413 | |||
| 2 | IM_SUBELEMENT_KEY | Call by reference | Type reference (TYPE) | CHAR40 | Schlüssel des Untergeordneten Elements | 20060413 | |||
| 3 | RE_SUB_ELEMENT | Value transfer | Type reference (TYPE) | RMPS_PRO_S_RESULT_SUBELEMENT | Ergebnisstruktur für Folderauswahl | 20060413 |
Method GET_SELECTED_SUBELEMENT on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Method GET_SPS_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NO_DIALOG | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | X = ohne Dialog (bei mehreren wird der erst zurückgegeben | 20061129 | ||
| 2 | IM_RMSID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20061129 | |||
| 3 | IM_SEARCH_RECORD | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | X = Akte Suchen ' ' = Case Suche | 20061129 | ||
| 4 | RE_SPSID | Value transfer | Type reference (TYPE) | STRING | SPS ID | 20061129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in generellen Funktionen | 20061129 | ||
| 2 | Fehler beim Veröffentlichen von Dokumenten | 20061129 |
Method GET_SUBELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OPEN_SUBELEMENTS | Call by reference | Type reference (TYPE) | I | Offene Unterobjekte | 20060413 | |||
| 2 | EX_PARENT_HANDLING | Call by reference | Type reference (TYPE) | RMPS_DECLARE_TYPE | Zuordnungstyp IF_RMPS_PRO_DECLARATION_EXE=>C_DECLTYP* | 20060412 | |||
| 3 | EX_SUBELEMENTS | Call by reference | Type reference (TYPE) | RMPS_PRO_T_RESULT_SUBELEMENT | Poid List von der Subelemente | 20060412 | |||
| 4 | IM_FATHER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20060412 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Veröffentlichen von Dokumenten | 20060413 |
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CLIENT_EVENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CLIENT_EVENT | Eventklasse: SP Client -> Frame | 20040514 | |||
| 2 | IM_IF_SRM | Call by reference | Object reference (TYPE REF TO) | IF_SRM | Allgemeine SRM Methoden | 20040514 | |||
| 3 | IM_PROCESS_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | IF_RMPS_PRO_DECLARATION_EXE=>C_PROCESS_DECLARE | Modus | 20050928 | ||
| 4 | IM_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID (Obligatorisch falls im_src_poid initial!) | 20050927 | |||
| 5 | IM_SRC_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID (Obligatorisch falls im_rms_id initial!) | 20040514 |
Method INITIALIZE on Interface IF_RMPS_PRO_FOLDER_SELECTION has no exception.
Event Signatures
Event FOLDER_SELECTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DISPLAY_NAME | Exporting | Value transfer | Type reference (TYPE) | RMPSP_D_SELFOLDER | Ausgewählter Folder | 20040812 | ||
| 2 | IM_FOLDER_ICON | Exporting | Value transfer | Type reference (TYPE) | TV_IMAGE | Tree Control: Ikone / Bild | 20060329 | ||
| 3 | IM_FOLDER_POID | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID ID | 20040518 |
Event USER_CANCELED Signature
Event USER_CANCELED on Interface IF_RMPS_PRO_FOLDER_SELECTION has no parameter.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 640 |