Hierarchy
⤷ BC-DWB-UTL (Application Component) Workbench Utilities
⤷ SEU_TREE_CONTROL (Package) OO Framework for Tree Control
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_CONTROL | Proxy Class for Control in GUI | 00000000 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CONTROL_COMPOSITE_SUPPORT | Interface for Controls in Control Composites | 20000223 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DRAGDROP | Drag and Drop Interface for Controls | 19990125 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_SIMPLE_TREE | Simple Tree Control | 00000000 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_ITEM_TREE_CONTROL | Internal Tree Control Class | 00000000 |
Properties
Class | CL_TREE_CONTROL_BASE | |
Short Description | Internal Tree Control Class | |
Super Class | CL_GUI_CONTROL | Proxy Class for Control in GUI |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | S | System Program |
Category | 0 | |
Package | SEU_TREE_CONTROL | OO Framework for Tree Control |
Created | 19981013 | SAP |
Last change | 20130531 | SAP |
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 | CL_GUI_CFW | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CNDD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | CNTL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_CONTROL_COMPOSITE_SUPPORT | Interface for Controls in Control Composites | 20000223 | ||
2 | IF_DRAGDROP | Drag and Drop Interface for Controls | 19990125 |
Friends
Class CL_TREE_CONTROL_BASE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ALIGN_AUTO_INT | Constant | Protected | Type reference (TYPE) | I | 3 | " | 19981022 | |
2 | CONTROL_TREE | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | " | 20000313 | ||
3 | CTX_EVENT_BASE | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X': Basic Class Dispatched Last Context Menu Request | 19981218 | ||
4 | CTX_MEN_REQ_NODE_KEY | Instance attribute | Private | Type reference (TYPE) | TV_NODEKEY | Key Node of Last Context Menu Request | 19981218 | ||
5 | CTX_MEN_REQ_OBJECT | Instance attribute | Private | Type reference (TYPE) | I | Object From Last Context Menu Request | 19990309 | ||
6 | CTX_MEN_REQ_OBJ_DEFAULT | Constant | Private | Type reference (TYPE) | I | 2 | Context Menu Request on Control Background | 19990309 | |
7 | CTX_MEN_REQ_OBJ_NODE | Constant | Private | Type reference (TYPE) | I | 1 | Context Menu Request on Node | 19990309 | |
8 | CTX_MEN_SELECT_SYSTEM | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Context Menu Select Event System / Application | 19990105 | |
9 | EN_ENUM_NODE_SELECTION_MODE | Constant | Protected | Type reference (TYPE) | CC_NAME | 'enum_node_selection_mode' | " | 20000223 | |
10 | EVENTID_DEF_CONTEXT_MENU_REQ | Constant | Public | Type reference (TYPE) | I | 42 | Context Menu on Control Background | 19990309 | |
11 | EVENTID_EXPAND_NO_CHILDREN | Constant | Public | Type reference (TYPE) | I | 18 | Node with EXPANDER Attribute Was Expanded | 19981023 | |
12 | EVENTID_NODE_CONTEXT_MENU_REQ | Constant | Public | Type reference (TYPE) | I | 36 | Context Menu for Node | 19990105 | |
13 | EVENTID_NODE_DOUBLE_CLICK | Constant | Public | Type reference (TYPE) | I | 25 | Double-Click Node | 19981023 | |
14 | EVENTID_NODE_KEYPRESS | Constant | Public | Type reference (TYPE) | I | 40 | Key Press On Selected Node | 19990208 | |
15 | EVENTID_ON_DROP_EXTERNAL_FILES | Constant | Public | Type reference (TYPE) | I | 45 | EventId for OnDropExternalFiles Event | 20100514 | |
16 | EVENTID_SELECTION_CHANGED | Constant | Public | Type reference (TYPE) | I | 21 | Selection Changed | 19981023 | |
17 | FILES_STR | Instance attribute | Private | Type reference (TYPE) | STRING | String to Get Dropped Files | 20120803 | ||
18 | IMAGE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | ||
19 | ITEM | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | ||
20 | KEY_COPY | Constant | Public | Type reference (TYPE) | I | 7 | CTRL-C Key | 19991018 | |
21 | KEY_CUT | Constant | Public | Type reference (TYPE) | I | 6 | CTRL-X Key | 19991018 | |
22 | KEY_DELETE | Constant | Public | Type reference (TYPE) | I | 2 | Delete Key | 19990208 | |
23 | KEY_ENTER | Constant | Public | Type reference (TYPE) | I | 5 | Enter Key | 19990519 | |
24 | KEY_F1 | Constant | Public | Type reference (TYPE) | I | 1 | F1 Key | 19990208 | |
25 | KEY_F4 | Constant | Public | Type reference (TYPE) | I | 4 | F4 Key | 19990208 | |
26 | KEY_INSERT | Constant | Public | Type reference (TYPE) | I | 3 | Insert Key | 19990208 | |
27 | KEY_PASTE | Constant | Public | Type reference (TYPE) | I | 8 | CTRL-V Key | 19991018 | |
28 | LEVEL | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | ||
29 | NODE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | ||
30 | NODES | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | ||
31 | NODE_SELECTION_MODE | Instance attribute | Protected | Type reference (TYPE) | I | Type of Node Selection | 19981015 | ||
32 | NODE_SEL_MODE_MULTIPLE | Constant | Public | Type reference (TYPE) | I | 1 | Multiple Node Selection | 19981013 | |
33 | NODE_SEL_MODE_SINGLE | Constant | Public | Type reference (TYPE) | I | 0 | Single Node Selection | 19981013 | |
34 | PN_HIDE_SELECTION | Constant | Protected | Type reference (TYPE) | CC_NAME | 'hide_selection' | Control Composite: Name | 20000223 | |
35 | PN_NODE_SELECTION_MODE | Constant | Protected | Type reference (TYPE) | CC_NAME | 'node_selection_mode' | Control Composite: Name | 20000223 | |
36 | RELAT_FIRST_CHILD | Constant | Public | Type reference (TYPE) | I | 4 | " | 19981014 | |
37 | RELAT_FIRST_SIBLING | Constant | Public | Type reference (TYPE) | I | 5 | " | 19981014 | |
38 | RELAT_LAST_CHILD | Constant | Public | Type reference (TYPE) | I | 6 | " | 19981014 | |
39 | RELAT_LAST_SIBLING | Constant | Public | Type reference (TYPE) | I | 1 | " | 19981014 | |
40 | RELAT_NEXT_SIBLING | Constant | Public | Type reference (TYPE) | I | 2 | " | 19981014 | |
41 | RELAT_PREV_SIBLING | Constant | Public | Type reference (TYPE) | I | 3 | " | 19981014 | |
42 | SCROLL_DOWN_LINE | Constant | Public | Type reference (TYPE) | I | 2 | Scrolls Down One Line | 19981016 | |
43 | SCROLL_DOWN_PAGE | Constant | Public | Type reference (TYPE) | I | 4 | Scrolls Down One Page | 19981016 | |
44 | SCROLL_END | Constant | Public | Type reference (TYPE) | I | 6 | Scrolls Down to End | 19981016 | |
45 | SCROLL_HOME | Constant | Public | Type reference (TYPE) | I | 5 | Scrolls Up to Beginning | 19981016 | |
46 | SCROLL_UP_LINE | Constant | Public | Type reference (TYPE) | I | 1 | Scrolls Up One Line | 19981016 | |
47 | SCROLL_UP_PAGE | Constant | Public | Type reference (TYPE) | I | 3 | Scrolls Up One Page | 19981016 | |
48 | STRUCTURES | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | ||
49 | STYLE_DEFAULT | Constant | Public | Type reference (TYPE) | I | 1 | " | 19990118 | |
50 | STYLE_EMPHASIZED | Constant | Public | Type reference (TYPE) | I | 7 | " | 19990118 | |
51 | STYLE_EMPHASIZED_A | Constant | Public | Type reference (TYPE) | I | 8 | COL_HEADING Intensified Off | 20011119 | |
52 | STYLE_EMPHASIZED_B | Constant | Public | Type reference (TYPE) | I | 9 | COL_KEY Intensified Off | 20011119 | |
53 | STYLE_EMPHASIZED_C | Constant | Public | Type reference (TYPE) | I | 10 | COL_GROUP Intensified Off | 20011119 | |
54 | STYLE_EMPHASIZED_NEGATIVE | Constant | Public | Type reference (TYPE) | I | 5 | " | 19990118 | |
55 | STYLE_EMPHASIZED_POSITIVE | Constant | Public | Type reference (TYPE) | I | 6 | " | 19990118 | |
56 | STYLE_INACTIVE | Constant | Public | Type reference (TYPE) | I | 3 | " | 19990118 | |
57 | STYLE_INHERITED | Constant | Public | Type reference (TYPE) | I | 0 | Adopt Style From Parent Object | 19990118 | |
58 | STYLE_INTENSIFD_CRITICAL | Constant | Public | Type reference (TYPE) | I | 4 | " | 19990118 | |
59 | STYLE_INTENSIFIED | Constant | Public | Type reference (TYPE) | I | 2 | " | 19990118 | |
60 | THIS_CLASS_NAME | Constant | Private | Type reference (TYPE) | CHAR80 | 'CL_TREE_CONTROL_BASE' | Name of Class | 19981016 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_KEY_STROKE | Instance method | Public | Method | Define Key That Triggers KEYPRESS Event | 19990208 |
2 | ADD_STYLE_INFO | Instance method | Public | Method | Accessibility: Sets Info Text to One Style | 20041022 |
3 | CC_INTERNAL_ERROR | Static method | Protected | Method | Handle Internal Error | 20000307 |
4 | CC_SET_HIDE_SELECTION | Instance method | Protected | Method | " | 20000302 |
5 | CC_SET_NODE_SELECTION_MODE | Instance method | Protected | Method | " | 20000302 |
6 | CLEAR_ALL_STYLE_INFOS | Instance method | Public | Method | Accessibility: Deletes the Info Texts of All Styles | 20041022 |
7 | CLEAR_STYLE_INFO | Instance method | Public | Method | Accessibility: Deletes the Info Text for One Style | 20041022 |
8 | COLLAPSE_ALL_NODES | Instance method | Public | Method | Collapses all Branches of Tree | 19981016 |
9 | COLLAPSE_NODES | Instance method | Public | Method | Collapse nodes | 19981204 |
10 | COLLAPSE_SUBTREE | Instance method | Public | Method | Collapses all Branches of a Part of the Tree | 19981016 |
11 | CONSTRUCTOR | Instance method | Public | Constructor | Creates Control | 19981013 |
12 | DELETE_ALL_NODES | Instance method | Public | Method | Deletes all nodes of the tree | 19981016 |
13 | DELETE_NODE | Instance method | Public | Method | Deletes one node of the tree | 19981016 |
14 | DELETE_NODES | Instance method | Public | Method | Delete Several NOdes | 19981016 |
15 | DRAG_ACCEPT_FILES | Instance method | Public | Method | Enable GridView to Accept Dragged Files (e.g. from Explorer) | 20100805 |
16 | ENSURE_VISIBLE | Instance method | Public | Method | Ensures That One Node Is Visible in Control | 19981016 |
17 | EXPAND_NODE | Instance method | Public | Method | Expand Node (Subtree) | 19981016 |
18 | EXPAND_NODES | Instance method | Public | Method | Expand Nodes | 19981015 |
19 | EXPAND_ROOT_NODES | Instance method | Public | Method | Expands all Root Nodes | 19981016 |
20 | GET_DROPPED_EXTERNAL_FILES | Instance method | Public | Method | Get Dropped Files | 20120801 |
21 | GET_EXPANDED_NODES | Instance method | Public | Method | Reads Expanded Nodes | 19981015 |
22 | GET_ITEM | Instance method | Protected | Method | Gets Item Object | 19981015 |
23 | GET_NODE_BY_KEY | Instance method | Protected | Method | Get Node Object | 19981015 |
24 | GET_NODE_KEY_TABLE | Instance method | Protected | Method | Get Table Using Keys from Property | 19981015 |
25 | GET_SELECTED_NODE | Instance method | Public | Method | Returns the Key of the Selected Node | 19981016 |
26 | GET_SELECTED_NODES | Instance method | Public | Method | Reads the selected nodes | 19981015 |
27 | GET_TOP_NODE | Instance method | Public | Method | Returns the Key of the Node at Top of Control | 19981016 |
28 | HANDLE_BASE_EVENT | Instance method | Private | Method | Dispatches Basic Events | 19981023 |
29 | HANDLE_ERROR_IN_TABLE | Instance method | Protected | Method | Analyze Error in Passed Table | 19981015 |
30 | HANDLE_EVENT | Instance method | Protected | Method | Virtual Method | 19981023 |
31 | HANDLE_EVENT_NODE_KEYPRESS | Instance method | Private | Method | Handle Event NODE_KEYPRESS | 19990209 |
32 | HANDLE_NODE_KEY_EVENT | Instance method | Private | Method | Handle Events With Form EVENT(NODE_KEY) | 19990209 |
33 | HANDLE_ON_DROP_EXTERNAL_FILES | Instance method | Private | Method | Handle Event ON_DROP_EXTERNAL_FILES | 20100514 |
34 | INIT_TREE | Instance method | Private | Method | Initialize Control | 19981013 |
35 | INTERNAL_ERROR | Static method | Protected | Method | Handle Internal Error | 19981207 |
36 | MOVE_NODE | Instance method | Public | Method | Move Node in Tree | 19981016 |
37 | NODE_SET_DISABLED | Instance method | Public | Method | Sets Whether a Node Can Be Selected | 19981016 |
38 | NODE_SET_DRAGDROPID | Instance method | Public | Method | Sets the DRAGDROPID Property of a Node | 19990322 |
39 | NODE_SET_EXPANDER | Instance method | Public | Method | Sets the EXPANDER Property for a Node | 19981016 |
40 | NODE_SET_EXP_IMAGE | Instance method | Public | Method | Sets the Folder Symbol to Expanded | 19981016 |
41 | NODE_SET_HIDDEN | Instance method | Public | Method | Sets Visibility of a Node | 19981015 |
42 | NODE_SET_IS_FOLDER | Instance method | Public | Method | Sets the IS_FOLDER Property of a Node | 19981016 |
43 | NODE_SET_NO_BRANCH | Instance method | Public | Method | Sets Whether The Control Draws Hierarchy Line for a Node | 19981016 |
44 | NODE_SET_N_IMAGE | Instance method | Public | Method | Sets Leaf Symbol / Closed Folder Symbol | 19981016 |
45 | NODE_SET_STYLE | Instance method | Public | Method | Sets the STYLE Property of a Node | 19981016 |
46 | RELEASE_HANDLE | Instance method | Protected | Method | Releases a Handle After an Error | 19981127 |
47 | REMOVE_ALL_KEY_STROKES | Instance method | Public | Method | Romve All Definitions of ADD_KEY_STROKE | 19990217 |
48 | SCROLL | Instance method | Public | Method | Scrolls Tree Control | 19981016 |
49 | SELECT_NODES | Instance method | Public | Method | Select Nodes (Only With Multiple Node Selection) | 19981016 |
50 | SET_COLUMN_PROPERTIES | Instance method | Protected | Method | Sets Attributes of a Column in the Control | 19981014 |
51 | SET_CTX_MENU_SELECT_EVENT_APPL | Instance method | Public | Method | Sets the Context Menu Selection Events | 19990105 |
52 | SET_DEFAULT_DROP | Instance method | Public | Method | Standard Drop for Free Area in Control | 19990125 |
53 | SET_DISABLE_SEL_CHANGE_CTX_MEN | Instance method | Public | Method | 'X': Clicking node with right mouse button does not select | 20030508 |
54 | SET_FOLDER_SHOW_EXP_IMAGE | Instance method | Public | Method | 'X': Open Folder Always Displays EXP_IMAGE | 19990423 |
55 | SET_HAS_3D_FRAME | Instance method | Public | Method | ' ': Display Control Without 3D Frame; 'X': Display With | 19981126 |
56 | SET_ITEM_PROPERTY | Instance method | Protected | Method | Sets Property of an Item | 19981015 |
57 | SET_NODE_KEY_TABLE | Instance method | Protected | Method | Set Table with Key Derived from Property | 19981015 |
58 | SET_NODE_PROPERTY | Instance method | Protected | Method | Set Property of a Node | 19981015 |
59 | SET_NODE_TABLE_COLUMN_NAMES | Instance method | Private | Method | Pass Names of Columns in Node Table to Control | 19981014 |
60 | SET_SCREEN_UPDATE | Instance method | Public | Method | Controls When Control is Redrawn | 19981016 |
61 | SET_SELECTED_NODE | Instance method | Public | Method | Sets Selected Node in Single Selection | 19981016 |
62 | SET_TOP_NODE | Instance method | Public | Method | Sets Node That Appears at Top of Control | 19981016 |
63 | SET_WEB_GUI_LOCAL_EXPAND | Instance method | Public | Method | WEB GUI: Local Open/Close for Folders | 19991223 |
64 | UNSELECT_ALL | Instance method | Public | Method | Deselects Everything | 19981016 |
65 | UNSELECT_NODES | Instance method | Public | Method | Deselects Nodes (Only With Multiple Node Selection) | 19981016 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | DEFAULT_CONTEXT_MENU_REQUEST | Instance Event (0) |
Public (2) |
Context Menu Request for Control Background | 19990309 |
2 | DEFAULT_CONTEXT_MENU_SELECT | Instance Event (0) |
Public (2) |
Context Menu Entry Selected | 19990309 |
3 | EXPAND_NO_CHILDREN | Instance Event (0) |
Public (2) |
Node with EXPANDER Attribute Was Expanded | 19981023 |
4 | NODE_CONTEXT_MENU_REQUEST | Instance Event (0) |
Public (2) |
Context Menu Request for a Node | 19981218 |
5 | NODE_CONTEXT_MENU_SELECT | Instance Event (0) |
Public (2) |
Context Menu Entry Selected | 19981218 |
6 | NODE_DOUBLE_CLICK | Instance Event (0) |
Public (2) |
Double-Click Node | 19981023 |
7 | NODE_KEYPRESS | Instance Event (0) |
Public (2) |
Key Pressed, Node Was Selected | 19990208 |
8 | ON_DROP | Instance Event (0) |
Public (2) |
Object Dropped | 19990125 |
9 | ON_DROP_EXTERNAL_FILES | Instance Event (0) |
Public (2) |
One/several files were dropped from the Explorer | 20100514 |
10 | ON_DROP_GET_FLAVOR | Instance Event (0) |
Public (2) |
There is More Than One Possible Flavor For a Drop | 19990125 |
11 | SELECTION_CHANGED | Instance Event (0) |
Public (2) |
Selection Has Changed | 19981023 |
Types
Class CL_TREE_CONTROL_BASE has no local type.
Method Signatures
Method ADD_KEY_STROKE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KEY | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 19990208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19990208 | |
2 | FAILED | Allgemeiner Fehler | 19990208 | |
3 | ILLEGAL_KEY | Parameter KEY fehlerhaft | 19990208 |
Method ADD_STYLE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INFO | Value transfer | Type reference (TYPE) | C | Info | 20041022 | ||
2 | Importing | STYLE | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 20041022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 20041022 | |
2 | FAILED | Allgemeiner Fehler | 20041022 |
Method CC_INTERNAL_ERROR Signature
Method CC_INTERNAL_ERROR on class CL_TREE_CONTROL_BASE has no parameter.
Method CC_INTERNAL_ERROR on class CL_TREE_CONTROL_BASE has no exception.
Method CC_SET_HIDE_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HIDE_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | " | 20000302 | ||
2 | Importing | PROPERTY_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | " | 20000303 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 20000302 | |
2 | FAILED | " | 20000302 |
Method CC_SET_NODE_SELECTION_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_SELECTION_MODE | Value transfer | Type reference (TYPE) | I | " | 20000302 | ||
2 | Importing | PROPERTY_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | " | 20000303 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 20000302 | |
2 | FAILED | " | 20000302 |
Method CLEAR_ALL_STYLE_INFOS Signature
Method CLEAR_ALL_STYLE_INFOS on class CL_TREE_CONTROL_BASE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 20041022 | |
2 | FAILED | Allgemeiner Fehler | 20041022 |
Method CLEAR_STYLE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | STYLE | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 20041022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 20041022 | |
2 | FAILED | Allgemeiner Fehler | 20041022 |
Method COLLAPSE_ALL_NODES Signature
Method COLLAPSE_ALL_NODES on class CL_TREE_CONTROL_BASE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | allgemeiner Fehler | 19981016 |
Method COLLAPSE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981204 | |
2 | DP_ERROR | Fehler beim Data Provider | 19981204 | |
3 | ERROR_IN_NODE_KEY_TABLE | unbekannter Knotenschlüssel in NODE_KEY_TABLE | 19981204 | |
4 | FAILED | Allgemeiner Fehler | 19981204 |
Method COLLAPSE_SUBTREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten mit Schlüssel NODE_KEY nicht vorhanden | 19981016 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HIDE_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981013 | ||
2 | Importing | ITEM_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Control mit Item-Selection | 19981013 | ||
3 | Importing | LIFETIME | Value transfer | Type reference (TYPE) | I | " | 19981029 | ||
4 | Importing | NAME | Value transfer | Type reference (TYPE) | STRING | Name | 20000117 | ||
5 | Importing | NODE_SELECTION_MODE | Value transfer | Type reference (TYPE) | I | " | 19981013 | ||
6 | Importing | PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent-Container | 19981216 | ||
7 | Importing | SHELLSTYLE | Value transfer | Type reference (TYPE) | I | " | 19981013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981013 | |
2 | CREATE_ERROR | " | 19981013 | |
3 | FAILED | " | 19981014 | |
4 | ILLEGAL_NODE_SELECTION_MODE | " | 19981014 | |
5 | LIFETIME_ERROR | " | 19981029 |
Method DELETE_ALL_NODES Signature
Method DELETE_ALL_NODES on class CL_TREE_CONTROL_BASE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 |
Method DELETE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten mit Schlüssel NODE_KEY nicht vorhanden | 19981016 |
Method DELETE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | DP_ERROR | Fehler beim Data Provider | 19981016 | |
3 | ERROR_IN_NODE_KEY_TABLE | unbekannter Knotenschlüssel in NODE_KEY_TABLE | 19981016 | |
4 | FAILED | Allgemeiner Fehler | 19981016 |
Method DRAG_ACCEPT_FILES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | B_ACCEPT | Call by reference | Type reference (TYPE) | I | 1 = accept, 0 = don't accept | 20100805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | Fehler | 20100805 |
Method ENSURE_VISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten mit Schlüssel NODE_KEY nicht vorhanden | 19981016 |
Method EXPAND_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EXPAND_SUBTREE | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': alle Nachfahren expandieren | 19981016 | ||
2 | Importing | LEVEL_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der zu expandierenden Ebenen | 19981016 | ||
3 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANNOT_EXPAND_LEAF | Knoten mit Schlüssel NODE_KEY ist ein Blatt | 19981016 | |
2 | CNTL_SYSTEM_ERROR | " | 19981016 | |
3 | FAILED | Allgemeiner Fehler | 19981016 | |
4 | ILLEGAL_LEVEL_COUNT | LEVEL_COUNT muß >= 0 sein | 19981016 | |
5 | NODE_NOT_FOUND | Knoten mit Schlüssel NODE_KEY nicht vorhanden | 19981016 |
Method EXPAND_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | DP_ERROR | Fehler beim Data Provider | 19981015 | |
3 | ERROR_IN_NODE_KEY_TABLE | unbekannter Knotenschlüssel oder Blatt in NODE_KEY_TABLE | 19981015 | |
4 | FAILED | Allgemeiner Fehler | 19981015 |
Method EXPAND_ROOT_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EXPAND_SUBTREE | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': alle Nachfahren expandieren | 19981016 | ||
2 | Importing | LEVEL_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der zu expandierenden Ebenen | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | ILLEGAL_LEVEL_COUNT | LEVEL_COUNT muß >= 0 sein | 19981016 |
Method GET_DROPPED_EXTERNAL_FILES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | FILES | Call by reference | Type reference (TYPE) | FILETABLE | file name table | 20120801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | General Error | 20120802 | |
2 | NOT_SUPPORTED_BY_GUI | 20120801 |
Method GET_EXPANDED_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Schlüsseln der expandierten Knoten | 19981015 | ||
2 | Importing | NO_HIDDEN_NODES | Value transfer | Type reference (TYPE) | AS4FLAG | siehe Methodendokumentation | 20000110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | DP_ERROR | Fehler beim Data Provider | 19981015 | |
3 | FAILED | Allgemeiner Fehler | 19981015 |
Method GET_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ITEM | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Item-Objekt | 19981015 | ||
2 | Importing | ITEM_NAME | Value transfer | Type reference (TYPE) | C | Name des Items | 19981015 | ||
3 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | FAILED | " | 19981015 | |
3 | ITEM_NOT_FOUND | " | 19981015 | |
4 | NODE_NOT_FOUND | " | 19981015 |
Method GET_NODE_BY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 | ||
2 | Importing | NODE | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Proxy für Knotenobjekt | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | FAILED | " | 19981015 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981015 |
Method GET_NODE_KEY_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981015 | ||
2 | Importing | PROPERTY | Value transfer | Type reference (TYPE) | C | Name der Property | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | DP_ERROR | " | 19981015 | |
3 | FAILED | " | 19981015 |
Method GET_SELECTED_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Schlüssel des selektierten Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | SINGLE_NODE_SELECTION_ONLY | nur bei Knoten-Einfachselektion erlaubt | 19981016 |
Method GET_SELECTED_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Schlüsseln der selektierten Knoten | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | DP_ERROR | Fehler beim Data Provider | 19981015 | |
3 | FAILED | Allgemeiner Fehler | 19981015 | |
4 | MULTIPLE_NODE_SELECTION_ONLY | nur bei Knoten-Mehrfachselektion erlaubt | 19981015 |
Method GET_TOP_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 |
Method HANDLE_BASE_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENTID | Value transfer | Type reference (TYPE) | I | Event Id | 19981023 | ||
2 | Importing | IS_SHELLEVENT | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981218 | ||
3 | Importing | IS_SYSTEMDISPATCH | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981218 |
Method HANDLE_BASE_EVENT on class CL_TREE_CONTROL_BASE has no exception.
Method HANDLE_ERROR_IN_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLASS_NAME | Value transfer | Type reference (TYPE) | CHAR80 | " | 19981015 | ||
2 | Importing | METHOD_NAME | Value transfer | Type reference (TYPE) | CHAR80 | " | 19981015 | ||
3 | Importing | TABLE_NAMES | Value transfer | Type reference (TYPE) | CHAR80 | " | 19981015 |
Method HANDLE_ERROR_IN_TABLE on class CL_TREE_CONTROL_BASE has no exception.
Method HANDLE_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENTID | Value transfer | Type reference (TYPE) | I | Event Id | 19981023 | ||
2 | Importing | IS_SHELLEVENT | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981218 | ||
3 | Importing | IS_SYSTEMDISPATCH | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981218 |
Method HANDLE_EVENT on class CL_TREE_CONTROL_BASE has no exception.
Method HANDLE_EVENT_NODE_KEYPRESS Signature
Method HANDLE_EVENT_NODE_KEYPRESS on class CL_TREE_CONTROL_BASE has no parameter.
Method HANDLE_EVENT_NODE_KEYPRESS on class CL_TREE_CONTROL_BASE has no exception.
Method HANDLE_NODE_KEY_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENTID | Value transfer | Type reference (TYPE) | I | Event Id | 19990209 |
Method HANDLE_NODE_KEY_EVENT on class CL_TREE_CONTROL_BASE has no exception.
Method HANDLE_ON_DROP_EXTERNAL_FILES Signature
Method HANDLE_ON_DROP_EXTERNAL_FILES on class CL_TREE_CONTROL_BASE has no parameter.
Method HANDLE_ON_DROP_EXTERNAL_FILES on class CL_TREE_CONTROL_BASE has no exception.
Method INIT_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HIDE_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981013 | ||
2 | Importing | ITEM_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981013 | ||
3 | Importing | NODE_SELECTION_MODE | Value transfer | Type reference (TYPE) | I | " | 19981013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981013 | |
2 | FAILED | " | 19981013 | |
3 | ILLEGAL_NODE_SELECTION_MODE | " | 19981013 |
Method INTERNAL_ERROR Signature
Method INTERNAL_ERROR on class CL_TREE_CONTROL_BASE has no parameter.
Method INTERNAL_ERROR on class CL_TREE_CONTROL_BASE has no exception.
Method MOVE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 | ||
2 | Importing | RELATKEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel Zielknoten | 19981016 | ||
3 | Importing | RELATSHIP | Value transfer | Type reference (TYPE) | I | Verwandtschaftsbeziehung Quelle / Ziel | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | ILLEGAL_RELATSHIP | Falscher Wert im Parameter RELATSHIP | 19981016 | |
4 | MOVE_ERROR | Falsche Zielangabe | 19981016 | |
5 | NODE_NOT_FOUND | Knoten mit Schlüssel NODE_KEY nicht vorhanden | 19981016 | |
6 | PARENT_IS_LEAF | Ziel-Elternknoten ist ein Blatt | 19981016 | |
7 | RELATIVE_NOT_FOUND | Knoten mit Schlüssel RELAT_KEY nicht gefunden | 19981016 |
Method NODE_SET_DISABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DISABLED | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Knoten nicht selektierbar; ' ': selektierbar | 19981016 | ||
2 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | " | 19981016 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981016 |
Method NODE_SET_DRAGDROPID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DRAGDROPID | Value transfer | Type reference (TYPE) | INT2 | siehe Methodendokumentation | 19990322 | ||
2 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19990322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19990322 | |
2 | FAILED | allgemeiner Fehler | 19990322 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19990322 |
Method NODE_SET_EXPANDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EXPANDER | Value transfer | Type reference (TYPE) | AS4FLAG | Flag 'X' oder ' ' | 19981016 | ||
2 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | " | 19981016 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981016 |
Method NODE_SET_EXP_IMAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EXP_IMAGE | Value transfer | Type reference (TYPE) | TV_IMAGE | Ordner-Symbol im aufgeklappten Zustand | 19981016 | ||
2 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981016 | |
4 | NOT_ALLOWED_FOR_LEAF | nur für Ordner erlaubt | 19981016 |
Method NODE_SET_HIDDEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HIDDEN | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Knoten unsichtbar; ' ': sichtbar | 19981015 | ||
2 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | FAILED | allgemeiner Fehler | 19981015 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981015 |
Method NODE_SET_IS_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_FOLDER | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Knoten ist Ordner; ' ': Knoten ist Blatt | 19981016 | ||
2 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | allgemeiner Fehler | 19981016 | |
3 | NODE_HAS_CHILDREN | Ordner mit Kindern kann kein Blatt werden | 19981016 | |
4 | NODE_NOT_FOUND | Knoten existiert nicht | 19981016 |
Method NODE_SET_NO_BRANCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 | ||
2 | Importing | NO_BRANCH | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': keine Linie zeichnen; ' ': Linie zeichnen | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981016 |
Method NODE_SET_N_IMAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 | ||
2 | Importing | N_IMAGE | Value transfer | Type reference (TYPE) | TV_IMAGE | Ordner-Symbol im aufgeklappten Zustand | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981016 |
Method NODE_SET_STYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 | ||
2 | Importing | STYLE | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981016 |
Method RELEASE_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | HANDLE | Call by reference | Type reference (TYPE) | CNTL_HANDLE | " | 19981127 |
Method RELEASE_HANDLE on class CL_TREE_CONTROL_BASE has no exception.
Method REMOVE_ALL_KEY_STROKES Signature
Method REMOVE_ALL_KEY_STROKES on class CL_TREE_CONTROL_BASE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19990217 | |
2 | FAILED | Allgemeiner Fehler | 19990217 |
Method SCROLL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SCROLL_COMMAND | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | ILLEGAL_SCROLL_COMMAND | Parameter SCROLL_COMMAND fehlerhaft | 19981016 |
Method SELECT_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | DP_ERROR | Fehler beim Data Provider | 19981016 | |
3 | ERROR_IN_NODE_KEY_TABLE | unbekannter Knotenschlüssel in NODE_KEY_TABLE | 19981016 | |
4 | FAILED | Allgemeiner Fehler | 19981016 | |
5 | MULTIPLE_NODE_SELECTION_ONLY | nur bei Knoten-Mehrfachselektion erlaubt | 19981016 |
Method SET_COLUMN_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ALIGNMENT | Value transfer | Type reference (TYPE) | INT4 | " | 19981014 | ||
2 | Importing | DISABLED | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981014 | ||
3 | Importing | DO_NOT_SET_ALIGNMENT | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19990203 | ||
4 | Importing | HIDDEN | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981014 | ||
5 | Importing | STRUCTURE | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19981014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981014 | |
2 | FAILED | " | 19981014 |
Method SET_CTX_MENU_SELECT_EVENT_APPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPL_EVENT | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Event mit PAI; ' ': ohne PAI | 19990105 |
Method SET_CTX_MENU_SELECT_EVENT_APPL on class CL_TREE_CONTROL_BASE has no exception.
Method SET_DEFAULT_DROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DRAG_DROP | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROP | Drop Beschreibung | 19990125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19990125 | |
2 | FAILED | Allgemeiner Fehler | 19990125 | |
3 | INVALID_DRAG_DROP_OBJ | Drag Drop Objekt ist nicht mehr gültig | 19990125 |
Method SET_DISABLE_SEL_CHANGE_CTX_MEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DISABLE_SEL_CHANGE_CTX_MEN | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Klick mit rechter Maustaste selektiert nicht | 20030509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 20030508 | |
2 | FAILED | Allgemeiner Fehler | 20030508 |
Method SET_FOLDER_SHOW_EXP_IMAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FOLDER_SHOW_EXP_IMAGE | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': aufgeklappter Ordner zeigt immer EXP_IMAGE | 19990423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19990423 | |
2 | FAILED | Allgemeiner Fehler | 19990423 |
Method SET_HAS_3D_FRAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HAS_3D_FRAME | Value transfer | Type reference (TYPE) | AS4FLAG | ' ': Control ohne Einsenkung zeichnen; 'X': mit Einsenkung | 19981126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981126 | |
2 | FAILED | Allgemeiner Fehler | 19981126 |
Method SET_ITEM_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ITEM_NAME | Value transfer | Type reference (TYPE) | TV_ITMNAME | Name des Items | 19981015 | ||
2 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 | ||
3 | Importing | PROPERTY_NAME | Value transfer | Type reference (TYPE) | C | Name des Properties | 19981015 | ||
4 | Importing | PROPERTY_VALUE | Value transfer | Type reference (TYPE) | ANY | Wert des Properties | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | FAILED | " | 19981015 | |
3 | ITEM_NOT_FOUND | " | 19981015 | |
4 | NODE_NOT_FOUND | " | 19981015 | |
5 | PROPSET_ERROR | " | 19981015 |
Method SET_NODE_KEY_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLASS_NAME | Value transfer | Type reference (TYPE) | C | Klassenname | 19981015 | ||
2 | Importing | METHOD_NAME | Value transfer | Type reference (TYPE) | C | Methodenname | 19981015 | ||
3 | Importing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981015 | ||
4 | Importing | PROPERTY | Value transfer | Type reference (TYPE) | C | Name des Properties | 19981015 | ||
5 | Importing | TABLE_NAME | Value transfer | Type reference (TYPE) | C | Tabellenname | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | DP_ERROR | Fehler beim Data Provider | 19981015 | |
3 | ERROR_IN_NODE_KEY_TABLE | Knotentabelle fehlerhaft | 19981015 | |
4 | FAILED | Allgemeiner Fehler | 19981015 |
Method SET_NODE_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 | ||
2 | Importing | PROPERTY_NAME | Value transfer | Type reference (TYPE) | C | Name des Properties | 19981015 | ||
3 | Importing | PROPERTY_VALUE | Value transfer | Type reference (TYPE) | ANY | Wert des Properties | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981015 | |
2 | FAILED | " | 19981015 | |
3 | NODE_NOT_FOUND | Knoten existiert nicht | 19981015 | |
4 | PROPSET_ERROR | " | 19981015 |
Method SET_NODE_TABLE_COLUMN_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | STRUCTURES | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19981014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981014 | |
2 | FAILED | " | 19981014 |
Method SET_SCREEN_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | UPDATE | Value transfer | Type reference (TYPE) | AS4FLAG | ' ': Bildschirm-Update ausschalten; 'X': anschalten | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 |
Method SET_SELECTED_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten mit Schlüssel NODE_KEY nicht gefunden | 19981016 | |
4 | SINGLE_NODE_SELECTION_ONLY | nur bei Knoten-Einfachselektion erlaubt | 19981016 |
Method SET_TOP_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 | |
3 | NODE_NOT_FOUND | Knoten mit Schlüssel NODE_KEY nicht vorhanden | 19981016 |
Method SET_WEB_GUI_LOCAL_EXPAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LOCAL_EXPAND | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': lokales Öffnen / Schließen | 19991223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19991223 | |
2 | FAILED | Allgemeiner Fehler | 19991223 |
Method UNSELECT_ALL Signature
Method UNSELECT_ALL on class CL_TREE_CONTROL_BASE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | FAILED | Allgemeiner Fehler | 19981016 |
Method UNSELECT_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_SYSTEM_ERROR | " | 19981016 | |
2 | DP_ERROR | Fehler beim Data Provider | 19981016 | |
3 | ERROR_IN_NODE_KEY_TABLE | unbekannter Knotenschlüssel in NODE_KEY_TABLE | 19981016 | |
4 | FAILED | Allgemeiner Fehler | 19981016 | |
5 | MULTIPLE_NODE_SELECTION_ONLY | nur bei Knoten-Mehrfachselektion erlaubt | 19981016 |
Event Signatures
Event DEFAULT_CONTEXT_MENU_REQUEST Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Knontextmenü-Objekt | 19990309 |
Event DEFAULT_CONTEXT_MENU_SELECT Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Im Kontextmenü ausgewählter Funktionscode | 19990309 |
Event EXPAND_NO_CHILDREN Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981023 |
Event NODE_CONTEXT_MENU_REQUEST Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Knontextmenü-Objekt | 19981218 | ||
2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981218 |
Event NODE_CONTEXT_MENU_SELECT Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Im Kontextmenü ausgewählter Funktionscode | 19981218 | ||
2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981218 |
Event NODE_DOUBLE_CLICK Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981023 |
Event NODE_KEYPRESS Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | KEY | Exporting | Value transfer | Type reference (TYPE) | I | gedrückte Taste | 19990209 | ||
2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19990208 |
Event ON_DROP Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DRAG_DROP_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | Drag & Drop Objekt | 19990125 | ||
2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Knotenschlüssel, auf den gedropped wurde | 19990125 |
Event ON_DROP_EXTERNAL_FILES Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | FILES | Exporting | Value transfer | Type reference (TYPE) | STRING | Semicolon separierte Dateiliste | 20100514 | ||
2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 20100514 |
Event ON_DROP_GET_FLAVOR Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DRAG_DROP_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | Drag Drop Objekt | 19990125 | ||
2 | FLAVORS | Exporting | Value transfer | Type reference (TYPE) | CNDD_FLAVORS | Mögliche Flavors | 19990129 | ||
3 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Knotenschlüssel auf den gedropped wurde | 19990125 |
Event SELECTION_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981023 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |