SAP ABAP Class CL_ALV_TREE_BASE (Basis Class 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_GUI_CONTROL Proxy Class for Control in GUI 00000000
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE ALV Tree Control 00000000
2 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE_SIMPLE Simple ALV Tree 00000000
Properties
Class CL_ALV_TREE_BASE  
Short Description Basis Class ALV Tree Control    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
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 CNDP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 KKBLO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 OLE2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SLIST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ALV_TREE_BASE has no interface implemented.
Friends
Class CL_ALV_TREE_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_HIERARCHY_COLUMN_NAME Constant Public Type reference (TYPE) LVC_FNAME '&Hierarchy' Hierarchy Header Name 19981103
2 C_HIERARCHY_HEADER_NAME Constant Protected Type reference (TYPE) LVC_FNAME 'HierarchyHeader' Hierarchy Header Name 19990304
3 C_VIRTUAL_ROOT_NODE Constant Public Type reference (TYPE) LVC_NKEY '&VIRTUALROOT' Virtual Root Node 19981112
4 F4_REGISTERED Instance attribute Protected Type reference (TYPE) SAP_BOOL Application has registered on F4 20040503
5 MC_FC_CALCULATE Constant Public Type reference (TYPE) UI_FUNC '&CALC' Recalculate 19990104
6 MC_FC_CALCULATE_AVG Constant Public Type reference (TYPE) UI_FUNC '&CALC_AVG' Recalculate 19990115
7 MC_FC_CALCULATE_MAX Constant Public Type reference (TYPE) UI_FUNC '&CALC_MAX' Recalculate 19990115
8 MC_FC_CALCULATE_MIN Constant Public Type reference (TYPE) UI_FUNC '&CALC_MIN' Recalculate 19990115
9 MC_FC_CALCULATE_SUM Constant Public Type reference (TYPE) UI_FUNC '&CALC_SUM' Recalculate 19990115
10 MC_FC_COLLAPSE Constant Public Type reference (TYPE) UI_FUNC '&COLLAPSE' Collapse 19990104
11 MC_FC_COL_INVISIBLE Constant Public Type reference (TYPE) UI_FUNC '&COL_INV' Hide Column 19990303
12 MC_FC_COL_OPTIMIZE Constant Public Type reference (TYPE) UI_FUNC '&OPTIMIZE' Optimize Columns 19990104
13 MC_FC_CURRENT_VARIANT Constant Public Type reference (TYPE) UI_FUNC '&COL0' Current Variant 19990104
14 MC_FC_DETAIL Constant Public Type reference (TYPE) UI_FUNC '&DETAIL' Details 19990413
15 MC_FC_EXPAND Constant Public Type reference (TYPE) UI_FUNC '&EXPAND' Expand 19990104
16 MC_FC_F4 Constant Public Type reference (TYPE) UI_FUNC '&F4' F4 Help 20040503
17 MC_FC_FIND Constant Public Type reference (TYPE) UI_FUNC '&FIND' Find 19990205
18 MC_FC_FIND_MORE Constant Public Type reference (TYPE) UI_FUNC '&FIND_MORE' Find 20040506
19 MC_FC_GRAPHICS Constant Public Type reference (TYPE) UI_FUNC '&GRAPHCIS' Graphic Exit Point 19990630
20 MC_FC_HELP Constant Public Type reference (TYPE) UI_FUNC '&HELP' Help 19990218
21 MC_FC_LOAD_VARIANT Constant Public Type reference (TYPE) UI_FUNC '&LOAD' Read Variant 19990104
22 MC_FC_MAINTAIN_VARIANT Constant Public Type reference (TYPE) UI_FUNC '&MAINTAIN' Maintain Variants 19990104
23 MC_FC_PRINT_BACK Constant Public Type reference (TYPE) UI_FUNC '&PRINT_BACK' Print Backend 19990104
24 MC_FC_PRINT_BACK_ALL Constant Public Type reference (TYPE) UI_FUNC '&PRINT_BACK_ALL' Print Backend 19990209
25 MC_FC_PRINT_PREV Constant Public Type reference (TYPE) UI_FUNC '&PRINT_PREV' Print Backend 19990211
26 MC_FC_PRINT_PREV_ALL Constant Public Type reference (TYPE) UI_FUNC '&PRINT_PREV_ALL' Print Backend 19990211
27 MC_FC_SAVE_VARIANT Constant Public Type reference (TYPE) UI_FUNC '&SAVE' Save Variant 19990104
28 MC_FC_SETTOP Constant Public Type reference (TYPE) UI_FUNC '&SETTOP' Set Top Node 19990104
29 MR_CALCULATE_MENU Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 19991022
30 MR_COLUMN_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Reference to Column Tree 19981103
31 MR_CURRENTVAR_MENU Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 19991022
32 MR_HEADER Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FORM_DYDOS Header 20050119
33 MR_HTML_CNTL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Header 19990118
34 MR_LOADVAR_MENU Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 19991022
35 MR_PRINT_MENU Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 19991022
36 MR_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter for Menu 19981109
37 MR_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar 19990114
38 MR_TREE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_CONTAINER Anonymous Container 20040816
39 MS_EXCEPTION_FIELD Instance attribute Protected Type reference (TYPE) LVC_S_L004 Exception Fields 19981111
40 MS_HIERARCHY_FCAT Instance attribute Private Type reference (TYPE) LVC_S_FCAT Field Catalog for Hierarchy 19990218
41 MS_HIERARCHY_HEADER Instance attribute Protected Type reference (TYPE) TREEV_HHDR Hierarchy Header 19981103
42 MS_SEARCH Instance attribute Private Type reference (TYPE) L_TYPE_S_SEARCH 20040506
43 MS_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Variant 19981105
44 MT_BIDI_FLAG Instance attribute Private Type reference (TYPE) LVC_T_BIDI_FLAG BIDI Flag for Tree 20040903
45 MT_CALCULATED_ITEMS Instance attribute Protected See coding Calculated Items 19981104
46 MT_CHECKED_ITEMS Instance attribute Protected Type reference (TYPE) LVC_T_CHIT Table of Checked Items 19990120
47 MT_C_P_MANAGER Instance attribute Private Type reference (TYPE) C_P_MANAGER Parent/Child Manager 19981106
48 MT_FIELDCATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog 19981103
49 MT_FILTER Instance attribute Protected Type reference (TYPE) LVC_T_FILT Filter Conditions 19981103
50 MT_FILTER_INDEX Instance attribute Protected Type reference (TYPE) LVC_T_FIDX Hashed Table for Filtered Entries 19981104
51 MT_INDEX_OUTTAB Instance attribute Protected Type reference (TYPE) LVC_T_ITON Index Table with Key Index 19981106
52 MT_ITEM_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_T_LYIN Item Layout 19981104
53 MT_LIST_COMMENTARY Instance attribute Protected Type reference (TYPE) SLIS_T_LISTHEADER List Header 19990118
54 MT_OUTTAB Instance attribute Protected Object reference (TYPE REF TO) DATA Data Table 19990201
55 MT_QUEUE Instance attribute Private Type reference (TYPE) LVC_T_NKEY Queue for Node Update 19981106
56 MT_QUEUE_MANAGER Instance attribute Private Type reference (TYPE) QUEUE_MANAGER Hashkey Access to Queue 19981111
57 MT_SIMPLE_HIERARCHY_DATA Instance attribute Protected See coding Hierarchy Items for Simple Tree 19991019
58 MT_SORT Instance attribute Protected Type reference (TYPE) LVC_T_SORT Sort Criteria 19981103
59 MT_SPECIAL_GROUPS Instance attribute Protected Type reference (TYPE) LVC_T_SGRP Field Groups 19981221
60 MT_TOOLBAR_EXCLUDING Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Excluded Toolbar Standard Functions 19990303
61 MT_UNIT_VALUES Instance attribute Protected Type reference (TYPE) LVC_T_DEPS Correspondence Unit->Value 19981103
62 MT_UPDATE_MANAGER Instance attribute Private Type reference (TYPE) UPDATE_MANAGER Update Manager 19981110
63 MT_VALUE_UNIT Instance attribute Protected Type reference (TYPE) LVC_T_REFS Test 19990121
64 M_ACC_MODE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20040512
65 M_BATCH_MODE Instance attribute Protected Type reference (TYPE) SY-BATCH Batch Mode 19990903
66 M_CALCULATION_STYLE Instance attribute Private Type reference (TYPE) I Style for Calculated Numbers 19991118
67 M_CL_CONTEXT_MENU Instance attribute Protected Object reference (TYPE REF TO) CL_CTMENU Context Menu 19981218
68 M_COLUMN_KEY_COUNT Instance attribute Private Type reference (TYPE) LVC_NKEY ' 1 ' Column Key Counter 19981105
69 M_ECATT_ACTIVE Instance attribute Private Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20041119
70 M_FCAT_COMPLETE Instance attribute Private Type reference (TYPE) SAP_BOOL Field Catalog is Complete 20040330
71 M_FCODE Instance attribute Protected Type reference (TYPE) SY-UCOMM fcode 19990218
72 M_ITEM_PFID_COUNT Instance attribute Protected Type reference (TYPE) I Numbering for Node Menu 19981109
73 M_ITEM_SELECTION Instance attribute Protected Type reference (TYPE) AS4FLAG Item Selection 19990209
74 M_MODEL_MODE Instance attribute Private Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20050218
75 M_NODE_KEY_COUNT Instance attribute Private Type reference (TYPE) LVC_NKEY ' 1 ' Node Key Counter 19981105
76 M_NODE_PFID_COUNT Instance attribute Protected Type reference (TYPE) I Numbering for Item Menu 19981109
77 M_NODE_SELECTION_MODE Instance attribute Protected Type reference (TYPE) I Node Selection Mode 19990115
78 M_NO_HTML_HEADER Instance attribute Protected Type reference (TYPE) AS4FLAG No HTML Header 19990118
79 M_NO_TOOLBAR Instance attribute Protected Type reference (TYPE) AS4FLAG No Toolbar 19990118
80 M_PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container 19981217
81 M_STRUCTURE_NAME Instance attribute Private Type reference (TYPE) DD02L-TABNAME Structure Name 19981111
82 M_STYLE Instance attribute Protected Type reference (TYPE) I Control Style 19981103
83 M_VARIANT_DEFAULT Instance attribute Private Type reference (TYPE) CHAR01 Default Variant 19981105
84 M_VARIANT_SAVE Instance attribute Private Type reference (TYPE) CHAR01 Variant Saving Option 19981105
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BIDI_FLAG Instance method Private Method Add Bidi Flags 20040907
2 ADD_CHILDREN_TO_CONTROL Instance method Protected Method Adds Children to Control 19981107
3 ADD_COLUMN Instance method Protected Method Adds Visible Columns to Control 19981111
4 ADD_KEY_STROKE Instance method Public Method Define Key That Triggers KEYPRESS Event 19990218
5 ADD_MODEL_NODE Instance method Protected Method Add Node Key 19981106
6 ADD_SUBTREE_TO_CONTROL Instance method Protected Method Adds Subtree to Control 19981110
7 APPLY_FILTER Instance method Protected Method Applies Filter 19981104
8 AUTHORITY_CHECK Instance method Protected Method Authority Check 20001012
9 CALCULATE_SUBTREE Instance method Protected Method Calculates a Subtree 19981104
10 CHANGE_ITEM_INT Instance method Protected Method Changes Attributes of a Single Item 19990305
11 CHANGE_LINE Instance method Protected Method Changes Attributes of a Single Node 19981104
12 CHECK_FOR_BIDI_FLAG Instance method Private Method Searches for Fields with Bidi Flags 20040903
13 CHECK_NUMERICAL_ALIGNMENT Instance method Private Method 20050510
14 COLLAPSE_ALL_NODES Instance method Public Method Collapses all Branches of Tree 19981222
15 COLLAPS_MODEL_SUBTREE Instance method Private Method Collapses a Subtree 19981223
16 COLUMN_OPTIMIZE Instance method Public Method Optimizes Column Width 19981103
17 CONSTRUCTOR Instance method Public Constructor Constructor 19981103
18 CREATE_LEVEL_TABLE Instance method Private Method Creates Level_Table for Printing 19981113
19 CREATE_REPORT_HEADER Instance method Public Method Creates HTML Header 19990118
20 DELETE_ALL_NODES Instance method Public Method Deletes all Nodes in Tree 19981104
21 DELETE_SUBTREE_INT Instance method Protected Method Deletes a Subtree 19981222
22 DETERMINE_ICON_FOR_EXCEPTION Instance method Protected Method Determines Icon for an Exception Wrt. Exception Group 20000613
23 ENSURE_NODE_IN_CONTROL_INT Instance method Protected Method Ensures that a Node is Sent to the Frontend 19990205
24 EXPAND_MODEL_SUBTREE Instance method Private Method Expands a Subtree 19981110
25 F4 Instance method Private Method F4 20040503
26 FIELDCAT_MERGE Instance method Private Method Merges Hierarchy Information into Field Catalog 19981103
27 FRONTEND_UPDATE Instance method Public Method Sends Changed/Inserted Nodes to Control 19981106
28 GET_FRONTEND_FIELDCATALOG Instance method Public Method Returns Current Field Catalog 19981103
29 GET_HIERARCHY_HEADER_WIDTH Instance method Public Method Returns the Column Width of the Hierarchy Header 19990923
30 GET_HTML_HEADER_OBJECT Instance method Public Method Returns Object of HTML Header 19990121
31 GET_INDEX_FROM_NODE_KEY Instance method Protected Method Returns Index of Nodes in Output Table 19981104
32 GET_NODE_KEY_FROM_INDEX Instance method Protected Method Returns the Node Key of a Row in the Output Table 19981104
33 GET_SELECTED_COLUMNS Instance method Public Method Returns Selected Columns 19990212
34 GET_TOOLBAR_OBJECT Instance method Public Method Returns Object of Toolbar Header 19990120
35 GET_VARIANT_KEY Instance method Public Method Returns the Variant Key 19990825
36 HANDLE_DEF_CONTEXT_MENU_REQ Instance method Private Event handling method Handle default_context_menu_request 19990622
37 HANDLE_DEF_CONTEXT_MENU_SEL Instance method Private Event handling method Handle default_context_menu_request 19990622
38 HANDLE_GENERIC_FUNCTIONS Instance method Protected Method Handles Generic Functions 19981110
39 HANDLE_HEADER_CONTEXT_MENU_REQ Instance method Private Event handling method HANDLE_HEADER_CONTEXT_MENU_REQ 19990216
40 HANDLE_HEADER_CONTEXT_MENU_SEL Instance method Private Event handling method HANDLE_HEADER_CONTEXT_MENU_SEL 19990216
41 HANDLE_TOOLBAR_DROPDOWN Instance method Private Event handling method HANDLE_TOOLBAR_DROPDOWN 19990115
42 HANDLE_TOOLBAR_SELECT_FC Instance method Private Event handling method HANDLE_TOOLBAR_SELECT_FC 19990115
43 MAINTAIN_ALL_VARIANTS Instance method Private Method Maintains all Variants 19981110
44 MAINTAIN_VARIANT Instance method Private Method Maintains Current Variant 19981110
45 PRINT_BACKEND Instance method Private Method Print Tree Via Backend 19981113
46 PROCESS_HELP_REQUEST Instance method Protected Method F1 Help 19990218
47 QUEUE_APPEND_NODE Instance method Private Method Append New Node Key to Queue (Unique) 19981112
48 QUEUE_APPEND_NODES Instance method Private Method Append New Node Keys to Queue (Unique) 19981111
49 QUEUE_TO_CONTROL Instance method Protected Method Send Queued Nodes to Frontend 19981112
50 SALV_AT_LOAD_VARIANT Instance method Private Method 20040708
51 SALV_AT_ONLINE Instance method Private Method 20040608
52 SALV_AT_PRINT Instance method Private Method 20040608
53 SAVE_VARIANT Instance method Private Method Save Display Variant 19981103
54 SEARCH Instance method Private Method Search Function 20011213
55 SEARCH_DEFINE Instance method Private Method Search Function 20040505
56 SEARCH_INT Instance method Protected Method Full-text Search for String in External Format 19990205
57 SEARCH_INT1 Instance method Protected Method Full-text Search for String in Internal Format 19990205
58 SEARCH_IN_NODE Instance method Private Method Search Function 20040505
59 SEARCH_START Instance method Private Method Search Function 20040505
60 SELECT_VARIANT Instance method Private Method Selects a Variant 19981103
61 SET_ALV_TREE_FOCUS Instance method Public Method Sets Focus in Tree Control 20000405
62 SET_CALCULATION_STYLE Instance method Public Method Sets the Style for Calculated Numbers 19991118
63 SET_CHILDREN_AT_FRONT Instance method Protected Method Children of Node are at Front 19981107
64 SET_COL_KEY Instance method Protected Method Sets Column Keys 19981103
65 SET_CTX_MENU_SELECT_EVENT_APPL Instance method Public Method Sets the Context Menu Selection Events 19990204
66 SET_DEFAULT_DROP Instance method Public Method Standard Drop for Free Area in Control 19990128
67 SET_FIELDCATALOG Instance method Protected Method Sets the Field Catalog 19981103
68 SET_FILTER Instance method Protected Method Sets the Filter 19981103
69 SET_FIRST_FIELDCATALOG Instance method Protected Method Creates the Field Catalog for the First Time 19981103
70 SET_FRONTEND_FIELDCATALOG Instance method Public Method Sets the Current Field Catalog 19990128
71 SET_HAS_3D_FRAME Instance method Public Method ' ': Display Control Without 3D Frame 19981222
72 SET_HIERARCHY_HELP_FIELDS Instance method Public Method Sets Reference Fields for F1 Help on Hierarchy 19990218
73 SET_ITEMS_FOR_COLUMN Instance method Private Method Creates Items for a Column 19981104
74 SET_ITEM_CONTEXT_MENU Instance method Protected Method Creates Item Context Menu 19990305
75 SET_MIN_NODE_HEIGHT Instance method Public Method Sets Minimum Height of Nodes in Tree 19981222
76 SET_NODE_CONTEXT_MENU Instance method Protected Method Creates Item Context Menu 19990305
77 SET_SCREEN_UPDATE Instance method Public Method Controls When Control is Redrawn 19981222
78 SET_SELECTED_COLUMNS Instance method Public Method Sets the Columns Selected 19990212
79 SET_SPLITTER_ROW_HEIGHT Instance method Public Method Sets the Row Height of Splitter 19990121
80 SET_TOOLBAR_BUTTONS Instance method Protected Method Sets the Generic Functions to the Context Menu 19990121
81 SET_TOP_NODE_INT Instance method Private Method Sets Top Node in Control 19981223
82 SET_TREE_PROPERTIES Instance method Private Method Sets Properties of Tree Control 19990212
83 SET_USER_COMMAND Instance method Public Method Change User Command 19990218
84 SET_VARIANT_KEY Instance method Public Method Change Variant Key 19990825
85 SET_WEB_OPTIONS Instance method Protected Method Set Web Options 20000103
86 SHOW_DETAIL Instance method Private Method Display Details 19990413
87 SORT_SUBTREE Instance method Private Method Sorts Subtree 20000706
88 TOP_OF_PAGE_EVENT Instance method Public Method Internal Use Only 19990201
89 TREE_ADD_NODE Instance method Protected Method Add Node to Parent/Child Manager 19981103
90 TREE_DELETE_NODE Instance method Protected Method Deletes Subtree from Parent/Child Manager 19981103
91 TREE_GET_CHILDREN Instance method Protected Method Returns Children of Node 19981103
92 TREE_GET_FIRST_CHILD Instance method Protected Method Returns the First Child Node 20020523
93 TREE_GET_FIRST_LEAFE Instance method Protected Method Returns First Leaf of Node 19990216
94 TREE_GET_LAST_CHILD Instance method Protected Method Returns the Last Child Node 20020523
95 TREE_GET_NEXT_SIBLING Instance method Protected Method Returns the Next Node 20020523
96 TREE_GET_NODE_LAYOUT Instance method Protected Method Returns Node Layout of Node 19991229
97 TREE_GET_NODE_TEXT Instance method Protected Method Returns Node Text 19990316
98 TREE_GET_PARENT Instance method Protected Method Returns Parent of Node 19981103
99 TREE_GET_PREV_SIBLING Instance method Protected Method Returns the Preceding Node 20020523
100 TREE_GET_SUBTREE_NODES Instance method Protected Method Returns all Nodes of Subtree 19981111
101 TREE_INIT Instance method Protected Method Init Parent/Child Manager 19981112
102 TREE_MOVE_NODE Instance method Protected Method Move a Node Within Tree 20000717
103 TREE_NODE_EXISTS_IN_MODEL Instance method Protected Method 'X' if Node is in Model 19981223
104 TREE_NODE_HAS_CHILDREN Instance method Protected Method 'X' if Node has one or more Children, Otherwise SPACE 19981103
105 TREE_ON_DELETE_RELATKEY Instance method Private Method Update Relatkeys 19981111
106 UNSELECT_ALL Instance method Public Method Deselects Everything 19981222
107 UPDATE_CALCULATIONS Instance method Public Method Recalculate Columns 19981123
108 UPDATE_CHECKED_ITEMS Instance method Protected Method Updates Table mt_checked_items 19990120
109 VARIANTS_MERGE Instance method Private Method Merges Old and New Field Catalog and Sends Delta to Frontend 19981111
110 VROOT_CHILDREN_TO_QUEUE Instance method Protected Method Clears Queue and Sends Children of VirtualRoot to Queue 19981112
Events
# Event Type Visibility Description Created on
1 AFTER_USER_COMMAND Instance Event
(0)
Public
(2)
After User-Command 19990127
2 BEFORE_USER_COMMAND Instance Event
(0)
Public
(2)
Before User-Command 19990127
3 DEFAULT_CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Context Menu Request for Control Background 19990622
4 DEFAULT_CONTEXT_MENU_SELECT Instance Event
(0)
Public
(2)
Context Menu Entry Selected 19990622
5 HEADER_CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Request Context Menu for Header 19990216
6 HEADER_CONTEXT_MENU_SELECT Instance Event
(0)
Public
(2)
Context Menu Entry Selected 19990216
7 TOP_OF_LIST Instance Event
(0)
Public
(2)
Top-of-List 19990824
8 TOP_OF_PAGE Instance Event
(0)
Public
(2)
Top-of-Page 19990201
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COL_AT_FRONT Private See coding Columns at Front 19981110 col_at_front type hashed table of col_at_front_line with unique key fieldname
2 COL_AT_FRONT_LINE Private See coding Columns at Front Line 19981110 begin of col_at_front_line , fieldname type lvc_fname, at_front type as4flag, end of col_at_front_line
3 C_P_MANAGER Private See coding Child/Parent Manager 19981105 c_p_manager type hashed table of c_p_manager_line with unique key node_key
4 C_P_MANAGER_LINE Private See coding Line of Child/Parent Manager 19981105 begin of c_p_manager_line , node_key type lvc_nkey, parent type lvc_nkey, child type lvc_nkey, last_child type lvc_nkey, next type lvc_nkey, prev type lvc_nkey, node_text type lvc_value, at_front type as4flag, children_at_front type as4flag, index type lvc_index, layout type lvc_s_layn, end of c_p_manager_line
5 L_TYPE_S_SEARCH Private See coding 20040505 begin of l_type_s_search, s_criteria type l_type_s_search_criteria, s_position type l_type_s_search_position, s_result type l_type_s_search_result, s_area type l_type_s_search_area, end of l_type_s_search
6 L_TYPE_S_SEARCH_AREA Private See coding 20040505 begin of l_type_s_search_area, columns type i, t_area type lvc_t_fnam, t_position type l_type_t_search_position, end of l_type_s_search_area
7 L_TYPE_S_SEARCH_CRITERIA Private See coding 20040505 begin of l_type_s_search_criteria, new type sap_bool, value type lvc_value, order type char01, as_word type char1, all type char1, info type lvc_string, end of l_type_s_search_criteria
8 L_TYPE_S_SEARCH_POSITION Private See coding 20040505 begin of l_type_s_search_position, node_key type tv_nodekey, item_name type tv_itmname, column type lvc_fname, position type i, end of l_type_s_search_position
9 L_TYPE_S_SEARCH_RESULT Private See coding 20040505 begin of l_type_s_search_result, t_result type l_type_t_search_position, position_index type i, end of l_type_s_search_result
10 L_TYPE_T_SEARCH_POSITION Private See coding 20040505 l_type_t_search_position type standard table of l_type_s_search_position with default key
11 QUEUE_MANAGER Private See coding Queue (Hashed) 19981111 queue_manager type hashed table of queue_manager_line with unique key node_key
12 QUEUE_MANAGER_LINE Private See coding Line of Queue 19981111 begin of queue_manager_line , node_key type lvc_nkey, in_queue(1) type c, end of queue_manager_line
13 SIBLING_QUEUE Private See coding Helper Type 19981112 sibling_queue type standard table of sibling_queue_line
14 SIBLING_QUEUE_LINE Private See coding Helper Type 19981112 begin of sibling_queue_line , node_key type lvc_nkey, previous(1) type c, end of sibling_queue_line
15 UPDATE_MANAGER Private See coding Cell Update Manager (I Insert, U Update) 19981110 update_manager type hashed table of update_manager_line with unique key node_key fieldname
16 UPDATE_MANAGER_LINE Private See coding Cell Update Manager Line 19981110 begin of update_manager_line , node_key type lvc_nkey, fieldname type lvc_fname, changed(1) type c, end of update_manager_line
Method Signatures

Method ADD_BIDI_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040907
2 Changing VALUE Call by reference Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20040907

Method ADD_BIDI_FLAG on class CL_ALV_TREE_BASE has no exception.

Method ADD_CHILDREN_TO_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE Call by reference Type reference (TYPE) C flag for nodes are added 19981107
2 Importing I_NODE Call by reference Type reference (TYPE) LVC_NKEY übergeordneter Knoten 19981107

Method ADD_CHILDREN_TO_CONTROL on class CL_ALV_TREE_BASE has no exception.

Method ADD_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLUMN Call by reference Type reference (TYPE) LVC_FNAME fieldname of the column 19981111
# Exception Resumable Description Created on
1 COLUMN_NOT_FOUND column not found in fieldcatalog 19981111
2 TOO_MANY_COLUMNS too many columns displayed 20100712

Method ADD_KEY_STROKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) I siehe Methodendokumentation 19990218
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19990218
2 FAILED FAILED 19990218
3 ILLEGAL_KEY ILLEGAL_KEY 19990218

Method ADD_MODEL_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 19981106
2 Importing IS_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN node layout 19981106
3 Importing IT_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI item layout 19981106
4 Importing I_INDEX_OUTTAB Call by reference Type reference (TYPE) SY-TABIX index in outtab 19981106
5 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE hierarchy node text 19981106
6 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) INT4 how to insert the node 19981106
7 Importing I_RELAT_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node already in the tree hierarchy 19981106
# Exception Resumable Description Created on
1 NODE_NOT_FOUND node not found 19981106
2 RELAT_NODE_NOT_FOUND relat node-key not found 19981106

Method ADD_SUBTREE_TO_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL_COUNT Call by reference Type reference (TYPE) I Anzahl zu schickender Level 19981223
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY übergeordneter Knoten 19981110

Method ADD_SUBTREE_TO_CONTROL on class CL_ALV_TREE_BASE has no exception.

Method APPLY_FILTER Signature

Method APPLY_FILTER on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 PROGRAM_ERROR PROGRAM_ERROR 19981104

Method AUTHORITY_CHECK Signature

Method AUTHORITY_CHECK on class CL_ALV_TREE_BASE has no parameter.
Method AUTHORITY_CHECK on class CL_ALV_TREE_BASE has no exception.

Method CALCULATE_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CALCULATED_LINE Call by reference Type reference (TYPE) ANY calculated line 19981104
2 Exporting I_LEAFCOUNT Call by reference Type reference (TYPE) I number of leafs 20000706
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY root node 19981104
# Exception Resumable Description Created on
1 PROGRAM_ERROR program_error 19981104

Method CHANGE_ITEM_INT 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_LINE 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 19981104
2 Importing IT_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LACI item layout 19981104
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY key of the changed line 19981104
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 19981104
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 gefunden 20000113

Method CHECK_FOR_BIDI_FLAG Signature

Method CHECK_FOR_BIDI_FLAG on class CL_ALV_TREE_BASE has no parameter.
Method CHECK_FOR_BIDI_FLAG on class CL_ALV_TREE_BASE has no exception.

Method CHECK_NUMERICAL_ALIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20050510

Method CHECK_NUMERICAL_ALIGNMENT on class CL_ALV_TREE_BASE has no exception.

Method COLLAPSE_ALL_NODES Signature

Method COLLAPSE_ALL_NODES on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED allgemeiner Fehler 19981222

Method COLLAPS_MODEL_SUBTREE 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 subtree root to be expanded 19990209
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981223
2 FAILED Allgemeiner Fehler 19981223
3 NODE_NOT_FOUND Knoten mit Schlüssel NODE_KEY nicht vorhanden 19981223

Method COLUMN_OPTIMIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_END_COLUMN Call by reference Type reference (TYPE) LVC_FNAME last column to optimize 19981103
2 Importing I_INCLUDE_HEADING Call by reference Type reference (TYPE) AS4FLAG 'X' include heading 19990928
3 Importing I_START_COLUMN Call by reference Type reference (TYPE) LVC_FNAME first column to optimize 19981103
# Exception Resumable Description Created on
1 END_COLUMN_NOT_FOUND end_column_not_found 19990209
2 START_COLUMN_NOT_FOUND start_column_not_found 19990209

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 Selektierbarkeit einzelner Items 19981217
3 Importing I_FCAT_COMPLETE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040330
4 Importing I_MODEL_MODE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040419
5 Importing I_PRINT Value transfer Type reference (TYPE) AS4FLAG 'X': 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 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 CREATE_LEVEL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LEVEL Call by reference Type reference (TYPE) LVC_T_PLVL level-table 19981113
2 Importing I_ALL_NODES Call by reference Type reference (TYPE) AS4FLAG alle Knoten 19990209
3 Importing I_LEVEL Call by reference Type reference (TYPE) I previous level 19981113
4 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node_key 19981113
# Exception Resumable Description Created on
1 PROGRAM_ERROR program_error 19990105

