Hierarchy
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_MBT_PIFD_DYN (Package) PIFD Dynpro Generation
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CNV_MBT_PIFD_MAINT_GUI | PIFD Maintenance GUI superclass | 20110113 |
Properties
Class | CL_CNV_MBT_PIFD_DYN_MAINT_GUI | |
Short Description | PIFD Maintenance Dynpro | |
Super Class | CL_CNV_MBT_PIFD_MAINT_GUI | PIFD Maintenance GUI superclass |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_MBT_PIFD_DYN | PIFD Dynpro Generation |
Created | 20101222 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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 | CNV | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no interface implemented.
Friends
Class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | PC_DYNPRO_NUMBER | Constant | Private | Type reference (TYPE) | SYDYNNR | '0100' | ABAP program, number of current screen | 20101223 | |
2 | PC_FUNC_PARAM_DELETE_SELECTED | Constant | Private | Type reference (TYPE) | UI_FUNC | 'DELETE_SELECTED' | Function code | 20110829 | |
3 | PC_NAV_TREE_COUNT_COL_NAME | Instance attribute | Private | Type reference (TYPE) | TV_ITMNAME | 'col_count' | Name of the hierarchy column in the navigation tree | 20120710 | |
4 | PC_NAV_TREE_DOCU_COL_NAME | Instance attribute | Private | Type reference (TYPE) | TV_ITMNAME | 'col_docu' | Tree Control: Column Name / Item Name | 20120710 | |
5 | PC_NAV_TREE_NAME_COL_NAME | Instance attribute | Private | Type reference (TYPE) | TV_ITMNAME | 'col_name' | Name of the hierarchy column in the navigation tree | 20120710 | |
6 | PR_ALV_GRID | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20110107 | ||
7 | PR_ALV_TABLE | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Table given to ALV | 20110111 | ||
8 | PR_DESCRIPTION_TEXT_EDITOR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | SAP TextEdit Control | 20110309 | ||
9 | PR_FOUND_VARS_ALV | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20110420 | ||
10 | PR_INST_DESCR_TEXT_EDITOR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | SAP TextEdit Control | 20110407 | ||
11 | PR_NAVIGATION_TREE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Simple Tree Control | 20101223 | ||
12 | PR_POPUP_DESCRIPTION_DOCUMENT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_DD_DOCUMENT | Dynamic Documents: Document | 20120710 | ||
13 | PR_TOOLBAR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20110210 | ||
14 | PR_VARIANT_SELECTOR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_DYN_VAR_SELECT | Variant selection pop-up | 20120308 | ||
15 | PT_ADDITIONAL_BUTTON_INFO | Instance attribute | Private | Type reference (TYPE) | CNV_MBT_PIFD_T_BUTTON_INFO | Table with button information | 20110512 | ||
16 | PT_ALV_ADDITIONAL_BUTTON_INFO | Instance attribute | Private | Type reference (TYPE) | CNV_MBT_PIFD_T_BUTTON_INFO | Table with button information | 20110512 | ||
17 | PT_ALV_F4 | Instance attribute | Private | Type reference (TYPE) | LVC_T_F4 | ALV Control: Table of Fields Registered for F4 Handling | 20110803 | ||
18 | PT_FOUND_VARIANTS | Instance attribute | Private | Type reference (TYPE) | CNV_MBT_PIFD_DYN_T_VAR_INFO | Info on Variants for display purposes | 20110420 | ||
19 | PT_ITEM_TABLE | Instance attribute | Private | Type reference (TYPE) | GUI_ITEM | Item table of navigation tree | 20120710 | ||
20 | PT_NODE_TABLE | Instance attribute | Private | See coding | Node table of the Tree Control | 20110107 | |||
21 | PT_NODE_TABLE_KEYS | Instance attribute | Private | Type reference (TYPE) | CNV_MBT_PIFD_T_NODE_KEY_HIERAR | Hierarchy of key values associated with nav. tree nodes | 20110328 | ||
22 | PV_CURRENT_NODE_KEY | Instance attribute | Private | Type reference (TYPE) | TV_NODEKEY | Tree Control: Node Key | 20110107 | ||
23 | PV_DATA_CHANGED | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Data has changed | 20110406 | ||
24 | PV_IS_ALV_TOOLBAR_SIMPLE_MODE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Is toolbar display mode for ALV grid simple mode? | 20110112 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | APPLY_PARENT_KEY_TO_TABLE | Instance method | Private | Method | Sets parent key for columns of the current ALV table | 20110328 |
2 | ASSOCIATE_VARIANT_TO_NAV | Instance method | Private | Method | Assign the Variant to all nodes related to the current one | 20110208 |
3 | ASSOCIATE_VARIANT_TO_NAV_REC | Instance method | Private | Method | Recursively assign the Variant to the node and its children | 20110208 |
4 | CHECK_CHANGED_DATA | Instance method | Private | Method | Check whether data has changed | 20110407 |
5 | CLEAN_UP_AND_EXIT | Instance method | Public | Method | Cleans up before exiting a screen | 20110112 |
6 | CLEAR_DATA_DISPLAY | Instance method | Private | Method | Clear the area for data display | 20110609 |
7 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20101223 |
8 | COPY_VARIANT | Instance method | Public | Method | Copy variant from existing variants | 20120308 |
9 | CREATE_VARIANT | Instance method | Public | Method | Create and associate a variant for the current interface | 20110510 |
10 | CREATE_VARIANT_FAILED | Instance method | Public | Method | Notify GUI that the creation of the Variant has failed | 20110610 |
11 | DELETE_CHILD_ENTRIES | Instance method | Private | Method | Recursively delete entries in child nodes for a given key | 20110510 |
12 | DELETE_FILTERED_LINES | Instance method | Private | Method | Deletes lines from a table that match the parents filter key | 20110328 |
13 | FILL_DATA_DISPLAY | Instance method | Private | Method | Fills the data display table with information | 20101223 |
14 | FILL_NAVIGATION | Instance method | Private | Method | Creates the navigation structure for the Dynpro | 20101223 |
15 | FILL_TOOLBAR | Instance method | Private | Method | Fills the toolbar with buttons according to parameters | 20110331 |
16 | FILTER_DATA_BY_PARENT_KEYS | Instance method | Private | Method | Filters ALV table by current node's parent key | 20110328 |
17 | GET_CURRENT_HIERARCH_KEY_STRNG | Instance method | Private | Method | Returns the current hierarchical key as a string | 20110328 |
18 | GET_CURRENT_VARIANT | Instance method | Private | Method | Returns the currently selected variant | 20120710 |
19 | GET_SELECTED_FOUND_VARIANT | Instance method | Public | Method | Sets the found Variant from the respective ALV | 20110420 |
20 | HANDLE_ALV_CELL_CLICK | Instance method | Private | Event handling method | Handles the cell-clicked event for the ALV grid | 20110328 |
21 | HANDLE_ALV_F4 | Instance method | Private | Event handling method | Handles the F4-help event of the ALV grid | 20110803 |
22 | HANDLE_ALV_MENU | Instance method | Private | Event handling method | Handles the toolbar event for the ALV grid | 20110413 |
23 | HANDLE_DATA_CHANGED | Instance method | Private | Event handling method | Handles the ALV's data_changed event | 20110406 |
24 | HANDLE_FOUND_VAR_TOOLBAR | Instance method | Private | Event handling method | Handle ALV toolbar for found variants | 20110420 |
25 | HANDLE_FUNCTION_SELECTED | Instance method | Private | Event handling method | Handles function calls from the toolbar | 20110210 |
26 | HANDLE_ITEM_SELECTED | Instance method | Private | Event handling method | Handle item selection in navigation tree | 20120710 |
27 | HANDLE_NAV_LINK_CLICK | Instance method | Private | Event handling method | Handle link clicks in the navigation tree | 20120710 |
28 | HANDLE_NODE_DOUBLE_CLICK | Instance method | Private | Event handling method | Handles the double click event of the navigation tree | 20110107 |
29 | HANDLE_NODE_SELECTED | Instance method | Private | Event handling method | Handles the node selection event of the navigation tree | 20120710 |
30 | HANDLE_TOOLBAR | Instance method | Private | Event handling method | Handles the toolbar event for the ALV grid | 20110113 |
31 | IGNORE_INTERFACE | Instance method | Public | Method | Ignore the Interface of which data was being created | 20110512 |
32 | IMPORT_FROM_EXCEL | Instance method | Private | Method | Import Variant from Excel | 20110421 |
33 | INITIALIZE_DATA_DISPLAY | Instance method | Public | Method | Initializes the data display part of the Dynpro | 20101223 |
34 | INITIALIZE_NAVIGATION | Instance method | Public | Method | Initializes the navigation part of the Dynpro | 20101223 |
35 | INIT_FOUND_VAR_DATA_DISPLAY | Instance method | Public | Method | Initialize display of found variants | 20110420 |
36 | INIT_POPUP_DESCRIPTION | Instance method | Public | Method | Initialize explanation area on variant creation pop-up | 20120710 |
37 | INIT_TOOLBAR | Instance method | Public | Method | Initializes the toolbar | 20110210 |
38 | MAKE_GUI_EDITEABLE | Instance method | Private | Method | Make GUI elements editeable | 20110428 |
39 | MARK_CURRENT_NODE_ABORTED | Instance method | Private | Method | Marks the current node as aborted in the GUI controller | 20110803 |
40 | MARK_CURRENT_NODE_FINISHED | Instance method | Private | Method | Mark the current node as finished in the controller | 20110610 |
41 | MATCHES_FILTER | Instance method | Private | Method | Checks whether a table line matches the given filter | 20111103 |
42 | REFRESH_DATA_DISPLAY | Instance method | Private | Method | Refresh data display area (check for changed data) | 20111108 |
43 | REPLACE_ALV_F4 | Instance method | Private | Method | Replace F4-help for all cells in ALV | 20110803 |
44 | REVERT_TO_LAST_NODE | Instance method | Private | Method | Make the last node current again | 20110803 |
45 | REVERT_TO_NODE | Instance method | Private | Method | Make the given node current again | 20110803 |
46 | SET_FOUND_VARIANTS | Instance method | Public | Method | Set found variants to respective screen | 20110420 |
47 | SET_TOOLBAR_MODE | Instance method | Private | Method | Sets the ALV toolbar look | 20110112 |
48 | SHOW_ALL_NODE_ENTRIES | Instance method | Public | Method | Show all entries for the current node | 20111102 |
49 | SHOW_ENTRIES_FOR_NODE | Instance method | Private | Method | Show all entries for the given node | 20111102 |
50 | SHOW_SCREEN | Instance method | Public | Method | Shows the Dynpro maintenance GUI | 20101222 |
51 | TOGGLE_EDIT_MODE | Instance method | Public | Method | Toggles the edit mode of the currently displayed data | 20110111 |
52 | UPDATE_ALV_TITLE_COUNT | Instance method | Private | Method | Update entry count in ALV title | 20111025 |
53 | UPDATE_CURRENT_LINE | Instance method | Private | Method | Update the current line from the controller | 20110610 |
54 | UPDATE_CURRENT_PARAM_DATA | Instance method | Public | Method | Updates the current param data with displayed data | 20110111 |
55 | UPDATE_ENTRY_COUNT | Instance method | Private | Method | Update the entry count for the given node | 20111025 |
56 | UPDATE_ENTRY_COUNT_FOR_BRANCH | Instance method | Private | Method | Update the entry counts for the entire branch | 20111026 |
57 | UPDATE_IF_NODE_COUNT | Instance method | Private | Method | Update the entry count for the interface node | 20111025 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | ALV_TOOLBAR | Instance Event (0) |
Public (2) |
Raised when ALV Toolbar event is handled | 20110428 |
Types
Class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no local type.
Method Signatures
Method APPLY_PARENT_KEY_TO_TABLE Signature
Method APPLY_PARENT_KEY_TO_TABLE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method APPLY_PARENT_KEY_TO_TABLE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method ASSOCIATE_VARIANT_TO_NAV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_VARIANT_ID | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_VARIANT_ID | PIFD Variant ID | 20110208 | ||
2 | Changing | XS_CURRENT_NODE | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_DYN_NAV_NODE | Description of a naviagation tree node for the PIFD GUI | 20110208 |
Method ASSOCIATE_VARIANT_TO_NAV on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method ASSOCIATE_VARIANT_TO_NAV_REC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_VARIANT_ID | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_VARIANT_ID | PIFD Variant ID | 20110208 | ||
2 | Changing | XS_TOP_NODE | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_DYN_NAV_NODE | Description of a naviagation tree node for the PIFD GUI | 20110208 |
Method ASSOCIATE_VARIANT_TO_NAV_REC on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method CHECK_CHANGED_DATA Signature
Method CHECK_CHANGED_DATA on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method CHECK_CHANGED_DATA on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method CLEAN_UP_AND_EXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_DO_EXIT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Really exit? | 20110601 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_LTR_MODEL_CHECK | LTR: Repository Model Exception | 20110502 | |
2 | CX_LTR_MODEL_LOCKED | LTR: Locking exception | 20110112 |
Method CLEAR_DATA_DISPLAY Signature
Method CLEAR_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method CLEAR_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_GUI_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_CNV_MBT_PIFD_VAR_GUI_CONT | Controls the Variant Maintanance GUI | 20110610 | ||
2 | Importing | IV_CONTEXT | Call by reference | Type reference (TYPE) | CNV_MBT_COT_OBJECT_GUID | SLO COT Object GUID | 20110303 | ||
3 | Importing | IV_CREATION_CONTEXT_EDITEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Should the end user be able to edit the COT context? | 20110321 | |
4 | Importing | IV_CREATION_RFC_EDITEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Should the end user be able to edit the RFC destination? | 20110321 | |
5 | Importing | IV_READ_ONLY | Call by reference | Type reference (TYPE) | CNV_MBT_READ | ABAP_FALSE | Read-Only | 20110405 | |
6 | Importing | IV_RFC_DEST_FOR_VAR_CREATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110310 | ||
7 | Importing | IV_SHOW_CREATION_CONTEXT_RFC | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Should the end user see the context and rfc dest.? | 20110620 |
Method CONSTRUCTOR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method COPY_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_INTERFACE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_INTERFACE | PIFD Parameter Container Class | 20120308 | ||
2 | Returning | RR_VARIANT_COPY | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20120308 |
Method COPY_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method CREATE_VARIANT Signature
Method CREATE_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method CREATE_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method CREATE_VARIANT_FAILED Signature
Method CREATE_VARIANT_FAILED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method CREATE_VARIANT_FAILED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method DELETE_CHILD_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PARENT_KEY | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_T_NODE_KEY_HIERAR | Hierarchy of key values associated with nav. tree nodes | 20110510 | ||
2 | Importing | IV_PARENT_NODE | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_DYN_NAV_NODE | Description of a naviagation tree node for the PIFD GUI | 20110510 |
Method DELETE_CHILD_ENTRIES on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method DELETE_FILTERED_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | XT_DATA_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110328 |
Method DELETE_FILTERED_LINES on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method FILL_DATA_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Node Key | 20110107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_MBT_PIFD_DATA_NOT_FOUND | Data not found in DB | 20110114 | |
2 | CX_CNV_MBT_PIFD_NO_KEY_SELECT | No key selected for hierarchical parameter | 20110331 | |
3 | CX_LTR_MODEL_CHECK | LTR: Repository Model Exception | 20110502 |
Method FILL_NAVIGATION Signature
Method FILL_NAVIGATION on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method FILL_NAVIGATION on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method FILL_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DISABLE_EDIT | Call by reference | Type reference (TYPE) | FLAG | Disable edit button | 20110331 |
Method FILL_TOOLBAR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method FILTER_DATA_BY_PARENT_KEYS Signature
Method FILTER_DATA_BY_PARENT_KEYS on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_MBT_PIFD_NO_KEY_SELECT | No key selected for hierarchical parameter | 20110331 |
Method GET_CURRENT_HIERARCH_KEY_STRNG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_HIERARCHICAL_TABLE_KEY | Value transfer | Type reference (TYPE) | LVC_TITLE | ALV Control: Title Line Text | 20110328 |
Method GET_CURRENT_HIERARCH_KEY_STRNG on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method GET_CURRENT_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_CURRENT_VARIANT | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20120710 |
Method GET_CURRENT_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method GET_SELECTED_FOUND_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_VARIANT_ID | Value transfer | Type reference (TYPE) | CNV_MBT_PIFD_VARIANT_ID | PIFD Variant ID | 20110420 |
Method GET_SELECTED_FOUND_VARIANT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_ALV_CELL_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20110429 | ||||
2 | Importing | E_ROW | Value transfer | Type reference (TYPE) | LVC_S_ROW | Line ID | 20110328 |
Method HANDLE_ALV_CELL_CLICK on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_ALV_F4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ER_EVENT_DATA | Call by reference | Attribute reference (LIKE) | 20110803 | ||||
2 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20110803 | ||||
3 | Importing | ET_BAD_CELLS | Call by reference | Attribute reference (LIKE) | 20110803 | ||||
4 | Importing | E_DISPLAY | Call by reference | Attribute reference (LIKE) | 20110803 | ||||
5 | Importing | E_FIELDNAME | Call by reference | Attribute reference (LIKE) | 20110803 |
Method HANDLE_ALV_F4 on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_ALV_MENU 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) | 20110413 |
Method HANDLE_ALV_MENU on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_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) | 20110509 |
Method HANDLE_DATA_CHANGED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_FOUND_VAR_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_INTERACTIVE | Call by reference | Attribute reference (LIKE) | 20110420 | ||||
2 | Importing | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20110420 | ||||
3 | Importing | SENDER | Call by reference | Attribute reference (LIKE) | 20110420 |
Method HANDLE_FOUND_VAR_TOOLBAR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_FUNCTION_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Attribute reference (LIKE) | 20110210 |
Method HANDLE_FUNCTION_SELECTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_ITEM_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ITEM_NAME | Call by reference | Attribute reference (LIKE) | 20120710 | ||||
2 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20120710 |
Method HANDLE_ITEM_SELECTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_NAV_LINK_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20120710 |
Method HANDLE_NAV_LINK_CLICK on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_NODE_DOUBLE_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20110107 |
Method HANDLE_NODE_DOUBLE_CLICK on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_NODE_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20120710 |
Method HANDLE_NODE_SELECTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method HANDLE_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_INTERACTIVE | Call by reference | Attribute reference (LIKE) | 20110113 | ||||
2 | Importing | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20110113 | ||||
3 | Importing | SENDER | Call by reference | Attribute reference (LIKE) | 20110113 |
Method HANDLE_TOOLBAR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method IGNORE_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_INTERFACE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_INTERFACE | PIFD Parameter Container Class | 20110512 |
Method IGNORE_INTERFACE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method IMPORT_FROM_EXCEL Signature
Method IMPORT_FROM_EXCEL on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method IMPORT_FROM_EXCEL on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method INITIALIZE_DATA_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ALV_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in the Screen Area | 20110309 |
Method INITIALIZE_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method INITIALIZE_NAVIGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20101223 |
Method INITIALIZE_NAVIGATION on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method INIT_FOUND_VAR_DATA_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in the Screen Area | 20110420 |
Method INIT_FOUND_VAR_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method INIT_POPUP_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20120710 |
Method INIT_POPUP_DESCRIPTION on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method INIT_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20110210 |
Method INIT_TOOLBAR on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method MAKE_GUI_EDITEABLE Signature
Method MAKE_GUI_EDITEABLE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method MAKE_GUI_EDITEABLE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method MARK_CURRENT_NODE_ABORTED Signature
Method MARK_CURRENT_NODE_ABORTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method MARK_CURRENT_NODE_ABORTED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method MARK_CURRENT_NODE_FINISHED Signature
Method MARK_CURRENT_NODE_FINISHED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method MARK_CURRENT_NODE_FINISHED on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method MATCHES_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TABLE_LINE | Call by reference | Type reference (TYPE) | ANY | 20111103 | |||
2 | Importing | IT_FILTER | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_T_PARENT_KEY | Parent key for filtering PIFD table data | 20111103 | ||
3 | Returning | RV_MATCH | Value transfer | Type reference (TYPE) | ABAP_BOOL | Line matches the filter | 20111103 |
Method MATCHES_FILTER on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method REFRESH_DATA_DISPLAY Signature
Method REFRESH_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method REFRESH_DATA_DISPLAY on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method REPLACE_ALV_F4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_FIELD_CATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20110803 |
Method REPLACE_ALV_F4 on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method REVERT_TO_LAST_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LAST_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Node Key | 20110803 |
Method REVERT_TO_LAST_NODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method REVERT_TO_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LAST_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Node Key | 20110803 |
Method REVERT_TO_NODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method SET_FOUND_VARIANTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_FOUND_VARIANTS | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_T_VARIANT_INFO | Info on Variants | 20110420 |
Method SET_FOUND_VARIANTS on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method SET_TOOLBAR_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SIMPLE_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Should simple mode be used? | 20110112 |
Method SET_TOOLBAR_MODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method SHOW_ALL_NODE_ENTRIES Signature
Method SHOW_ALL_NODE_ENTRIES on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method SHOW_ALL_NODE_ENTRIES on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method SHOW_ENTRIES_FOR_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Node Key | 20111102 |
Method SHOW_ENTRIES_FOR_NODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method SHOW_SCREEN Signature
Method SHOW_SCREEN on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method SHOW_SCREEN on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method TOGGLE_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CHECK_DATA_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110701 | ||
2 | Importing | IV_MESSAGE_SEVERITY | Call by reference | Type reference (TYPE) | MSGTY_CO | 'E' | Message type (E, I, W, ...) | 20111110 | |
3 | Importing | IV_RELOAD_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110701 |
Method TOGGLE_EDIT_MODE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method UPDATE_ALV_TITLE_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NEW_COUNT | Value transfer | Type reference (TYPE) | CNV_MBT_PIFD_DYN_NAV_NODE-ELEMENT_COUNT | Number of table entries | 20111025 |
Method UPDATE_ALV_TITLE_COUNT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method UPDATE_CURRENT_LINE Signature
Method UPDATE_CURRENT_LINE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
Method UPDATE_CURRENT_LINE on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method UPDATE_CURRENT_PARAM_DATA Signature
Method UPDATE_CURRENT_PARAM_DATA on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_MBT_PIFD_DATA_NOT_FOUND | Data not found in DB | 20110204 | |
2 | CX_LTR_MODEL_CHECK | LTR: Repository Model Exception | 20110502 | |
3 | CX_LTR_MODEL_LOCKED | LTR: Locking exception | 20110111 |
Method UPDATE_ENTRY_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NEW_COUNT | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_DYN_NAV_NODE-ELEMENT_COUNT | Number of table entries | 20111025 | ||
2 | Changing | XS_NODE | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_DYN_NAV_NODE | Description of a naviagation tree node for the PIFD GUI | 20111025 |
Method UPDATE_ENTRY_COUNT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method UPDATE_ENTRY_COUNT_FOR_BRANCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_NODE | Value transfer | Type reference (TYPE) | CNV_MBT_PIFD_DYN_NAV_NODE | Description of a naviagation tree node for the PIFD GUI | 20111026 |
Method UPDATE_ENTRY_COUNT_FOR_BRANCH on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Method UPDATE_IF_NODE_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_NODE | Call by reference | Type reference (TYPE) | CNV_MBT_PIFD_DYN_NAV_NODE | Description of a naviagation tree node for the PIFD GUI | 20111025 |
Method UPDATE_IF_NODE_COUNT on class CL_CNV_MBT_PIFD_DYN_MAINT_GUI has no exception.
Event Signatures
Event ALV_TOOLBAR Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ER_INTERFACE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_INTERFACE | PIFD Parameter Container Class | 20110428 | ||
2 | ER_VARIANT | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_MBT_PIFD_VARIANT | PIFD concrete Variant of an Interface | 20110428 | ||
3 | EV_PARAM_ID | Exporting | Value transfer | Type reference (TYPE) | CNV_MBT_PIFD_PARAM_ID | PIFD Parameter ID | 20110428 | ||
4 | E_INTERACTIVE | Exporting | Value transfer | Type reference (TYPE) | CHAR01 | Character field length 1 | 20110428 | ||
5 | E_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_ALV_EVENT_TOOLBAR_SET | ALV Context Menu | 20110428 |
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |