SAP ABAP Class CL_GUI_ALV_TREE (ALV Tree Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SLIS (Package) Generic list types
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ALV_TREE_BASE Basis Class ALV Tree Control 00000000
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYNA_GUI_ALV_TREE HRPAYNA Extension of class CL_GUI_ALV_TREE 20040129
2 Inheritance (c INHERITING FROM c_ref)  CL_VAL_TREE Display Dependencies 20050316
3 Inheritance (c INHERITING FROM c_ref)  CL_UAC_ALV_TREE_WRAP Wrapper for ALV Tree 20031104
4 Inheritance (c INHERITING FROM c_ref)  CL_TFWB_MINITP_SEARCH Abstract Tree Class for Mini-Template Search 20040927
5 Inheritance (c INHERITING FROM c_ref)  CL_SWF_APP_LOG_TREE Test Class for Tree 20030825
6 Inheritance (c INHERITING FROM c_ref)  CL_SAT_UI_TREE_CTRL *NO* Reuse: Customizied ALV tree Control 20071109
7 Inheritance (c INHERITING FROM c_ref)  CL_SALV_GUI_TREE ALV: Wrapper for ALV Tree 20040408
8 Inheritance (c INHERITING FROM c_ref)  CL_RTM_UI__RESULT_TREE Hierarchical Display of Runtime Monitor Log Records 20020819
9 Inheritance (c INHERITING FROM c_ref)  CL_PT_GUI_TMW_ALV_TREE Obsolete: Small Modification to CL_GUI_ALV_TREE 19990701
10 Inheritance (c INHERITING FROM c_ref)  CL_PROFILE_SEL Enhance CL_GUI_ALV_TREE 20050316
... Click here to see Used By full list (31 items)
Properties
Class CL_GUI_ALV_TREE  
Short Description ALV Tree Control    
Super Class CL_ALV_TREE_BASE Basis Class ALV Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIS   Generic list types 
Created 19981103   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 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_ALV_TREE has no interface implemented.
Friends
Class CL_GUI_ALV_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEFAULT_HIER_WIDTH Constant Protected Type reference (TYPE) I 6 Default 19981107
2 MT_EXCEPT_QINFO Instance attribute Protected Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20040406
3 M_FCAT_COMPLETE Instance attribute Private Type reference (TYPE) SAP_BOOL Field Catalog is Complete 20040330
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE Instance method Public Method Add Node Key 19981223
2 CHANGE_ITEM Instance method Public Method Change Item, Only Update when Changed 19990305
3 CHANGE_NODE Instance method Public Method Change Line, Update Changed Line Only 19981109
4 COLLAPSE_SUBTREE Instance method Public Method Collapses all Branches of a Part of the Tree 19981222
5 CONSTRUCTOR Instance method Public Constructor Constructor 19981103
6 DELETE_SUBTREE Instance method Public Method Deletes Node 19981222
7 ENSURE_NODES_VISIBLE Instance method Public Method Node on Frontend, Implicit Call of FRONTEND_UPDATE 19990205
8 EXPAND_NODE Instance method Public Method Expands one Node 19981222
9 EXPAND_NODES Instance method Public Method Expands Several Nodes 19981222
10 GET_CHECKED_ITEMS Instance method Public Method Returns Items in Which Checkbox is Selected 19990120
11 GET_CHILDREN Instance method Public Method Returns Children of Tree Model 19990204
12 GET_EXPANDED_NODES Instance method Public Method Returns Selected Nodes 19981222
13 GET_FIRST_CHILD Instance method Public Method Returns the First Child Node 20020523
14 GET_LAST_CHILD Instance method Public Method Returns the Last Child Node 20020523
15 GET_NEXT_SIBLING Instance method Public Method Returns the Next Node 20020523
16 GET_OUTTAB_LINE Instance method Public Method Get Data From Model 19981109
17 GET_PARENT Instance method Public Method Returns Parent of one Node in Tree Model 19990204
18 GET_PREV_SIBLING Instance method Public Method Returns the Preceding Node 20020523
19 GET_SELECTED_ITEM Instance method Public Method Returns Item Selected 19981222
20 GET_SELECTED_NODES Instance method Public Method Returns Selected Nodes 19981222
21 GET_SUBTREE Instance method Public Method Returns all Nodes of Subtree of Node 19990204
22 GET_TOP_NODE Instance method Public Method Returns the Key of the Node at Top of Control 19981222
23 HANDLE_BUTTON_CLICK Instance method Private Event handling method Pushbutton Clicked 19981106
24 HANDLE_CHECKBOX_CHANGE Instance method Private Event handling method handle_CHECKBOX_CHANGE 19981106
25 HANDLE_EXPAND_NC Instance method Private Event handling method handle_EXPAND_NC 19981106
26 HANDLE_HEADER_CLICK Instance method Private Event handling method handle_HEADER_CLICK 19981106
27 HANDLE_ITEM_CONTEXT_MENU_RQ Instance method Private Event handling method handle_ITEM_CONTEXT_MENU_REQUEST 19981223
28 HANDLE_ITEM_CONTEXT_MENU_SEL Instance method Private Event handling method handle_ITEM_CONTEXT_MENU_SELECT 19981223
29 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method handle_ITEM_DOUBLE_CLICK 19981106
30 HANDLE_ITEM_KEYPRESS Instance method Private Event handling method HANDLE_ITEM_KEYPRESS 19990216
31 HANDLE_LINK_CLICK Instance method Private Event handling method handle_LINK_CLICK 19981106
32 HANDLE_NODE_CONTEXT_MENU_RQ Instance method Private Event handling method handle_node_context_menu_rq 19981219
33 HANDLE_NODE_CONTEXT_MENU_SEL Instance method Private Event handling method Handle NODE_CONTEXT_MENU_SELECT 19981219
34 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method handle_NODE_DOUBLE_CLICK 19981106
35 HANDLE_NODE_KEYPRESS Instance method Private Event handling method HANDLE_ITEM_KEYPRESS 19990426
36 HANDLE_ON_DRAG Instance method Private Event handling method Handle on_drag 19990127
37 HANDLE_ON_DRAG_MULTIPLE Instance method Private Event handling method Handle on_drag 19990310
38 HANDLE_ON_DROP Instance method Private Event handling method Handle on_drop-event 19990127
39 HANDLE_ON_DROP_COMPLETE Instance method Private Event handling method Handle ON_DROP_COMPLETE 19990127
40 HANDLE_ON_DROP_COMPLETE_MULT Instance method Private Event handling method Handle ON_DROP_COMPLETE 19990310
41 HANDLE_ON_DROP_EXTERNAL_FILES Instance method Private Event handling method Handle on_drop_external_files 20110318
42 HANDLE_ON_DROP_GET_FLAVOR Instance method Private Event handling method Handle ON_DROP_GET_FLAVOR 19990127
43 HANDLE_SELECTION_CHANGED Instance method Private Event handling method Handle_SELECTION_CHANGED 19981106
44 MOVE_NODE Instance method Public Method Move a Node Within Tree 20000725
45 REFRESH_TABLE_DISPLAY Instance method Private Method Redraw Tree 19981103
46 REMOVE_ALL_KEY_STROKES Instance method Protected Method For internal use only 20040408
47 SEARCH_IN_EXTERNAL_FORMAT Instance method Public Method Searches for String 19990210
48 SEARCH_IN_INTERNAL_FORMAT Instance method Public Method Searches for Data in a Column 19990210
49 SET_FUNCTION_CODE Instance method Public Method Sets Function Code 19990210
50 SET_HANDLERS Instance method Private Method Sets Event Handlers for Column Tree Control 19981107
51 SET_HIERARCHY_HEADER Instance method Public Method Sets Hierarchy Header 19981104
52 SET_SELECTED_ITEM Instance method Public Method Sets Selected Item 19990903
53 SET_SELECTED_NODES Instance method Public Method Sets Selected Nodes 19981222
54 SET_TABLE_FOR_FIRST_DISPLAY Instance method Public Method Sets Table for First Display 19981103
55 SET_TOP_NODE Instance method Public Method Sets Top Node, Implicit Frontend Update! 19981222
56 UNSELECT_NODES Instance method Public Method Deselect Nodes 19981222
Events
# Event Type Visibility Description Created on
1 BUTTON_CLICK Instance Event
(0)
Public
(2)
Button Click 19981106
2 CHECKBOX_CHANGE Instance Event
(0)
Public
(2)
CheckboxChange 19981106
3 EXPAND_NC Instance Event
(0)
Public
(2)
Expand on No Children (Expander) 19981106
4 HEADER_CLICK Instance Event
(0)
Public
(2)
Header Click 19981106
5 HEADER_CONTEXT_MENU Instance Event
(0)
Public
(2)
User Command in Header Context Menu (not yet Implemented) 19981109
6 ITEM_CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Application May Change Context Menu 19981219
7 ITEM_CONTEXT_MENU_SELECTED Instance Event
(0)
Public
(2)
User Command in Item Context Menu 19981219
8 ITEM_DOUBLE_CLICK Instance Event
(0)
Public
(2)
ItemDoubleClick 19981106
9 ITEM_KEYPRESS Instance Event
(0)
Public
(2)
Key Pressed, Node Was Selected 19990216
10 LINK_CLICK Instance Event
(0)
Public
(2)
LinkClick 19981106
11 NODE_CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Application May Change Context Menu 19981219
12 NODE_CONTEXT_MENU_SELECTED Instance Event
(0)
Public
(2)
User Command in Node Context Menu 19981219
13 NODE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
NodeDoubleClick 19981106
14 NODE_KEYPRESS Instance Event
(0)
Public
(2)
Key Pressed, Node Was Selected 19990426
15 ON_DRAG Instance Event
(0)
Public
(2)
Event for Filling Drag and Drop Data Object 19990127
16 ON_DRAG_MULTIPLE Instance Event
(0)
Public
(2)
Event for Filling Drag and Drop Data Object 19990310
17 ON_DROP Instance Event
(0)
Public
(2)
One Object Dropped 19990127
18 ON_DROP_COMPLETE Instance Event
(0)
Public
(2)
Drop Event Processed Successfully 19990127
19 ON_DROP_COMPLETE_MULTIPLE Instance Event
(0)
Public
(2)
Drop Event Processed Successfully 19990310
20 ON_DROP_EXTERNAL_FILES Instance Event
(0)
Public
(2)
Result for Filling the Drag Drop of External Files 20110318
21 ON_DROP_GET_FLAVOR Instance Event
(0)
Public
(2)
There is More Than One Possible Flavor For a Drop 19990127
22 SELECTION_CHANGED Instance Event
(0)
Public
(2)
Selection Changed 19981106
Types
Class CL_GUI_ALV_TREE has no local type.
Method Signatures

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY key of the new node key 19981223
2 Importing IS_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN node layout 19981223
3 Importing IS_OUTTAB_LINE Call by reference Type reference (TYPE) ANY attributes of the inserted node 19981223
4 Importing IT_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI item layout 19981223
5 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE hierarchy node text 19981223
6 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) INT4 how to insert the node 19981223
7 Importing I_RELAT_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node already in the tree hierarchy 19981223
# Exception Resumable Description Created on
1 NODE_NOT_FOUND node not found 19981223
2 RELAT_NODE_NOT_FOUND relat node-key not found 19981223

Method CHANGE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_S_LACI item layout 19990305
2 Importing I_DATA Call by reference Type reference (TYPE) ANY content of the item to change 19990305
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME fieldname of item to change 19990305
4 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY key of the changed item's line 19990305
5 Importing I_U_DATA Call by reference Type reference (TYPE) AS4FLAG 'X' update i_data 19990316
# Exception Resumable Description Created on
1 NODE_NOT_FOUND node key not found 19990305

Method CHANGE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LACN node layout 19981109
2 Importing IT_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LACI item layout 19981109
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY key of the changed line 19981109
4 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Knotentext 19990301
5 Importing I_OUTTAB_LINE Call by reference Type reference (TYPE) ANY outtab line to be changed 19981109
6 Importing I_U_NODE_TEXT Call by reference Type reference (TYPE) AS4FLAG 'X': Knotentext ändern 19990301
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten nicht vorhanden 20000113

Method COLLAPSE_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY nodekey 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222
3 NODE_NOT_FOUND Knoten mit Schlüssel NODE_KEY nicht vorhanden 19981222

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 Sichtbarkeit der Selektion 19981217
2 Importing ITEM_SELECTION Value transfer Type reference (TYPE) AS4FLAG 'X' Selektierbarkeit einzelner Items 19981217
3 Importing I_FCAT_COMPLETE Call by reference Type reference (TYPE) ABAP_BOOL 20040330
4 Importing I_MODEL_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20040419
5 Importing I_PRINT Value transfer Type reference (TYPE) AS4FLAG nur Drucken 19990903
6 Importing LIFETIME Value transfer Type reference (TYPE) I Lebensdauer 19981217
7 Importing NODE_SELECTION_MODE Value transfer Type reference (TYPE) I CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE Knoten: Einfach- oder Mehrfachselektion 19981217
8 Importing NO_HTML_HEADER Value transfer Type reference (TYPE) AS4FLAG NO_HTML_HEADER 19990118
9 Importing NO_TOOLBAR Value transfer Type reference (TYPE) AS4FLAG NO_TOOLBAR 19990118
10 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent-Container 19981217
11 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shellstyle 19981217
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 19981217
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19981217
3 CREATE_ERROR CREATE_ERROR 19981217
4 FAILED failed 19981217
5 ILLEGAL_COLUMN_NAME ILLEGAL_COLUMN_NAME 19981217
6 ILLEGAL_NODE_SELECTION_MODE ILLEGAL_NODE_SELECTION_MODE 19981217
7 LIFETIME_ERROR LIFETIME_ERROR 19981217

Method DELETE_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY zu löschender Knoten 19981222
2 Importing I_UPDATE_PARENTS_EXPANDER Call by reference Type reference (TYPE) AS4FLAG SPACE Expander des Parent löschen, falls keine Kinder mehr 19990426
3 Importing I_UPDATE_PARENTS_FOLDER Call by reference Type reference (TYPE) AS4FLAG SPACE Folder des Parents zum Blatt ändern, fall keine Kinder mehr 19990426
# Exception Resumable Description Created on
1 NODE_KEY_NOT_IN_MODEL Knoten nicht im Modell gefunden 19981223

Method ENSURE_NODES_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) LVC_T_NKEY Knoten der aufgerissen werden soll 19990205
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19990205
2 FAILED Knoten nicht gefunden 19990205
3 NODE_NOT_FOUND Knoten mit Schlüssel NODE_KEY nicht vorhanden 19990205

Method EXPAND_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXPAND_SUBTREE Value transfer Type reference (TYPE) AS4FLAG 'X': alle Nachfahren expandieren 19981222
2 Importing I_LEVEL_COUNT Value transfer Type reference (TYPE) I 1 Anzahl der zu expandierenden Ebenen 19981222
3 Importing I_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel des Knotens 19981222
# Exception Resumable Description Created on
1 CANNOT_EXPAND_LEAF Knoten mit schlüssel NODe_KEY ist ein Blatt 19981222
2 CNTL_SYSTEM_ERROR " 19981222
3 FAILED Allgemeiner Fehler 19981222
4 ILLEGAL_LEVEL_COUNT LEVEL_COUNT muß >= 0 sein 19981222
5 NODE_NOT_FOUND Knoten mit Schlüssel NODE_KEY nicht vorhanden 19981222

Method EXPAND_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_KEY Value transfer Type reference (TYPE) LVC_T_NKEY Schlüssel des Knotens 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 DP_ERROR Fehler beim Data Provider 19981222
3 ERROR_IN_NODE_KEY_TABLE Knotentabelle fehlerhaft 19981222
4 FAILED Allgemeiner Fehler 19981222
5 NODE_NOT_FOUND node_not_found 19990303

Method GET_CHECKED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHECKED_ITEMS Call by reference Type reference (TYPE) LVC_T_CHIT Itemtabelle 19990120

Method GET_CHECKED_ITEMS on class CL_GUI_ALV_TREE has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILDREN Call by reference Type reference (TYPE) LVC_T_NKEY Node Key Table of children 19990204
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Parent Node Key 19990204
# Exception Resumable Description Created on
1 HISTORIC_ERROR root node is '&VIRTUALROOT' 20020522
2 NODE_KEY_NOT_FOUND Knoten nicht im Modell gefunden 20020522

Method GET_EXPANDED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXPANDED_NODES Call by reference Type reference (TYPE) LVC_T_NKEY list of selected nodes 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 DP_ERROR Fehler beim Data Provider 19981222
3 FAILED Allgemeiner Fehler 19981222

Method GET_FIRST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHILD_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY erster Knoten 20020523
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Knoten 20020523

Method GET_FIRST_CHILD on class CL_GUI_ALV_TREE has no exception.

Method GET_LAST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHILD_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY letzter Knoten 20020523
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Knoten 20020523

Method GET_LAST_CHILD on class CL_GUI_ALV_TREE has no exception.

Method GET_NEXT_SIBLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEXT_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Nächster Knoten 20020523
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Knoten 20020523

Method GET_NEXT_SIBLING on class CL_GUI_ALV_TREE has no exception.

Method GET_OUTTAB_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN Knotenlayout ALV-Tree Control 19991229
2 Exporting ET_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI Layoutstruktur für Items des ALV-Tree Controls 19991229
3 Exporting E_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE node-text 19990316
4 Exporting E_OUTTAB_LINE Call by reference Type reference (TYPE) ANY line of outtab 19981109
5 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node key 19981109
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten nicht vorhanden 20000113

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARENT_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Parent 19990204
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Node 19990204

Method GET_PARENT on class CL_GUI_ALV_TREE has no exception.

Method GET_PREV_SIBLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PREV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Vorgängerknoten 20020523
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Knoten 20020523

Method GET_PREV_SIBLING on class CL_GUI_ALV_TREE has no exception.

Method GET_SELECTED_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME fieldname 19981222
2 Exporting E_SELECTED_NODE Call by reference Type reference (TYPE) LVC_NKEY selected node 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222
3 NO_ITEM_SELECTION nur bei Item Selektion erlaubt 19981222

Method GET_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECTED_NODES Call by reference Type reference (TYPE) LVC_T_NKEY list of selected nodes 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 DP_ERROR Fehler beim Data Provider 19981222
3 FAILED Allgemeiner Fehler 19981222

Method GET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBTREE_NODES Call by reference Type reference (TYPE) LVC_T_NKEY Node Key Table of children 19990204
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Parent Node Key 19990204
# Exception Resumable Description Created on
1 NODE_KEY_NOT_FOUND Knoten nicht im Modell gefunden 20120918

Method GET_TOP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node_key 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222

Method HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19990118
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990118

Method HANDLE_BUTTON_CLICK on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Attribute reference (LIKE) 19990118
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19990118
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990118

Method HANDLE_CHECKBOX_CHANGE on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_EXPAND_NC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19981106

Method HANDLE_EXPAND_NC on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_HEADER_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_NAME Call by reference Attribute reference (LIKE) 19990118

Method HANDLE_HEADER_CLICK on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_RQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19981223
2 Importing MENU Call by reference Attribute reference (LIKE) 19981223
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19981223

Method HANDLE_ITEM_CONTEXT_MENU_RQ on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 19981223
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19981223
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19981223

Method HANDLE_ITEM_CONTEXT_MENU_SEL on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19981223
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19981223

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ITEM_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19990216
2 Importing KEY Call by reference Attribute reference (LIKE) 19990216
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990216

Method HANDLE_ITEM_KEYPRESS on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19990118
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990118

Method HANDLE_LINK_CLICK on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_NODE_CONTEXT_MENU_RQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 19981219
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19981219

Method HANDLE_NODE_CONTEXT_MENU_RQ on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_NODE_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19981219
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19981219

Method HANDLE_NODE_CONTEXT_MENU_SEL on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19981106

Method HANDLE_NODE_DOUBLE_CLICK on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_NODE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Attribute reference (LIKE) 19990426
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990426

Method HANDLE_NODE_KEYPRESS on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 19990127
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19990127
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990127

Method HANDLE_ON_DRAG on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ON_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) >INVALID< 19990310
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) >INVALID< 19990310
3 Importing NODE_KEY_TABLE Call by reference Attribute reference (LIKE) >INVALID< 19990310

Method HANDLE_ON_DRAG_MULTIPLE on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 19990127
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990127

Method HANDLE_ON_DROP on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 19990127
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19990127
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990127

Method HANDLE_ON_DROP_COMPLETE on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ON_DROP_COMPLETE_MULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 19990310
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 19990310
3 Importing NODE_KEY_TABLE Call by reference Attribute reference (LIKE) >INVALID< 19990310

Method HANDLE_ON_DROP_COMPLETE_MULT on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ON_DROP_EXTERNAL_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILES Call by reference Attribute reference (LIKE) 20110318
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20110318

Method HANDLE_ON_DROP_EXTERNAL_FILES on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_ON_DROP_GET_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 19990127
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 19990127

Method HANDLE_ON_DROP_GET_FLAVOR on class CL_GUI_ALV_TREE has no exception.

Method HANDLE_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19981106

Method HANDLE_SELECTION_CHANGED on class CL_GUI_ALV_TREE has no exception.

Method MOVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000725
2 Importing I_RELATKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000725
3 Importing I_RELATSHIP Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20000725
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten mit Schlüssel NODE_KEY nicht vorhanden 20000725
2 RELATIVE_NOT_FOUND Knoten mit Schlüssel RELAT_KEY nicht gefunden 20000725

Method REFRESH_TABLE_DISPLAY Signature

Method REFRESH_TABLE_DISPLAY on class CL_GUI_ALV_TREE has no parameter.
# Exception Resumable Description Created on
1 PROGRAM_ERROR error while calling solid pointer 19981104

Method REMOVE_ALL_KEY_STROKES Signature

Method REMOVE_ALL_KEY_STROKES on class CL_GUI_ALV_TREE has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR 20040408
2 FAILED 20040408

Method SEARCH_IN_EXTERNAL_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) LVC_T_NKEY Trefferliste 19990210
2 Importing IT_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Nur in dieser Spalte suchen 19990215
3 Importing SEARCH_STRING Call by reference Type reference (TYPE) LVC_VALUE Suchstring 19990210
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR. 19990210
2 FAILED FAILED. 19990210
3 NODE_NOT_FOUND NODE_NOT_FOUND. 19990210

Method SEARCH_IN_INTERNAL_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) LVC_T_NKEY Trefferliste 19990210
2 Importing IT_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Nur in dieser Spalte suchen 19990215
3 Importing SEARCH_DATA Call by reference Type reference (TYPE) ANY Suchdatum, muß Typ von I_FIELDNAME in outtab haben 19990210
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR. 19990210
2 FAILED FAILED. 19990210
3 NODE_NOT_FOUND NODE_NOT_FOUND. 19990210

Method SET_FUNCTION_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_KEY Call by reference Type reference (TYPE) LVC_T_NKEY node_key 19990210
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME fieldname 19990210
3 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Funktionscode 19990210
# Exception Resumable Description Created on
1 FUNCTION_NOT_FOUND function_not_found 19990210

Method SET_HANDLERS Signature

Method SET_HANDLERS on class CL_GUI_ALV_TREE has no parameter.
Method SET_HANDLERS on class CL_GUI_ALV_TREE has no exception.

Method SET_HIERARCHY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HIERARCHY_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Hierarchieheader 19990212
2 Importing U_HEADING Call by reference Type reference (TYPE) AS4FLAG 'X' Update Heading 19990317
3 Importing U_TOOLTIP Call by reference Type reference (TYPE) AS4FLAG 'X' Update Tooltip 19990317
4 Importing U_T_IMAGE Call by reference Type reference (TYPE) AS4FLAG 'X' Update Image 19990317
5 Importing U_WIDTH Call by reference Type reference (TYPE) AS4FLAG 'X' Update Width 19990317

Method SET_HIERARCHY_HEADER on class CL_GUI_ALV_TREE has no exception.

Method SET_SELECTED_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME Feldname 19990903
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node_key 19990903
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19990903
2 DP_ERROR Fehler beim Data Provider 19990903
3 ERROR_IN_NODE_KEY_TABLE Knotentabelle fehlerhaft 19990903
4 FAILED Allgemeiner Fehler 19990903
5 INVALID_FIELDNAME Feldname nicht in Feldkatalog 19990903
6 ITEM_NOT_VISIBLE Item nicht gefunden 19990903
7 NO_ITEM_SELECTION nur bei Item Selektion erlaubt 19990903

Method SET_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_NODES Call by reference Type reference (TYPE) LVC_T_NKEY list of selected nodes 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 DP_ERROR Fehler beim Data Provider 19981222
3 ERROR_IN_NODE_KEY_TABLE Knotentabelle fehlerhaft 19981222
4 FAILED Allgemeiner Fehler 19981222