Method CREATE_REPORT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER header information 19990118
2 Importing I_BACKGROUND_ID Call by reference Type reference (TYPE) SDYDO_KEY HTML Hintergrund 19990210
3 Importing I_LOGO Call by reference Type reference (TYPE) SDYDO_VALUE logo 19990118
4 Importing I_MODEL_MODE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040330
5 Importing I_SET_SPLITTER_HEIGHT Call by reference Type reference (TYPE) AS4FLAG Setzt optimale Splitterhöhe 19990316

Method CREATE_REPORT_HEADER on class CL_ALV_TREE_BASE has no exception.

Method DELETE_ALL_NODES Signature

Method DELETE_ALL_NODES on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222

Method DELETE_SUBTREE_INT 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 root 19981222
# Exception Resumable Description Created on
1 NODE_KEY_NOT_IN_MODEL Knoten nicht im Modell gefunden 19981223

Method DETERMINE_ICON_FOR_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICON_VALUE Value transfer Type reference (TYPE) LVC_S_LACI-T_IMAGE Tree Control: Ikone / Bild 20000613
2 Importing I_EXCEPTION_VALUE Call by reference Type reference (TYPE) ANY Exception Value 20000613

Method DETERMINE_ICON_FOR_EXCEPTION on class CL_ALV_TREE_BASE has no exception.

Method ENSURE_NODE_IN_CONTROL_INT 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 übergeordneter Knoten 19990205
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten nicht gefunden 19990205

Method EXPAND_MODEL_SUBTREE 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 subtree root to be expanded 19990209

Method EXPAND_MODEL_SUBTREE on class CL_ALV_TREE_BASE has no exception.

Method F4 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 ALV-Control: Feldname internes Tabellenfeld 20040503
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040503

Method F4 on class CL_ALV_TREE_BASE has no exception.

Method FIELDCAT_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_FIELDCAT_WITHOUT_H Call by reference Type reference (TYPE) LVC_T_FCAT Feldkat. ohne Hierarchieinformationen 19981103
2 Importing IT_FIELDCAT_WITH_H Call by reference Type reference (TYPE) LVC_T_FCAT Feldkat. mit Hierarchieinformationen 19981103

Method FIELDCAT_MERGE on class CL_ALV_TREE_BASE has no exception.

Method FRONTEND_UPDATE Signature

Method FRONTEND_UPDATE on class CL_ALV_TREE_BASE has no parameter.
Method FRONTEND_UPDATE on class CL_ALV_TREE_BASE has no exception.

Method GET_FRONTEND_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT fieldcatalog 19981103
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19981221
2 DP_ERROR dp_error 19981221
3 ERROR_GET_WIDTH error while getting column-width 19981103
4 FAILED failed 19981221

Method GET_HIERARCHY_HEADER_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WIDTH Call by reference Type reference (TYPE) I Breite der Hierarchiespalte 19990923

Method GET_HIERARCHY_HEADER_WIDTH on class CL_ALV_TREE_BASE has no exception.

Method GET_HTML_HEADER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ER_HTML_HEADER Call by reference Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER html_header 19990121

Method GET_HTML_HEADER_OBJECT on class CL_ALV_TREE_BASE has no exception.

Method GET_INDEX_FROM_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX Call by reference Type reference (TYPE) LVC_INDEX index in output-table 19981104
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY nodekey 19981104
# Exception Resumable Description Created on
1 NODE_NOT_FOUND node_not_found 19981104

