Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | 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 | Constant | Protected | Type reference (TYPE) | I | 3 | " | 19981022 | ||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | " | 20000313 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X': Basic Class Dispatched Last Context Menu Request | 19981218 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | TV_NODEKEY | Key Node of Last Context Menu Request | 19981218 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | I | Object From Last Context Menu Request | 19990309 | |||
| 6 | Constant | Private | Type reference (TYPE) | I | 2 | Context Menu Request on Control Background | 19990309 | ||
| 7 | Constant | Private | Type reference (TYPE) | I | 1 | Context Menu Request on Node | 19990309 | ||
| 8 | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Context Menu Select Event System / Application | 19990105 | ||
| 9 | Constant | Protected | Type reference (TYPE) | CC_NAME | 'enum_node_selection_mode' | " | 20000223 | ||
| 10 | Constant | Public | Type reference (TYPE) | I | 42 | Context Menu on Control Background | 19990309 | ||
| 11 | Constant | Public | Type reference (TYPE) | I | 18 | Node with EXPANDER Attribute Was Expanded | 19981023 | ||
| 12 | Constant | Public | Type reference (TYPE) | I | 36 | Context Menu for Node | 19990105 | ||
| 13 | Constant | Public | Type reference (TYPE) | I | 25 | Double-Click Node | 19981023 | ||
| 14 | Constant | Public | Type reference (TYPE) | I | 40 | Key Press On Selected Node | 19990208 | ||
| 15 | Constant | Public | Type reference (TYPE) | I | 45 | EventId for OnDropExternalFiles Event | 20100514 | ||
| 16 | Constant | Public | Type reference (TYPE) | I | 21 | Selection Changed | 19981023 | ||
| 17 | Instance attribute | Private | Type reference (TYPE) | STRING | String to Get Dropped Files | 20120803 | |||
| 18 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | |||
| 19 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | |||
| 20 | Constant | Public | Type reference (TYPE) | I | 7 | CTRL-C Key | 19991018 | ||
| 21 | Constant | Public | Type reference (TYPE) | I | 6 | CTRL-X Key | 19991018 | ||
| 22 | Constant | Public | Type reference (TYPE) | I | 2 | Delete Key | 19990208 | ||
| 23 | Constant | Public | Type reference (TYPE) | I | 5 | Enter Key | 19990519 | ||
| 24 | Constant | Public | Type reference (TYPE) | I | 1 | F1 Key | 19990208 | ||
| 25 | Constant | Public | Type reference (TYPE) | I | 4 | F4 Key | 19990208 | ||
| 26 | Constant | Public | Type reference (TYPE) | I | 3 | Insert Key | 19990208 | ||
| 27 | Constant | Public | Type reference (TYPE) | I | 8 | CTRL-V Key | 19991018 | ||
| 28 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | |||
| 29 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | |||
| 30 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | I | Type of Node Selection | 19981015 | |||
| 32 | Constant | Public | Type reference (TYPE) | I | 1 | Multiple Node Selection | 19981013 | ||
| 33 | Constant | Public | Type reference (TYPE) | I | 0 | Single Node Selection | 19981013 | ||
| 34 | Constant | Protected | Type reference (TYPE) | CC_NAME | 'hide_selection' | Control Composite: Name | 20000223 | ||
| 35 | Constant | Protected | Type reference (TYPE) | CC_NAME | 'node_selection_mode' | Control Composite: Name | 20000223 | ||
| 36 | Constant | Public | Type reference (TYPE) | I | 4 | " | 19981014 | ||
| 37 | Constant | Public | Type reference (TYPE) | I | 5 | " | 19981014 | ||
| 38 | Constant | Public | Type reference (TYPE) | I | 6 | " | 19981014 | ||
| 39 | Constant | Public | Type reference (TYPE) | I | 1 | " | 19981014 | ||
| 40 | Constant | Public | Type reference (TYPE) | I | 2 | " | 19981014 | ||
| 41 | Constant | Public | Type reference (TYPE) | I | 3 | " | 19981014 | ||
| 42 | Constant | Public | Type reference (TYPE) | I | 2 | Scrolls Down One Line | 19981016 | ||
| 43 | Constant | Public | Type reference (TYPE) | I | 4 | Scrolls Down One Page | 19981016 | ||
| 44 | Constant | Public | Type reference (TYPE) | I | 6 | Scrolls Down to End | 19981016 | ||
| 45 | Constant | Public | Type reference (TYPE) | I | 5 | Scrolls Up to Beginning | 19981016 | ||
| 46 | Constant | Public | Type reference (TYPE) | I | 1 | Scrolls Up One Line | 19981016 | ||
| 47 | Constant | Public | Type reference (TYPE) | I | 3 | Scrolls Up One Page | 19981016 | ||
| 48 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19990322 | |||
| 49 | Constant | Public | Type reference (TYPE) | I | 1 | " | 19990118 | ||
| 50 | Constant | Public | Type reference (TYPE) | I | 7 | " | 19990118 | ||
| 51 | Constant | Public | Type reference (TYPE) | I | 8 | COL_HEADING Intensified Off | 20011119 | ||
| 52 | Constant | Public | Type reference (TYPE) | I | 9 | COL_KEY Intensified Off | 20011119 | ||
| 53 | Constant | Public | Type reference (TYPE) | I | 10 | COL_GROUP Intensified Off | 20011119 | ||
| 54 | Constant | Public | Type reference (TYPE) | I | 5 | " | 19990118 | ||
| 55 | Constant | Public | Type reference (TYPE) | I | 6 | " | 19990118 | ||
| 56 | Constant | Public | Type reference (TYPE) | I | 3 | " | 19990118 | ||
| 57 | Constant | Public | Type reference (TYPE) | I | 0 | Adopt Style From Parent Object | 19990118 | ||
| 58 | Constant | Public | Type reference (TYPE) | I | 4 | " | 19990118 | ||
| 59 | Constant | Public | Type reference (TYPE) | I | 2 | " | 19990118 | ||
| 60 | Constant | Private | Type reference (TYPE) | CHAR80 | 'CL_TREE_CONTROL_BASE' | Name of Class | 19981016 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Define Key That Triggers KEYPRESS Event | 19990208 | |
| 2 | Instance method | Public | Method | Accessibility: Sets Info Text to One Style | 20041022 | |
| 3 | Static method | Protected | Method | Handle Internal Error | 20000307 | |
| 4 | Instance method | Protected | Method | " | 20000302 | |
| 5 | Instance method | Protected | Method | " | 20000302 | |
| 6 | Instance method | Public | Method | Accessibility: Deletes the Info Texts of All Styles | 20041022 | |
| 7 | Instance method | Public | Method | Accessibility: Deletes the Info Text for One Style | 20041022 | |
| 8 | Instance method | Public | Method | Collapses all Branches of Tree | 19981016 | |
| 9 | Instance method | Public | Method | Collapse nodes | 19981204 | |
| 10 | Instance method | Public | Method | Collapses all Branches of a Part of the Tree | 19981016 | |
| 11 | Instance method | Public | Constructor | Creates Control | 19981013 | |
| 12 | Instance method | Public | Method | Deletes all nodes of the tree | 19981016 | |
| 13 | Instance method | Public | Method | Deletes one node of the tree | 19981016 | |
| 14 | Instance method | Public | Method | Delete Several NOdes | 19981016 | |
| 15 | Instance method | Public | Method | Enable GridView to Accept Dragged Files (e.g. from Explorer) | 20100805 | |
| 16 | Instance method | Public | Method | Ensures That One Node Is Visible in Control | 19981016 | |
| 17 | Instance method | Public | Method | Expand Node (Subtree) | 19981016 | |
| 18 | Instance method | Public | Method | Expand Nodes | 19981015 | |
| 19 | Instance method | Public | Method | Expands all Root Nodes | 19981016 | |
| 20 | Instance method | Public | Method | Get Dropped Files | 20120801 | |
| 21 | Instance method | Public | Method | Reads Expanded Nodes | 19981015 | |
| 22 | Instance method | Protected | Method | Gets Item Object | 19981015 | |
| 23 | Instance method | Protected | Method | Get Node Object | 19981015 | |
| 24 | Instance method | Protected | Method | Get Table Using Keys from Property | 19981015 | |
| 25 | Instance method | Public | Method | Returns the Key of the Selected Node | 19981016 | |
| 26 | Instance method | Public | Method | Reads the selected nodes | 19981015 | |
| 27 | Instance method | Public | Method | Returns the Key of the Node at Top of Control | 19981016 | |
| 28 | Instance method | Private | Method | Dispatches Basic Events | 19981023 | |
| 29 | Instance method | Protected | Method | Analyze Error in Passed Table | 19981015 | |
| 30 | Instance method | Protected | Method | Virtual Method | 19981023 | |
| 31 | Instance method | Private | Method | Handle Event NODE_KEYPRESS | 19990209 | |
| 32 | Instance method | Private | Method | Handle Events With Form EVENT(NODE_KEY) | 19990209 | |
| 33 | Instance method | Private | Method | Handle Event ON_DROP_EXTERNAL_FILES | 20100514 | |
| 34 | Instance method | Private | Method | Initialize Control | 19981013 | |
| 35 | Static method | Protected | Method | Handle Internal Error | 19981207 | |
| 36 | Instance method | Public | Method | Move Node in Tree | 19981016 | |
| 37 | Instance method | Public | Method | Sets Whether a Node Can Be Selected | 19981016 | |
| 38 | Instance method | Public | Method | Sets the DRAGDROPID Property of a Node | 19990322 | |
| 39 | Instance method | Public | Method | Sets the EXPANDER Property for a Node | 19981016 | |
| 40 | Instance method | Public | Method | Sets the Folder Symbol to Expanded | 19981016 | |
| 41 | Instance method | Public | Method | Sets Visibility of a Node | 19981015 | |
| 42 | Instance method | Public | Method | Sets the IS_FOLDER Property of a Node | 19981016 | |
| 43 | Instance method | Public | Method | Sets Whether The Control Draws Hierarchy Line for a Node | 19981016 | |
| 44 | Instance method | Public | Method | Sets Leaf Symbol / Closed Folder Symbol | 19981016 | |
| 45 | Instance method | Public | Method | Sets the STYLE Property of a Node | 19981016 | |
| 46 | Instance method | Protected | Method | Releases a Handle After an Error | 19981127 | |
| 47 | Instance method | Public | Method | Romve All Definitions of ADD_KEY_STROKE | 19990217 | |
| 48 | Instance method | Public | Method | Scrolls Tree Control | 19981016 | |
| 49 | Instance method | Public | Method | Select Nodes (Only With Multiple Node Selection) | 19981016 | |
| 50 | Instance method | Protected | Method | Sets Attributes of a Column in the Control | 19981014 | |
| 51 | Instance method | Public | Method | Sets the Context Menu Selection Events | 19990105 | |
| 52 | Instance method | Public | Method | Standard Drop for Free Area in Control | 19990125 | |
| 53 | Instance method | Public | Method | 'X': Clicking node with right mouse button does not select | 20030508 | |
| 54 | Instance method | Public | Method | 'X': Open Folder Always Displays EXP_IMAGE | 19990423 | |
| 55 | Instance method | Public | Method | ' ': Display Control Without 3D Frame; 'X': Display With | 19981126 | |
| 56 | Instance method | Protected | Method | Sets Property of an Item | 19981015 | |
| 57 | Instance method | Protected | Method | Set Table with Key Derived from Property | 19981015 | |
| 58 | Instance method | Protected | Method | Set Property of a Node | 19981015 | |
| 59 | Instance method | Private | Method | Pass Names of Columns in Node Table to Control | 19981014 | |
| 60 | Instance method | Public | Method | Controls When Control is Redrawn | 19981016 | |
| 61 | Instance method | Public | Method | Sets Selected Node in Single Selection | 19981016 | |
| 62 | Instance method | Public | Method | Sets Node That Appears at Top of Control | 19981016 | |
| 63 | Instance method | Public | Method | WEB GUI: Local Open/Close for Folders | 19991223 | |
| 64 | Instance method | Public | Method | Deselects Everything | 19981016 | |
| 65 | 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 | KEY | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 19990208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19990208 | ||
| 2 | Allgemeiner Fehler | 19990208 | ||
| 3 | Parameter KEY fehlerhaft | 19990208 |
Method ADD_STYLE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFO | Value transfer | Type reference (TYPE) | C | Info | 20041022 | |||
| 2 | STYLE | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 20041022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 20041022 | ||
| 2 | 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 | HIDE_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | " | 20000302 | |||
| 2 | PROPERTY_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | " | 20000303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 20000302 | ||
| 2 | " | 20000302 |
Method CC_SET_NODE_SELECTION_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_SELECTION_MODE | Value transfer | Type reference (TYPE) | I | " | 20000302 | |||
| 2 | PROPERTY_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | " | 20000303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 20000302 | ||
| 2 | " | 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 | " | 20041022 | ||
| 2 | Allgemeiner Fehler | 20041022 |
Method CLEAR_STYLE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STYLE | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 20041022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 20041022 | ||
| 2 | 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 | " | 19981016 | ||
| 2 | allgemeiner Fehler | 19981016 |
Method COLLAPSE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981204 | ||
| 2 | Fehler beim Data Provider | 19981204 | ||
| 3 | unbekannter Knotenschlüssel in NODE_KEY_TABLE | 19981204 | ||
| 4 | Allgemeiner Fehler | 19981204 |
Method COLLAPSE_SUBTREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | 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 | HIDE_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981013 | |||
| 2 | ITEM_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Control mit Item-Selection | 19981013 | |||
| 3 | LIFETIME | Value transfer | Type reference (TYPE) | I | " | 19981029 | |||
| 4 | NAME | Value transfer | Type reference (TYPE) | STRING | Name | 20000117 | |||
| 5 | NODE_SELECTION_MODE | Value transfer | Type reference (TYPE) | I | " | 19981013 | |||
| 6 | PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent-Container | 19981216 | |||
| 7 | SHELLSTYLE | Value transfer | Type reference (TYPE) | I | " | 19981013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981013 | ||
| 2 | " | 19981013 | ||
| 3 | " | 19981014 | ||
| 4 | " | 19981014 | ||
| 5 | " | 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 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 |
Method DELETE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | 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 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Fehler beim Data Provider | 19981016 | ||
| 3 | unbekannter Knotenschlüssel in NODE_KEY_TABLE | 19981016 | ||
| 4 | Allgemeiner Fehler | 19981016 |
Method DRAG_ACCEPT_FILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | B_ACCEPT | Call by reference | Type reference (TYPE) | I | 1 = accept, 0 = don't accept | 20100805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20100805 |
Method ENSURE_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | 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 | EXPAND_SUBTREE | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': alle Nachfahren expandieren | 19981016 | |||
| 2 | LEVEL_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der zu expandierenden Ebenen | 19981016 | |||
| 3 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten mit Schlüssel NODE_KEY ist ein Blatt | 19981016 | ||
| 2 | " | 19981016 | ||
| 3 | Allgemeiner Fehler | 19981016 | ||
| 4 | LEVEL_COUNT muß >= 0 sein | 19981016 | ||
| 5 | 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 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | Fehler beim Data Provider | 19981015 | ||
| 3 | unbekannter Knotenschlüssel oder Blatt in NODE_KEY_TABLE | 19981015 | ||
| 4 | Allgemeiner Fehler | 19981015 |
Method EXPAND_ROOT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXPAND_SUBTREE | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': alle Nachfahren expandieren | 19981016 | |||
| 2 | LEVEL_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der zu expandierenden Ebenen | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | 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 | FILES | Call by reference | Type reference (TYPE) | FILETABLE | file name table | 20120801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | General Error | 20120802 | ||
| 2 | 20120801 |
Method GET_EXPANDED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Schlüsseln der expandierten Knoten | 19981015 | |||
| 2 | NO_HIDDEN_NODES | Value transfer | Type reference (TYPE) | AS4FLAG | siehe Methodendokumentation | 20000110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | Fehler beim Data Provider | 19981015 | ||
| 3 | Allgemeiner Fehler | 19981015 |
Method GET_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITEM | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Item-Objekt | 19981015 | |||
| 2 | ITEM_NAME | Value transfer | Type reference (TYPE) | C | Name des Items | 19981015 | |||
| 3 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | " | 19981015 | ||
| 3 | " | 19981015 | ||
| 4 | " | 19981015 |
Method GET_NODE_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 | |||
| 2 | NODE | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Proxy für Knotenobjekt | 19981015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | " | 19981015 | ||
| 3 | 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 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981015 | |||
| 2 | PROPERTY | Value transfer | Type reference (TYPE) | C | Name der Property | 19981015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | " | 19981015 | ||
| 3 | " | 19981015 |
Method GET_SELECTED_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Schlüssel des selektierten Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | 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 | 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 | " | 19981015 | ||
| 2 | Fehler beim Data Provider | 19981015 | ||
| 3 | Allgemeiner Fehler | 19981015 | ||
| 4 | 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 | NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 |
Method HANDLE_BASE_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EVENTID | Value transfer | Type reference (TYPE) | I | Event Id | 19981023 | |||
| 2 | IS_SHELLEVENT | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981218 | |||
| 3 | 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 | CLASS_NAME | Value transfer | Type reference (TYPE) | CHAR80 | " | 19981015 | |||
| 2 | METHOD_NAME | Value transfer | Type reference (TYPE) | CHAR80 | " | 19981015 | |||
| 3 | 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 | EVENTID | Value transfer | Type reference (TYPE) | I | Event Id | 19981023 | |||
| 2 | IS_SHELLEVENT | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981218 | |||
| 3 | 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 | 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 | HIDE_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981013 | |||
| 2 | ITEM_SELECTION | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981013 | |||
| 3 | NODE_SELECTION_MODE | Value transfer | Type reference (TYPE) | I | " | 19981013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981013 | ||
| 2 | " | 19981013 | ||
| 3 | " | 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 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 | |||
| 2 | RELATKEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel Zielknoten | 19981016 | |||
| 3 | RELATSHIP | Value transfer | Type reference (TYPE) | I | Verwandtschaftsbeziehung Quelle / Ziel | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | Falscher Wert im Parameter RELATSHIP | 19981016 | ||
| 4 | Falsche Zielangabe | 19981016 | ||
| 5 | Knoten mit Schlüssel NODE_KEY nicht vorhanden | 19981016 | ||
| 6 | Ziel-Elternknoten ist ein Blatt | 19981016 | ||
| 7 | 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 | DISABLED | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Knoten nicht selektierbar; ' ': selektierbar | 19981016 | |||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | " | 19981016 | ||
| 3 | Knoten existiert nicht | 19981016 |
Method NODE_SET_DRAGDROPID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAGDROPID | Value transfer | Type reference (TYPE) | INT2 | siehe Methodendokumentation | 19990322 | |||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19990322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19990322 | ||
| 2 | allgemeiner Fehler | 19990322 | ||
| 3 | Knoten existiert nicht | 19990322 |
Method NODE_SET_EXPANDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXPANDER | Value transfer | Type reference (TYPE) | AS4FLAG | Flag 'X' oder ' ' | 19981016 | |||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | " | 19981016 | ||
| 3 | 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 | EXP_IMAGE | Value transfer | Type reference (TYPE) | TV_IMAGE | Ordner-Symbol im aufgeklappten Zustand | 19981016 | |||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | allgemeiner Fehler | 19981016 | ||
| 3 | Knoten existiert nicht | 19981016 | ||
| 4 | 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 | HIDDEN | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Knoten unsichtbar; ' ': sichtbar | 19981015 | |||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | allgemeiner Fehler | 19981015 | ||
| 3 | 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 | IS_FOLDER | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Knoten ist Ordner; ' ': Knoten ist Blatt | 19981016 | |||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | allgemeiner Fehler | 19981016 | ||
| 3 | Ordner mit Kindern kann kein Blatt werden | 19981016 | ||
| 4 | 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 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 | |||
| 2 | NO_BRANCH | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': keine Linie zeichnen; ' ': Linie zeichnen | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | allgemeiner Fehler | 19981016 | ||
| 3 | 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 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 | |||
| 2 | N_IMAGE | Value transfer | Type reference (TYPE) | TV_IMAGE | Ordner-Symbol im aufgeklappten Zustand | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | allgemeiner Fehler | 19981016 | ||
| 3 | Knoten existiert nicht | 19981016 |
Method NODE_SET_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 | |||
| 2 | STYLE | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | allgemeiner Fehler | 19981016 | ||
| 3 | Knoten existiert nicht | 19981016 |
Method RELEASE_HANDLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | " | 19990217 | ||
| 2 | Allgemeiner Fehler | 19990217 |
Method SCROLL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SCROLL_COMMAND | Value transfer | Type reference (TYPE) | I | siehe Methodendokumentation | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | Parameter SCROLL_COMMAND fehlerhaft | 19981016 |
Method SELECT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Fehler beim Data Provider | 19981016 | ||
| 3 | unbekannter Knotenschlüssel in NODE_KEY_TABLE | 19981016 | ||
| 4 | Allgemeiner Fehler | 19981016 | ||
| 5 | 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 | ALIGNMENT | Value transfer | Type reference (TYPE) | INT4 | " | 19981014 | |||
| 2 | DISABLED | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981014 | |||
| 3 | DO_NOT_SET_ALIGNMENT | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19990203 | |||
| 4 | HIDDEN | Value transfer | Type reference (TYPE) | AS4FLAG | " | 19981014 | |||
| 5 | STRUCTURE | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19981014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981014 | ||
| 2 | " | 19981014 |
Method SET_CTX_MENU_SELECT_EVENT_APPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | DRAG_DROP | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROP | Drop Beschreibung | 19990125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19990125 | ||
| 2 | Allgemeiner Fehler | 19990125 | ||
| 3 | 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 | 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 | " | 20030508 | ||
| 2 | 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 | FOLDER_SHOW_EXP_IMAGE | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': aufgeklappter Ordner zeigt immer EXP_IMAGE | 19990423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19990423 | ||
| 2 | Allgemeiner Fehler | 19990423 |
Method SET_HAS_3D_FRAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HAS_3D_FRAME | Value transfer | Type reference (TYPE) | AS4FLAG | ' ': Control ohne Einsenkung zeichnen; 'X': mit Einsenkung | 19981126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981126 | ||
| 2 | Allgemeiner Fehler | 19981126 |
Method SET_ITEM_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITEM_NAME | Value transfer | Type reference (TYPE) | TV_ITMNAME | Name des Items | 19981015 | |||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 | |||
| 3 | PROPERTY_NAME | Value transfer | Type reference (TYPE) | C | Name des Properties | 19981015 | |||
| 4 | PROPERTY_VALUE | Value transfer | Type reference (TYPE) | ANY | Wert des Properties | 19981015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | " | 19981015 | ||
| 3 | " | 19981015 | ||
| 4 | " | 19981015 | ||
| 5 | " | 19981015 |
Method SET_NODE_KEY_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASS_NAME | Value transfer | Type reference (TYPE) | C | Klassenname | 19981015 | |||
| 2 | METHOD_NAME | Value transfer | Type reference (TYPE) | C | Methodenname | 19981015 | |||
| 3 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981015 | |||
| 4 | PROPERTY | Value transfer | Type reference (TYPE) | C | Name des Properties | 19981015 | |||
| 5 | TABLE_NAME | Value transfer | Type reference (TYPE) | C | Tabellenname | 19981015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | Fehler beim Data Provider | 19981015 | ||
| 3 | Knotentabelle fehlerhaft | 19981015 | ||
| 4 | Allgemeiner Fehler | 19981015 |
Method SET_NODE_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981015 | |||
| 2 | PROPERTY_NAME | Value transfer | Type reference (TYPE) | C | Name des Properties | 19981015 | |||
| 3 | PROPERTY_VALUE | Value transfer | Type reference (TYPE) | ANY | Wert des Properties | 19981015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981015 | ||
| 2 | " | 19981015 | ||
| 3 | Knoten existiert nicht | 19981015 | ||
| 4 | " | 19981015 |
Method SET_NODE_TABLE_COLUMN_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STRUCTURES | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | " | 19981014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981014 | ||
| 2 | " | 19981014 |
Method SET_SCREEN_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | UPDATE | Value transfer | Type reference (TYPE) | AS4FLAG | ' ': Bildschirm-Update ausschalten; 'X': anschalten | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 |
Method SET_SELECTED_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | Knoten mit Schlüssel NODE_KEY nicht gefunden | 19981016 | ||
| 4 | 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 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | Schlüssel des Knotens | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 | ||
| 3 | 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 | LOCAL_EXPAND | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': lokales Öffnen / Schließen | 19991223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19991223 | ||
| 2 | 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 | " | 19981016 | ||
| 2 | Allgemeiner Fehler | 19981016 |
Method UNSELECT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | Tabelle mit Knotenschlüsseln | 19981016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19981016 | ||
| 2 | Fehler beim Data Provider | 19981016 | ||
| 3 | unbekannter Knotenschlüssel in NODE_KEY_TABLE | 19981016 | ||
| 4 | Allgemeiner Fehler | 19981016 | ||
| 5 | 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 |