Method SET_TABLE_FOR_FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXCEPTION_FIELD Call by reference Type reference (TYPE) LVC_S_L004 exceptionfield 19981111
2 Importing IS_HIERARCHY_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Hierarchiefelder 19990105
3 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante 19981103
4 Importing IT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Quickinfo for Exceptions 20030826
5 Changing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19981103
6 Changing IT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filterkriterien (noch nicht implementiert) 19981103
7 Importing IT_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER header information 19990118
8 Changing IT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE Ausgabetabelle 19981103
9 Importing IT_SPECIAL_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP Feldgruppen 19981221
10 Importing IT_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS excludierte Toolbarstandardfunktionen 19990303
11 Importing I_BACKGROUND_ID Call by reference Type reference (TYPE) SDYDO_KEY HTML Hintergrund 19990210
12 Importing I_DEFAULT Call by reference Type reference (TYPE) CHAR01 'X' Defaultanzeigevariante 19981103
13 Importing I_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE logo 19990118
14 Importing I_SAVE Call by reference Type reference (TYPE) CHAR01 Anzeigevariante sichern 19981103
15 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME Strukturname der internen Ausgabetabelle 19981103

Method SET_TABLE_FOR_FIRST_DISPLAY on class CL_GUI_ALV_TREE has no exception.

Method SET_TOP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node-key to select 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222
3 NODE_NOT_FOUND Fehler beim Data Provider 19981222

Method UNSELECT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_KEY Call by reference Type reference (TYPE) LVC_T_NKEY list of node_keys to unselect 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 DP_ERROR Fehler beim Data Provider 19981222
3 ERROR_IN_NODE_KEY_TABLE Knotentabelle fehlerhaft 19981222
4 FAILED Allgemeiner Fehler 19981222
5 MULTIPLE_NODE_SELECTION_ONLY nur bei Knoten-Mehrfachselektion erlaubt 19981222
Event Signatures

Event BUTTON_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME fieldname 19990118
2 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990118

Event CHECKBOX_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CHECKED Exporting Value transfer Type reference (TYPE) C checked 19990118
2 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Spaltenname 19990118
3 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990118

Event EXPAND_NC Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990118

Event HEADER_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME fieldname 19990118

Event HEADER_CONTEXT_MENU Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME fieldname 19990118
2 UCOMM Exporting Value transfer Type reference (TYPE) SYTCODE function-code 19990118

Event ITEM_CONTEXT_MENU_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Spaltenname 19981219
2 MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenüpointer 19981219
3 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19981219

Event ITEM_CONTEXT_MENU_SELECTED 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 user-command 19981219
2 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME fieldname 19981219
3 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19981219

Event ITEM_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Spaltenname 19990118
2 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990118

Event ITEM_KEYPRESS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Name des Items 19990216
2 KEY Exporting Value transfer Type reference (TYPE) I gedrückte Taste 19990216
3 NODE_KEY Exporting Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel des Knotens 19990216

Event LINK_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME fieldname 19990118
2 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19990118

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 Kontextmenüpointer 19981219
2 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19981219

Event NODE_CONTEXT_MENU_SELECTED 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 functioncode 19981219
2 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node-key 19981219

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) LVC_NKEY node-key 19990118

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 19990426
2 NODE_KEY Exporting Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel des Knotens 19990426

Event ON_DRAG 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 19990127
2 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME fieldname 19990127
3 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY nodekey 19990127

Event ON_DRAG_MULTIPLE 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 19990310
2 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Name des Items 19990310
3 NODE_KEY_TABLE Exporting Value transfer Type reference (TYPE) LVC_T_NKEY Tabelle mit Knotenschlüsseln 19990310

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 19990127
2 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node key 19990127

Event ON_DROP_COMPLETE 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 19990127
2 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME fieldname 19990127
3 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY nodekey 19990127