Method GET_NODE_KEY_FROM_INDEX 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 nodekey 19981104
2 Importing I_INDEX Call by reference Type reference (TYPE) LVC_INDEX index in output-table 19981104
# Exception Resumable Description Created on
1 INDEX_NOT_FOUND index_not_found 19981104

Method GET_SELECTED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Tabelle von Spaltennamen 19990212
# Exception Resumable Description Created on
1 DP_ERROR RAISE DP_ERROR 19990212
2 FAILED Failed 19990212

Method GET_TOOLBAR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbarobject 19990120

Method GET_TOOLBAR_OBJECT on class CL_ALV_TREE_BASE has no exception.

Method GET_VARIANT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT Variantenkey 19990825

Method GET_VARIANT_KEY on class CL_ALV_TREE_BASE has no exception.

Method HANDLE_DEF_CONTEXT_MENU_REQ Signature

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

Method HANDLE_DEF_CONTEXT_MENU_REQ on class CL_ALV_TREE_BASE has no exception.

Method HANDLE_DEF_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) >INVALID< 19990622

Method HANDLE_DEF_CONTEXT_MENU_SEL on class CL_ALV_TREE_BASE has no exception.

Method HANDLE_GENERIC_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_HANDLED Call by reference Type reference (TYPE) C 'x': event has been handled 19981110
2 Importing IT_NODE_KEY Call by reference Type reference (TYPE) LVC_T_NKEY node_key 19990209
3 Importing I_FCODE Call by reference Type reference (TYPE) SY-UCOMM functioncode 19981110
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME fieldname 19981110

Method HANDLE_GENERIC_FUNCTIONS on class CL_ALV_TREE_BASE has no exception.

Method HANDLE_HEADER_CONTEXT_MENU_REQ Signature

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

Method HANDLE_HEADER_CONTEXT_MENU_REQ on class CL_ALV_TREE_BASE has no exception.

Method HANDLE_HEADER_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) 19990315
2 Importing HEADER_NAME Value transfer Attribute reference (LIKE) 19990315

Method HANDLE_HEADER_CONTEXT_MENU_SEL on class CL_ALV_TREE_BASE has no exception.

Method HANDLE_TOOLBAR_DROPDOWN Signature

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

Method HANDLE_TOOLBAR_DROPDOWN on class CL_ALV_TREE_BASE has no exception.

Method HANDLE_TOOLBAR_SELECT_FC Signature

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

Method HANDLE_TOOLBAR_SELECT_FC on class CL_ALV_TREE_BASE has no exception.

Method MAINTAIN_ALL_VARIANTS Signature

Method MAINTAIN_ALL_VARIANTS on class CL_ALV_TREE_BASE has no parameter.
Method MAINTAIN_ALL_VARIANTS on class CL_ALV_TREE_BASE has no exception.

Method MAINTAIN_VARIANT Signature

Method MAINTAIN_VARIANT on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19981219
2 DP_ERROR DP_ERROR 19981219
3 ERROR_MAINTAIN_VARIANT ERROR_MAINTAIN_VARIANT 19981219
4 FAILED FAILED 19981219
5 NO_CHANGE no changes made 19981110

Method PRINT_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_ALL Call by reference Type reference (TYPE) AS4FLAG Hierarchy komplett aufreißen 19990209
2 Importing I_PRINT_PREVIEW Call by reference Type reference (TYPE) AS4FLAG Vorschau drucken 19990211
# Exception Resumable Description Created on
1 PROGRAM_ERROR program_error 19990105

Method PROCESS_HELP_REQUEST 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 Spaltenname 19990218

Method PROCESS_HELP_REQUEST on class CL_ALV_TREE_BASE has no exception.

Method QUEUE_APPEND_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) C Insert, Update, Delete 19981113
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY new nodes 19981112
# Exception Resumable Description Created on
1 ERROR inconsistent state 19981113

Method QUEUE_APPEND_NODES 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 new nodes 19981111
2 Importing I_MODE Call by reference Type reference (TYPE) C Insert, Update, Delete 19981113
# Exception Resumable Description Created on
1 ERROR inconsistent state 19981113

Method QUEUE_TO_CONTROL Signature

Method QUEUE_TO_CONTROL on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR cntl_system_error 19990204
2 DP_ERROR dp_error 19990204
3 ERROR error in model 19981112
4 ERROR_IN_TABLES error_in_tables 19990204
5 FAILED FAILED 19990204
6 TABLE_STRUCTURE_NAME_NOT_FOUND table_structure_name_not_found 19990204

Method SALV_AT_LOAD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LAYOUT Call by reference Type reference (TYPE) KKBLO_LAYOUT 20040708
2 Changing CT_FIELDCAT Call by reference Type reference (TYPE) KKBLO_T_FIELDCAT 20040708
3 Changing CT_FILTER Call by reference Type reference (TYPE) KKBLO_T_FILTER 20040708
4 Changing CT_SORT Call by reference Type reference (TYPE) KKBLO_T_SORTINFO 20040708

Method SALV_AT_LOAD_VARIANT on class CL_ALV_TREE_BASE has no exception.

Method SALV_AT_ONLINE Signature

Method SALV_AT_ONLINE on class CL_ALV_TREE_BASE has no parameter.
Method SALV_AT_ONLINE on class CL_ALV_TREE_BASE has no exception.

Method SALV_AT_PRINT Signature

Method SALV_AT_PRINT on class CL_ALV_TREE_BASE has no parameter.
Method SALV_AT_PRINT on class CL_ALV_TREE_BASE has no exception.

Method SAVE_VARIANT Signature

Method SAVE_VARIANT on class CL_ALV_TREE_BASE has no parameter.
Method SAVE_VARIANT on class CL_ALV_TREE_BASE has no exception.

Method SEARCH 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 Nodekey 20011213

Method SEARCH on class CL_ALV_TREE_BASE has no exception.

Method SEARCH_DEFINE 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 Nodekey 20040505

Method SEARCH_DEFINE on class CL_ALV_TREE_BASE has no exception.

Method SEARCH_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMP_MODE Call by reference Type reference (TYPE) C SPACE Comparison mode: als ganzes Wort in String enthalten 20011212
2 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) LVC_T_NKEY Knoten in denen String enthalten 19990205
3 Importing IT_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Nur in Spalte Fieldname suchen 19990215
4 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY C_VIRTUAL_ROOT_NODE Knoten ab dem gesucht werden soll 19990226
5 Importing SEARCH_STRING Call by reference Type reference (TYPE) LVC_VALUE Suchstring 19990205

Method SEARCH_INT on class CL_ALV_TREE_BASE has no exception.

Method SEARCH_INT1 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 Knoten in denen String enthalten 19990205
2 Importing IT_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Nur in Spalte Fieldname suchen 19990215
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY C_VIRTUAL_ROOT_NODE Knoten ab dem geseucht werden soll 19990226
4 Importing SEARCH_DATA Call by reference Type reference (TYPE) ANY Suchdaten 19990205

Method SEARCH_INT1 on class CL_ALV_TREE_BASE has no exception.

