Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI2/CL_LAUNCHPAD_NAV_00 | Launchpad Navigation | 20111214 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FPM_NAVIGATION | Set of navigation targets | 20070515 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FPM_TEST_DOUBLE | Test double for IF_FPM | 20110926 |
Properties
| Interface | IF_FPM_NAVIGATION | |
| Short Description | List of Navigationtargets |
General Data
| Package | APB_FPM_CORE | Floorplan Manager (Framework) |
| Created | 20070515 | SAP |
| Last changed | 20131127 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | CL_APB_LAUNCHPAD | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
| 3 | CL_FPM_EVENT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Interface IF_FPM_NAVIGATION has no interface.
Friends
Interface IF_FPM_NAVIGATION has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GC_ENTRY_TYPE_APPLICATION | Constant | Public | Type reference (TYPE) | FPM_NAVIGATION_TARGET_TYPE | 'APP' | Application | 20070521 | |
| 2 | GC_ENTRY_TYPE_COLUMN_BREAK | Constant | Public | Type reference (TYPE) | FPM_NAVIGATION_TARGET_TYPE | 'CLB' | Column Break | 20130305 | |
| 3 | GC_ENTRY_TYPE_FOLDER | Constant | Public | Type reference (TYPE) | FPM_NAVIGATION_TARGET_TYPE | 'FOL' | Folder | 20070521 | |
| 4 | GC_ENTRY_TYPE_SEPARATOR | Constant | Public | Type reference (TYPE) | FPM_NAVIGATION_TARGET_TYPE | 'SEP' | Separator | 20070521 | |
| 5 | MD_ANYTHING_CHANGED | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080625 | ||
| 6 | MD_OPENING_LAUNCHPAD_FAILED | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | True if the Launchpad can't be opend | 20090703 | ||
| 7 | MO_SUBSCRIPTION | Instance attribute | Public | Object reference (TYPE REF TO) | IF_FPM_SUBSCRIPTION | Subscriptionservice for Nodes and Method | 20070521 | ||
| 8 | MS_ID | Instance attribute | Public | Type reference (TYPE) | FPM_S_NAVIGATION_KEY | Key for Navigationset | 20070515 | ||
| 9 | MT_FILTER | Instance attribute | Public | Type reference (TYPE) | T_FILTER | Table of folder ids for filter purposes | 20070601 | ||
| 10 | MT_TARGETS | Instance attribute | Public | Type reference (TYPE) | T_TARGET | Targets | 20070516 | ||
| 11 | MV_ICONS_SELECTABLE | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090713 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add the BEx Analyzer to the Launchpad | 20080109 | |
| 2 | Instance method | Public | Method | Add a Enterprise Report to the Launchpad | 20080109 | |
| 3 | Instance method | Public | Method | Add a BI Query to the Launchpad | 20080109 | |
| 4 | Instance method | Public | Method | Add a BI Template to the Launchpad | 20080109 | |
| 5 | Instance method | Public | Method | Add a Crystal Report to the Launchpad | 20091006 | |
| 6 | Instance method | Public | Method | Add a Polestar to the Launchpad | 20091006 | |
| 7 | Instance method | Public | Method | Add a Web Intelligence to the Launchpad | 20091006 | |
| 8 | Instance method | Public | Method | Add a Xcelsius Dashboard to the Launchpad | 20091006 | |
| 9 | Instance method | Public | Method | Add a Separator to the Launchpad | 20110216 | |
| 10 | Instance method | Public | Method | Add a Folder to the Launchpad | 20080109 | |
| 11 | Instance method | Public | Method | Add an Infoset Query to the Launchpad | 20080109 | |
| 12 | Instance method | Public | Method | Add a Knowledge Warehouse Document to the Launchpad | 20080109 | |
| 13 | Instance method | Public | Method | Add a List Report to the Launchpad | 20100910 | |
| 14 | Instance method | Public | Method | Add a Folder at TopLevel to the Launchpad (Yellow Folder) | 20110216 | |
| 15 | Instance method | Public | Method | Add an Object Based Navigation to the Launchpad | 20080109 | |
| 16 | Instance method | Public | Method | Add a Portal Page to the Launchpad | 20080109 | |
| 17 | Instance method | Public | Method | Add a Report Writer Report to the Launchpad | 20080109 | |
| 18 | Instance method | Public | Method | Add a Separator to the Launchpad | 20110216 | |
| 19 | Instance method | Public | Method | Add a Transaction to the Launchpad | 20080109 | |
| 20 | Instance method | Public | Method | Add a URL to the Launchpad | 20080109 | |
| 21 | Instance method | Public | Method | Add a Visual Composer xApp to the Launchpad | 20080109 | |
| 22 | Instance method | Public | Method | Add a Webdynpro ABAP Application to the Launchpad | 20080109 | |
| 23 | Instance method | Public | Method | Add a Webdynpro Java Application to the Launchpad | 20080109 | |
| 24 | Instance method | Public | Method | 20071218 | ||
| 25 | Instance method | Public | Method | Returns the parameter mapping | 20090109 | |
| 26 | Instance method | Public | Method | Returns 'X' if anything is changed and reset the change flag | 20080625 | |
| 27 | Instance method | Public | Method | Modify properties of target | 20070515 | |
| 28 | Instance method | Public | Method | Modify parameters of a target | 20071121 | |
| 29 | Instance method | Public | Method | Navigate to target | 20070515 | |
| 30 | Instance method | Public | Method | Remove an Application from the Launchpad | 20080417 | |
| 31 | Instance method | Public | Method | Set filter on folders | 20070601 | |
| 32 | Instance method | Public | Method | 20110224 | ||
| 33 | Instance method | Public | Method | Returns the type of the Launchpad | 20090304 |
Events
Interface IF_FPM_NAVIGATION has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_TARGET | Public | See coding | Definition of a single target | 20070515 | BEGIN OF s_target,
entry_type TYPE FPM_NAVIGATION_TARGET_TYPE,
parent type string,
key TYPE string,
alias TYPE string,
text TYPE text255,
description TYPE string,
icon_path TYPE string,
enable TYPE boole_d,
visible TYPE boole_d,
emphasized TYPE boole_d,
application_params TYPE apb_lpd_t_params,
business_params TYPE apb_lpd_t_params,
application_type TYPE apb_lpd_application_type,
add_info_params TYPE apb_lpd_t_params,
expanded TYPE boole_d,
END OF s_target
|
|
| 2 | T_FILTER | Public | See coding | Table of folder ids for filter purposes | 20070601 | T_filter type standard table of string
|
|
| 3 | T_TARGET | Public | See coding | Definition of a table of targets | 20070515 | t_target TYPE STANDARD TABLE OF s_target WITH DEFAULT KEY
|
Method Signatures
Method ADD_BEX_ANALYZER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_BEX_ANALYZER_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_BEX_ANALYZER | Fields to add the BEx Analyzer | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_BEX_ANALYZER on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_BI_ENTERPRISE_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_BI_ENTERPRISE_REPORT_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_BI_ENTERPRISE_REPORT | Fields to add a BI Enterprise Report | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_BI_ENTERPRISE_REPORT on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_BI_QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_BI_QUERY_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_BI_QUERY | Fields to add a BI Query | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_BI_QUERY on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_BI_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_BI_TEMPLATE_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_BI_TEMPLATE | Fields to add a BI Template | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_BI_TEMPLATE on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_BO_CRYSTAL_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20091006 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20091006 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091006 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20091006 | |||
| 5 | IS_BO_CRYSTAL_REPORT_FIELDS | Call by reference | Type reference (TYPE) | APB_LPD_S_BO_CRYSTAL_REPORT | Fields to add a BI Query | 20091006 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20091006 |
Method ADD_BO_CRYSTAL_REPORT on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_BO_POLESTAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20091006 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20091006 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091006 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20091006 | |||
| 5 | IS_BO_POLESTAR_FIELDS | Call by reference | Type reference (TYPE) | APB_LPD_S_BO_POLESTAR | Fields to add Polestar | 20091006 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20091006 |
Method ADD_BO_POLESTAR on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_BO_WEB_INTELLIGENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20091006 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20091006 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091006 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20091006 | |||
| 5 | IS_BO_WEB_INTELLIGENCE_FIELDS | Call by reference | Type reference (TYPE) | APB_LPD_S_BO_WEB_INTELLIGENCE | Fields to add Web Intelligence | 20091006 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20091006 |
Method ADD_BO_WEB_INTELLIGENCE on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_BO_XCELSIUS_DASHBOARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20091006 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20091006 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091006 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20091006 | |||
| 5 | IS_BO_XCELSIUS_DASHBD_FIELDS | Call by reference | Type reference (TYPE) | APB_LPD_S_BO_EXCELSIUS_DASHBD | Fields to add a Xcelsius Dashboard | 20091006 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20091006 |
Method ADD_BO_XCELSIUS_DASHBOARD on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_COLUMN_BREAK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20110216 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20110216 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110216 | |||
| 4 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20110216 |
Method ADD_COLUMN_BREAK on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_FOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 3 | EV_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 4 | ID_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20110216 | |||
| 5 | IS_FOLDER_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_FOLDER | Fields to add a folder | 20080109 |
Method ADD_FOLDER on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_INFOSET_QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_INFOSET_QUERY_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_INFOSET_QUERY | Fields to add a Infoset Query | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_INFOSET_QUERY on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_KM_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_KM_DOCUMENT_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_KM_DOCUMENT | Fields to add a KM Document | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_KM_DOCUMENT on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_LIST_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20100910 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20100910 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100910 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20100910 | |||
| 5 | IS_LIST_REPORT_FIELDS | Call by reference | Type reference (TYPE) | APB_LPD_S_LIST_REPORT | Fields to add a List Report | 20100910 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20100910 |
Method ADD_LIST_REPORT on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_OBJECT_FOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20110216 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110216 | |||
| 3 | EV_OBJECT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20110216 | |||
| 4 | IS_FOLDER_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_FOLDER | Fields to add a folder | 20110216 |
Method ADD_OBJECT_FOLDER on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_OBN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_OBN_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_OBN_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_OBN | Fields to add an Object Based Navigation | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_OBN on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_PORTAL_PAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_PORTAL_PAGE_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_PORTAL_PAGE | Fields to add a Portal Page | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_PORTAL_PAGE on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_REPORT_WRITER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_REPORT_WRITER_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_REPORT_WRITER | Fields to add a Report Writer | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_REPORT_WRITER on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_SEPARATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20110216 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20110216 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110216 | |||
| 4 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20110216 |
Method ADD_SEPARATOR on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_TRANSACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_ADD_TRANS_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_TRANSACTION_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_TRANSACTION | Fields to add a transaction | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_TRANSACTION on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_URL_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_URL | Fields to add a URL | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_URL on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_VISUAL_COMPOSER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_PORTAL_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_VISUAL_COMPOSER_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_VISUAL_COMPOSER | Fields to add a Visual Composer Application | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_VISUAL_COMPOSER on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_WEBDYNPRO_ABAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_ADD_WD_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_WEBDYNPRO_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_WEBDYNPRO | Fields to add a WebDynpro ABAP application | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_WEBDYNPRO_ABAP on Interface IF_FPM_NAVIGATION has no exception.
Method ADD_WEBDYNPRO_JAVA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages | 20080109 | |||
| 2 | EV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080109 | |||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080109 | |||
| 4 | IS_ADDITIONAL_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_S_ADD_WD_PARAMETERS | Portal Parameters | 20081030 | |||
| 5 | IS_WEBDYNPRO_FIELDS | Call by reference | Type reference (TYPE) | FPM_S_WEBDYNPRO | Fields to add a WebDynpro Java application | 20080109 | |||
| 6 | IV_PARENT_FOLDER_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Folder ID | 20080109 |
Method ADD_WEBDYNPRO_JAVA on Interface IF_FPM_NAVIGATION has no exception.
Method GET_KEY_FROM_ALIAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ALIAS | Call by reference | Type reference (TYPE) | STRING | 20071218 | ||||
| 2 | RV_KEY | Value transfer | Type reference (TYPE) | STRING | 20071218 |
Method GET_KEY_FROM_ALIAS on Interface IF_FPM_NAVIGATION has no exception.
Method GET_PARAMETER_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETER_MAPPING | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMETER_MAPPING | Table to display parameter mapping | 20090109 | |||
| 2 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20090109 |
Method GET_PARAMETER_MAPPING on Interface IF_FPM_NAVIGATION has no exception.
Method IS_ANYTHING_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_ANYTHING_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080625 |
Method IS_ANYTHING_CHANGED on Interface IF_FPM_NAVIGATION has no exception.
Method MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20070515 | ||||
| 2 | IV_EMPHASIZED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090310 | |||
| 3 | IV_ENABLE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070515 | |||
| 4 | IV_FOLDER_EXPANDED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20111207 | |||
| 5 | IV_NOTIFY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Invokes notification on all registered nodes / objects | 20070521 | ||
| 6 | IV_TARGET_KEY | Call by reference | Type reference (TYPE) | STRING | 20070515 | ||||
| 7 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | 20070515 | ||||
| 8 | IV_VISIBLE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070515 |
Method MODIFY on Interface IF_FPM_NAVIGATION has no exception.
Method MODIFY_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_TARGET_KEY | Call by reference | Type reference (TYPE) | STRING | 20071121 | ||||
| 2 | IT_ADD_INFO_PARAMETER | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Additional Information | 20090312 | |||
| 3 | IT_APPLICATION_PARAMETER | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Application parameter | 20071121 | |||
| 4 | IT_BUSINESS_PARAMETER | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | Business parameter | 20071121 |
Method MODIFY_PARAMETERS on Interface IF_FPM_NAVIGATION has no exception.
Method NAVIGATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SOURCE_UIBB | Call by reference | Type reference (TYPE) | CL_FPM_EVENT=>TY_S_UIBB_KEY | 20111128 | ||||
| 2 | IT_APPLICATION_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | complete Application Parameters | 20080715 | |||
| 3 | IT_BUSINESS_PARAMETERS | Call by reference | Type reference (TYPE) | APB_LPD_T_PARAMS | complete Business Parameters | 20080715 | |||
| 4 | IV_TARGET_KEY | Call by reference | Type reference (TYPE) | STRING | 20070515 |
Method NAVIGATE on Interface IF_FPM_NAVIGATION has no exception.
Method REMOVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_APPLICATION_ID | Call by reference | Type reference (TYPE) | FPM_APPLICATION_ID | Application ID | 20080513 |
Method REMOVE on Interface IF_FPM_NAVIGATION has no exception.
Method SET_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FILTER | Call by reference | Type reference (TYPE) | T_FILTER | 20070601 |
Method SET_FILTER on Interface IF_FPM_NAVIGATION has no exception.
Method SUPPRESS_REBUILD_OF_MT_TARGETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SUPPRESS_REBUILD | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110224 |
Method SUPPRESS_REBUILD_OF_MT_TARGETS on Interface IF_FPM_NAVIGATION has no exception.
Method TYPE_OF_LPD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_TYPE_OF_LPD | Value transfer | Type reference (TYPE) | APB_LPD_TYPE_OF_LPD | Type of Launchpad | 20090304 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090304 |
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in |