Event ON_DROP_COMPLETE_MULTIPLE 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 19990310
2 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Name des Items 19990310
3 NODE_KEY_TABLE Exporting Value transfer Type reference (TYPE) LVC_T_NKEY Tabelle mit Knotenschlüsseln 19990310

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 20110318
2 NODE_KEY Exporting Value transfer Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20110318

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 19990127
2 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY node_key 19990127

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) LVC_NKEY changed to node key 19990118
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYNA_GUI_ALV_TREE HRPAYNA Extension of class CL_GUI_ALV_TREE 20040129
2 Inheritance (c INHERITING FROM c_ref)  CL_VAL_TREE Display Dependencies 20050316
3 Inheritance (c INHERITING FROM c_ref)  CL_UAC_ALV_TREE_WRAP Wrapper for ALV Tree 20031104
4 Inheritance (c INHERITING FROM c_ref)  CL_TFWB_MINITP_SEARCH Abstract Tree Class for Mini-Template Search 20040927
5 Inheritance (c INHERITING FROM c_ref)  CL_SWF_APP_LOG_TREE Test Class for Tree 20030825
6 Inheritance (c INHERITING FROM c_ref)  CL_SAT_UI_TREE_CTRL *NO* Reuse: Customizied ALV tree Control 20071109
7 Inheritance (c INHERITING FROM c_ref)  CL_SALV_GUI_TREE ALV: Wrapper for ALV Tree 20040408
8 Inheritance (c INHERITING FROM c_ref)  CL_RTM_UI__RESULT_TREE Hierarchical Display of Runtime Monitor Log Records 20020819
9 Inheritance (c INHERITING FROM c_ref)  CL_PT_GUI_TMW_ALV_TREE Obsolete: Small Modification to CL_GUI_ALV_TREE 19990701
10 Inheritance (c INHERITING FROM c_ref)  CL_PROFILE_SEL Enhance CL_GUI_ALV_TREE 20050316
11 Inheritance (c INHERITING FROM c_ref)  CL_PRICING_ALV_TREE ALV Tree for Pricing 20120914
12 Inheritance (c INHERITING FROM c_ref)  CL_ORG_TREE View Class f. Display of Org. Tree 20050316
13 Inheritance (c INHERITING FROM c_ref)  CL_OIJ_BPB_SEL_TREE Navigation/Selection tree of BPB 20050310
14 Inheritance (c INHERITING FROM c_ref)  CL_OIJ_BPB_LYT_TREE Navigation/Selection tree of BPB 20050311
15 Inheritance (c INHERITING FROM c_ref)  CL_METHOD_MANAGER Administration TFC_Folder 20031028
16 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_WORKLIST_ALV IS-H*MED DWS: ALV Worklist 20030912
17 Inheritance (c INHERITING FROM c_ref)  /ASU/CL_SSM_ALV_TREE Classical ALV Tree ASU Smple Schedule Manager 20070717
18 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE_BOSPS ALV Tree Control for BOSPS integration 20000917
19 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE_AUTO_HIERARCHY ALV Tree with automatic hierarchy 20090227
20 Inheritance (c INHERITING FROM c_ref)  CL_GCM_WORKLIST_TREE CM: Worklist 20000921
21 Inheritance (c INHERITING FROM c_ref)  CL_FOLDER_MANAGER Administration TFC_Folder 20031028
22 Inheritance (c INHERITING FROM c_ref)  CL_FCC_VAL_TREE Display Dependencies 20110611
23 Inheritance (c INHERITING FROM c_ref)  CL_FCC_PROFILE_SEL Enhance CL_GUI_ALV_TREE 20110611
24 Inheritance (c INHERITING FROM c_ref)  CL_FCC_ORG_TREE View Class for Displaying Organizational Tree 20110611
25 Inheritance (c INHERITING FROM c_ref)  CL_FCC_OPEN_FILTER Enhance CL_GUI_ALV_TREE 20120906
26 Inheritance (c INHERITING FROM c_ref)  CL_FCC_METHOD_MANAGER Administration TFC_Folder 20110611
27 Inheritance (c INHERITING FROM c_ref)  CL_FCC_FOLDER_MANAGER Folder Maintenance 20110611
28 Inheritance (c INHERITING FROM c_ref)  CL_FCC_DEP_TREE Dependencies 20110611
29 Inheritance (c INHERITING FROM c_ref)  CL_DEP_TREE Display Dependencies 20050316
30 Inheritance (c INHERITING FROM c_ref)  CL_CNV_00001_CLU_VIEWER 20130208
31 Inheritance (c INHERITING FROM c_ref)  CACS_CL_GUI_ALV_TREE Copy of CL_GUI_ALV_TREE 20060529
History
Last changed by/on SAP  20130531 
SAP Release Created in