Method SEARCH_IN_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SEARCH Call by reference Type reference (TYPE) L_TYPE_S_SEARCH 20040505
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY C_VIRTUAL_ROOT_NODE Nodekey 20040505

Method SEARCH_IN_NODE on class CL_ALV_TREE_BASE has no exception.

Method SEARCH_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SEARCH Call by reference Type reference (TYPE) L_TYPE_S_SEARCH 20040505

Method SEARCH_START on class CL_ALV_TREE_BASE has no exception.

Method SELECT_VARIANT Signature

Method SELECT_VARIANT on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Display variant not found 19981103

Method SET_ALV_TREE_FOCUS Signature

Method SET_ALV_TREE_FOCUS on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20000405
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20000405

Method SET_CALCULATION_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALCULATION_STYLE Call by reference Type reference (TYPE) I Style für berechnete Zahlen 19991118

Method SET_CALCULATION_STYLE on class CL_ALV_TREE_BASE has no exception.

Method SET_CHILDREN_AT_FRONT 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 19981107
# Exception Resumable Description Created on
1 NODE_NOT_FOUND node key not found in child parent manager 19981107

Method SET_COL_KEY Signature

Method SET_COL_KEY on class CL_ALV_TREE_BASE has no parameter.
Method SET_COL_KEY on class CL_ALV_TREE_BASE has no exception.

Method SET_CTX_MENU_SELECT_EVENT_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_EVENT Call by reference Type reference (TYPE) AS4FLAG 'X': Event mit PAI; ' ': ohne PAI 19990204

Method SET_CTX_MENU_SELECT_EVENT_APPL on class CL_ALV_TREE_BASE has no exception.

Method SET_DEFAULT_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DRAG_DROP Value transfer Object reference (TYPE REF TO) CL_DRAGDROP Drop Beschreibung 19990128
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19990128
2 FAILED Allgemeiner Fehler 19990128
3 INVALID_DRAG_DROP_OBJ Drag Drop Objekt ist nicht mehr gültig 19990128

Method SET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Fieldcatalog 19981103

Method SET_FIELDCATALOG on class CL_ALV_TREE_BASE has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filter Conditions 19981103
# Exception Resumable Description Created on
1 NO_FIELDCATALOG_AVAILABLE Fieldcatalog not jet set 19981103

Method SET_FIRST_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO layout 19981106
2 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT variant 19981103
3 Changing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT fieldcatalog 19981103
4 Importing IT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT filter criteria 19981103
5 Importing IT_SORT Call by reference Type reference (TYPE) LVC_T_SORT sort criteria 19981103
6 Importing IT_SPECIFIC_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP ALV-Control: Tabelle der Feldgruppen 20100512
7 Importing I_DEFAULT Call by reference Type reference (TYPE) CHAR01 default variant 19981103
8 Importing I_SAVE Call by reference Type reference (TYPE) CHAR01 save variant 19981103
9 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) DD02L-TABNAME structure-name of the internal table 19981103
# Exception Resumable Description Created on
1 EXCEPTION_FIELD_NOT_FOUND exception_field_not_found 19981111
2 INVALID_PARAMETER_COMBINATION invalid_parameter_combination 19981103
3 PROGRAM_ERROR program_error 19981103

Method SET_FRONTEND_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT fieldcatalog 19990128

Method SET_FRONTEND_FIELDCATALOG on class CL_ALV_TREE_BASE has no exception.

Method SET_HAS_3D_FRAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAS_3D_FRAME Call by reference Type reference (TYPE) AS4FLAG ' ': Control ohne Einsenkung zeichnen 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222

Method SET_HIERARCHY_HELP_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOKTITLE Call by reference Type reference (TYPE) SCRTEXT_S Text 19990218
2 Importing I_REF_FIELD Call by reference Type reference (TYPE) LVC_FNAME Referenzfeld 19990218
3 Importing I_REF_TABLE Call by reference Type reference (TYPE) LVC_RTNAME Referenztabelle 19990218
4 Importing I_ROLLNAME Call by reference Type reference (TYPE) LVC_ROLL Datenelement 19990218

Method SET_HIERARCHY_HELP_FIELDS on class CL_ALV_TREE_BASE has no exception.

Method SET_ITEMS_FOR_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) LVC_T_ITEM item-table 19981104
2 Importing IS_FIELDCATALOG Call by reference Type reference (TYPE) LVC_S_FCAT line of the fiedlcatalog 19981104
3 Importing IT_NODES Call by reference Type reference (TYPE) LVC_T_NKEY node_table 19981104
# Exception Resumable Description Created on
1 CALCULATED_ITEM_NOT_FOUND calculated_item_not_found 19981223
2 NODE_NOT_FOUND node_not_found 19981104
3 PROGRAM_ERROR program_error 19981104

Method SET_ITEM_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Menu 19990305
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME Feldname 19990305
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey 19990305

Method SET_ITEM_CONTEXT_MENU on class CL_ALV_TREE_BASE has no exception.

Method SET_MIN_NODE_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INCLUDE_BUTTON Value transfer Type reference (TYPE) AS4FLAG Buttons bei der minimalen Höhe berücksichtigen 19981222
2 Importing I_INCLUDE_CHECKBOX Value transfer Type reference (TYPE) AS4FLAG Checkbox bei der minimalen Höhe berücksichtigen 19981222
3 Importing I_INCLUDE_IMAGE Value transfer Type reference (TYPE) AS4FLAG Bilder bei der minimalen Höhe berücksichtigen 19981222
4 Importing I_INCLUDE_LINK Value transfer Type reference (TYPE) AS4FLAG Links bei der minimalen Höhe berücksichtigen 19981222
5 Importing I_INCLUDE_TEXT Value transfer Type reference (TYPE) AS4FLAG Text bei der minimalen Höhe berücksichtigen 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222

Method SET_NODE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Menu 19990305
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey 19990305

Method SET_NODE_CONTEXT_MENU on class CL_ALV_TREE_BASE has no exception.

Method SET_SCREEN_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE Call by reference Type reference (TYPE) AS4FLAG ' ': Bildschirm-Update ausschalten 19981222
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222

Method SET_SELECTED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Tabelle der selektierten Spalten 19990212
# Exception Resumable Description Created on
1 DP_ERROR dp_error 19990212
2 FAILED FAILED 19990212
3 FIELDNAME_NOT_FOUND fieldname_not_found 19990212

Method SET_SPLITTER_ROW_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEIGHT Call by reference Type reference (TYPE) I Ergebniscode 19990121
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 19990121
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19990121

Method SET_TOOLBAR_BUTTONS Signature

Method SET_TOOLBAR_BUTTONS on class CL_ALV_TREE_BASE has no parameter.
Method SET_TOOLBAR_BUTTONS on class CL_ALV_TREE_BASE has no exception.

Method SET_TOP_NODE_INT 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 Knoten, der Topknoten werden soll 19981223
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981223
2 FAILED Allgemeiner Fehler 19981223
3 NODE_NOT_FOUND Fehler beim Data Provider 19981223

Method SET_TREE_PROPERTIES Signature

Method SET_TREE_PROPERTIES on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19990212
2 FAILED FAILED 19990212

Method SET_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode 19990218

Method SET_USER_COMMAND on class CL_ALV_TREE_BASE has no exception.

Method SET_VARIANT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Variantenkey 19990825

Method SET_VARIANT_KEY on class CL_ALV_TREE_BASE has no exception.

Method SET_WEB_OPTIONS Signature

Method SET_WEB_OPTIONS on class CL_ALV_TREE_BASE has no parameter.
Method SET_WEB_OPTIONS on class CL_ALV_TREE_BASE has no exception.

Method SHOW_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) LVC_T_NKEY Nodekeys 19990413

Method SHOW_DETAIL on class CL_ALV_TREE_BASE has no exception.

Method SORT_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCENDING Call by reference Type reference (TYPE) C 20000718
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20000706
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000706

Method SORT_SUBTREE on class CL_ALV_TREE_BASE has no exception.

Method TOP_OF_PAGE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL_ONLY Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20050218
2 Importing I_TOP_OF_LIST Call by reference Type reference (TYPE) AS4FLAG Top-of-List auslösen 19990824

Method TOP_OF_PAGE_EVENT on class CL_ALV_TREE_BASE has no exception.

Method TREE_ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Node to be inserted 19981103
2 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE node key text 19981105
3 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) INT4 How the node should be inserted 19981103
4 Importing I_RELATKEY Call by reference Type reference (TYPE) LVC_NKEY Relative node 19981103
# Exception Resumable Description Created on
1 ERROR Inconsistency occured 19981103

Method TREE_DELETE_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 to delete 19981112
# Exception Resumable Description Created on
1 ERROR model error 19981112
2 NODE_KEY_NOT_FOUND Modelknoten nicht gefunden (evtl. schon gelöscht) 19981223

Method TREE_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 19981103
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Parent Node Key 19981103
# Exception Resumable Description Created on
1 HISTORIC_ERROR root node is '&VIRTUALROOT' 19981112
2 NODE_KEY_NOT_FOUND Knoten nicht im Modell gefunden 19981223

Method TREE_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 Kindknoten 20020523
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Knoten 20020523

Method TREE_GET_FIRST_CHILD on class CL_ALV_TREE_BASE has no exception.

Method TREE_GET_FIRST_LEAFE 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 Blatt 19990216
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Vaterknoten 19990216
# Exception Resumable Description Created on
1 NODE_NOT_FOUND node_not_found 19990216

Method TREE_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 Child-Knoten 20020523
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Knoten 20020523

Method TREE_GET_LAST_CHILD on class CL_ALV_TREE_BASE has no exception.

Method TREE_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 TREE_GET_NEXT_SIBLING on class CL_ALV_TREE_BASE has no exception.

Method TREE_GET_NODE_LAYOUT 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 Nodelayout 19991229
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Node 19991229

Method TREE_GET_NODE_LAYOUT on class CL_ALV_TREE_BASE has no exception.

Method TREE_GET_NODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Knotentext 19990316
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY nodekey 19990316

Method TREE_GET_NODE_TEXT on class CL_ALV_TREE_BASE has no exception.

Method TREE_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 19981103
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Node 19981103

Method TREE_GET_PARENT on class CL_ALV_TREE_BASE has no exception.

Method TREE_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 TREE_GET_PREV_SIBLING on class CL_ALV_TREE_BASE has no exception.

Method TREE_GET_SUBTREE_NODES Signature

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

Method TREE_INIT Signature

Method TREE_INIT on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 ERROR Inconsistency occured 19981112

Method TREE_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 20000717
2 Importing I_RELATKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000717
3 Importing I_RELATSHIP Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20000717
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten mit Schlüssel NODE_KEY nicht vorhanden 20000717
2 RELATIVE_NOT_FOUND Knoten mit Schlüssel RELAT_KEY nicht gefunden 20000717

Method TREE_NODE_EXISTS_IN_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_IS_IN_MODEL Call by reference Type reference (TYPE) C SPACE: not in model; 'X' has child 19981223
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node key 19981223

Method TREE_NODE_EXISTS_IN_MODEL on class CL_ALV_TREE_BASE has no exception.

Method TREE_NODE_HAS_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HAS_CHILDREN Call by reference Type reference (TYPE) C SPACE: no child; 'X' has child 19981103
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node key 19981103
# Exception Resumable Description Created on
1 NODE_KEY_NOT_FOUND Knoten nicht im Modell gefunden 19981223

Method TREE_ON_DELETE_RELATKEY Signature

Method TREE_ON_DELETE_RELATKEY on class CL_ALV_TREE_BASE has no parameter.
Method TREE_ON_DELETE_RELATKEY on class CL_ALV_TREE_BASE has no exception.

Method UNSELECT_ALL Signature

Method UNSELECT_ALL on class CL_ALV_TREE_BASE has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19981222
2 FAILED Allgemeiner Fehler 19981222

Method UPDATE_CALCULATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_FRONTEND_UPDATE Call by reference Type reference (TYPE) C Falls 'X' führt am Ende ein Frontend-Update durch 20020411

Method UPDATE_CALCULATIONS on class CL_ALV_TREE_BASE has no exception.

Method UPDATE_CHECKED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKED Call by reference Type reference (TYPE) AS4FLAG 'X' for checked 19990120
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME fieldname 19990120
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY node key 19990120
# Exception Resumable Description Created on
1 PROGRAM_ERROR programm_error 19990120

Method VARIANTS_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCAT_NEW Call by reference Type reference (TYPE) LVC_T_FCAT new fieldcatalog 19981111
2 Importing IT_FIELDCAT_OLD Call by reference Type reference (TYPE) LVC_T_FCAT old fieldcatalog 19981111

Method VARIANTS_MERGE on class CL_ALV_TREE_BASE has no exception.

Method VROOT_CHILDREN_TO_QUEUE Signature

Method VROOT_CHILDREN_TO_QUEUE on class CL_ALV_TREE_BASE has no parameter.
Method VROOT_CHILDREN_TO_QUEUE on class CL_ALV_TREE_BASE has no exception.
Event Signatures

Event AFTER_USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM User Command 19990127

Event BEFORE_USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM User Command 19990127

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 Kontextmenu-Objekt 19990622

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 ausgewählter Fcode 19990622

Event HEADER_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 19990216
2 MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Knontextmenü-Objekt 19990216

Event HEADER_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 Fcode 19990216
2 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME Feldname 19990216

Event TOP_OF_LIST Signature
Event TOP_OF_LIST on class CL_ALV_TREE_BASE has no parameter.
Event TOP_OF_PAGE Signature
Event TOP_OF_PAGE on class CL_ALV_TREE_BASE has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in