SAP ABAP Class CL_UC_HIERARCHY_SEL (SEM BCS: Hierarchy Node Selection)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCT2 (Package) SEM-BCS: Single Field Selection
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UC_HIERARCHY_SEL_SOURCE Hierarchy Selection for Source Fields 20050518
Properties
Class CL_UC_HIERARCHY_SEL  
Short Description SEM BCS: Hierarchy Node Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCT2   SEM-BCS: Single Field Selection 
Created 20050508   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UC_HIERARCHY_SEL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_UC_SINGLESELCOND_SEL_LIST 20050508 SEM BCS: Single Field Selection Condition Grid
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_MODE Instance attribute Protected Type reference (TYPE) UC_FLG Working mode 20050508
2 DO_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_UC_MODEL Model (Meta Data) 20050508
3 DO_SPLITTER_VERTICAL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20050508
4 DO_TOOLBAR_TOP Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20050508
5 DO_TREE Instance attribute Protected Object reference (TYPE REF TO) IF_UC_HIERARCHY_TREE Hierarchy Tree w/Data Retention at Backend 20050508
6 DO_TREE_BEHAVIOUR Instance attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20050508
7 DR_HIER_TREE Instance attribute Protected Object reference (TYPE REF TO) UCT_S_HIER_TREE Hierarchy Tree 20050508
8 DS_FIELDNAME Instance attribute Protected Type reference (TYPE) UC0_S_FIELDTXT Fieldname of the Char. 20050508
9 DT_ATTRIBUTE Instance attribute Protected Type reference (TYPE) UC0_TS_FIELDTXT Fieldname of the Attributes 20050508
10 DT_CHAR_NODE Instance attribute Protected Type reference (TYPE) UC0_T_VALUE Field Values 20050521
11 DT_FFIX Instance attribute Protected Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20050508
12 DT_HIER_TREE Instance attribute Protected Type reference (TYPE) UCT_TS_HIER_TREE Hierarchy Tree 20050508
13 DT_SEL_DATA Instance attribute Protected Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Hierarchy selection data from sel list 20050508
14 DT_SEL_NKEY Instance attribute Protected See coding Range for selected node keys 20050523
15 DT_SEL_SID Instance attribute Protected Type reference (TYPE) UCD_T_S_SID Presentation of a Char.Value as SID for Char. and Value 20050508
16 D_DISPLAY Instance attribute Protected Type reference (TYPE) UC_FLG SPACE-Change;X-Display 20050508
17 D_FIELDNAME Instance attribute Protected Type reference (TYPE) UC_FIELDNAME Current Fieldname of the Char. or Attributes 20050508
18 D_FILTER_X Instance attribute Protected Type reference (TYPE) I X coordinate 20050508
19 D_FILTER_Y Instance attribute Protected Type reference (TYPE) I Y Coordinate 20050508
20 D_SEARCH Instance attribute Protected Type reference (TYPE) STRING Search string 20050508
21 D_SEARCH_X Instance attribute Protected Type reference (TYPE) I X coordinate 20050508
22 D_SEARCH_Y Instance attribute Protected Type reference (TYPE) I Y Coordinate 20050508
23 D_TREE_HANDLE Instance attribute Protected Type reference (TYPE) I Tree handle 20050508
24 D_USAGE Instance attribute Protected Type reference (TYPE) UC_FLG SPACE-Singleselcond;X-DTx 20050508
25 GC_ARROW Constant Public Type reference (TYPE) CHAR2 '->' Arrow for attribute 20050508
26 GC_FCODE_CHAR Constant Protected Type reference (TYPE) UI_FUNC 'CHAR' Function Code 20050508
27 GC_FCODE_EXPAND Constant Protected Type reference (TYPE) UI_FUNC 'EXPAND' Function Code 20050508
28 GC_FCODE_FILTER Constant Protected Type reference (TYPE) UI_FUNC 'FILTER' Function Code 20050508
29 GC_FCODE_SEARCH Constant Protected Type reference (TYPE) UI_FUNC 'SEARCH' Function Code 20050508
30 GC_FCODE_SEARCH_NEXT Constant Protected Type reference (TYPE) UI_FUNC 'SEARCH_NEXT' Function Code 20050508
31 GC_HRYNAME Constant Protected Type reference (TYPE) UC_FIELDNAME 'HRYNAME' Field Name 20050508
32 GC_ICON_HRY_NODE Constant Public Type reference (TYPE) CHAR4 ICON_HIERARCHY_ACT Hry node icon 20050508
33 GC_ICON_LEAF_NODE Constant Public Type reference (TYPE) CHAR4 ICON_CREATE Leaf node icon 20050508
34 GC_ICON_OTHER_NODE Constant Public Type reference (TYPE) CHAR4 ICON_CLOSED_FOLDER Other node icon 20050508
35 GC_ICON_SUPORDF_NODE Constant Public Type reference (TYPE) CHAR4 ICON_PPE_VNODE superordinate node icon 20050508
36 GC_ICON_TEXT_NODE Constant Public Type reference (TYPE) CHAR4 ICON_TEXT_FIELD Text node icon 20050508
37 GC_ICON_TRUESEL_NODE Constant Public Type reference (TYPE) CHAR4 ICON_STATUS_OK True node of selection field 20050508
38 GC_KEY_ALLVALUES Constant Protected Type reference (TYPE) UC_HIER_NODE_KEY 'ALLVALUES' 20050508
39 GC_KEY_ROOT Constant Protected Type reference (TYPE) UC_HIER_NODE_KEY 'ROOT' 20050508
40 GC_SEPARATOR Constant Public Type reference (TYPE) CHAR2 '$$' Separator 20050508
41 GC_TEXTNODE Constant Protected Type reference (TYPE) UC_FIELDNAME 'TEXTNODE' Field Name 20050508
42 GC_X Constant Protected Type reference (TYPE) UC_FLG 'X' 20050508
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUTTONS_P Instance method Protected Method Add toolbar buttons 20050508
2 ADD_NODES_FROM_TO_P Instance method Protected Method Add nodes from start NID to end NID 20050508
3 CHECK_FOR_FILTER_P Instance method Protected Method Check tree for filters 20050508
4 CONV_NKEY2VALUE_P Instance method Protected Method Convert node key to value 20050508
5 CONV_VALUE2NKEY_P Instance method Protected Method Convert value to node key 20050508
6 CREATE_CONTROL Instance method Public Method Create the whole control, including toolbar and tree 20050508
7 CREATE_CONTROL_1_P Instance method Protected Method Create controls without hry verison 20050508
8 EXPAND_NO_CHILDREN_P Instance method Protected Method Expand the node which has no children 20050508
9 EXPAND_SELECTED_NODE_P Instance method Protected Method Fully expand the selected node 20050508
10 FREE Instance method Public Method Free 20050508
11 GET_CHAR_ITEMS_P Instance method Protected Method Get items of cross chars by node key 20050508
12 GET_CHAR_NODES_P Instance method Protected Method Get nodes of cross chars 20050508
13 GET_CROSS_CHAR Instance method Public Method Get nodes and items from cross chars 20050508
14 GET_FIELD_HRY_P Instance method Protected Method Get hierarchy and tree data by field name 20050508
15 GET_LIST_DATA Instance method Public Method Get nodes and items from the non-hierarchy field 20050508
16 GET_LIST_ITEMS_P Instance method Protected Method Get items of the node key 20050508
17 GET_LIST_NODES_P Instance method Protected Method Get nodes of flat list 20050508
18 GET_SEL_SID Instance method Public Method Get selected nodes with format of fieldname_sid/value_sid 20050508
19 GET_TEXT_FOR_HRY_P Instance method Protected Method Get Texts for Nodes of a Hierarchy 20050508
20 GET_TREE_DATA Instance method Public Method Get nodes and items from hierarchy tree by node key 20050508
21 GET_TREE_ITEMS_P Instance method Protected Method Get items of nodes below the node key 20050508
22 GET_TREE_NODES_P Instance method Protected Method Get nodes below the node key 20050508
23 INIT Instance method Public Method Initialize the instance 20050524
24 LOAD_HRY_P Instance method Protected Method Load hierarchy into tree 20050508
25 NID2ICON_P Instance method Protected Method Determine Icon for Hierarchy Nodes 20050508
26 NID2NKEY_P Instance method Protected Method convert nid into node-key 20050508
27 NKEY2NID_P Instance method Protected Method convert node-key into nid 20050508
28 ON_DRAG_P Instance method Protected Event handling method Event handler for DRAG_MULTIPLE(Internal) 20050508
29 ON_DROPDOWN_CLICKED_P Instance method Protected Event handling method Event handler for DROPDOWN_CLICKED(Internal) 20050508
30 ON_EXPAND_NO_CHILDREN_P Instance method Protected Event handling method Event handler for EXPAND_NO_CHILDREN(Internal) 20050508
31 ON_FUNCTION_SELECTED_P Instance method Protected Event handling method Event handler for FUNCTION_SELECTED(Internal) 20050508
32 ON_ITEM_DOUBLE_CLICK_P Instance method Protected Event handling method Event handler for ITEM_DOUBLE_CLICK(Internal) 20050508
33 ON_NODE_DOUBLE_CLICK_P Instance method Protected Event handling method Event handler for NODE_DOUBLE_CLICK(Internal) 20050508
34 ON_SEL_LIST_CHANGED_P Instance method Protected Event handling method Event handler for DATA_CHANGED(Internal) 20050508
35 ON_WORK_MODE_CHANGED_P Instance method Protected Event handling method Event handler for MODE_CHANGED(Internal) 20050508
36 REFRESH_DISPLAY Instance method Public Method Change the data and refresh display 20050508
37 SEARCH_EXIST_PARENT_P Instance method Protected Method Search for parent's node in the output tree 20050508
38 SEARCH_VALUE_IN_HRY_P Instance method Protected Method Search method called by SEARCH_VALUE_P 20050508
39 SEARCH_VALUE_P Instance method Protected Method Search a string in the tree 20050508
40 SET_COORDINATE Instance method Public Method Set dialog coordinates for search and filter function 20050508
41 SET_SEL_DATA Instance method Public Method Set selected nodes with format of value and super values 20050508
42 SET_SEL_SID Instance method Public Method Set selected nodes with format of fieldname_sid/value_sid 20050508
43 SET_VISIBLE Instance method Public Method Show/hide the hierarchy selection 20050508
44 SHOW_SEL_NODE Instance method Public Method Show selected nodes automatically 20050508
45 UPDATE_ITEMS_P Instance method Protected Method Update the 3rd column for selected hierarchy nodes 20050508
Events
# Event Type Visibility Description Created on
1 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-click a node or item 20050508
Types
Class CL_UC_HIERARCHY_SEL has no local type.
Method Signatures

Method ADD_BUTTONS_P Signature

Method ADD_BUTTONS_P on class CL_UC_HIERARCHY_SEL has no parameter.
Method ADD_BUTTONS_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ADD_NODES_FROM_TO_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NEW_ITEMS Call by reference Type reference (TYPE) UCU_TS_HIER_ITEN New items 20050508
2 Exporting ET_NEW_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE New nodes 20050508
3 Exporting E_STOP Call by reference Type reference (TYPE) UC_FLG Stop add process 20050508
4 Importing I_END_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508
5 Importing I_START_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508

Method ADD_NODES_FROM_TO_P on class CL_UC_HIERARCHY_SEL has no exception.

Method CHECK_FOR_FILTER_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IN_FILTER Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050508
2 Importing I_ALLVALUE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050508
3 Importing I_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508

Method CHECK_FOR_FILTER_P on class CL_UC_HIERARCHY_SEL has no exception.

Method CONV_NKEY2VALUE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) UCT_S_GUI_SEL_NODE The selected node or value in the hierarchy selection 20050508
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method CONV_NKEY2VALUE_P on class CL_UC_HIERARCHY_SEL has no exception.

Method CONV_VALUE2NKEY_P 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) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508
2 Importing IS_NODE Call by reference Type reference (TYPE) UCT_S_GUI_SEL_NODE The selected node or value in the hierarchy selection 20050508

Method CONV_VALUE2NKEY_P on class CL_UC_HIERARCHY_SEL has no exception.

Method CREATE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTROL Value transfer Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20050508
2 Importing LIFETIME Value transfer Type reference (TYPE) I 20050508
3 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050508
4 Importing SHELLSTYLE Value transfer Type reference (TYPE) I 20050508
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20050508
2 CREATE_ERROR " 20050508
3 FAILED " 20050508
4 LIFETIME_ERROR " 20050508
5 TREE_CONTROL_ALREADY_CREATED Das Tree Control wurde bereits erzeugt. 20050508

Method CREATE_CONTROL_1_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTROL Value transfer Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20050508
2 Importing LIFETIME Value transfer Type reference (TYPE) I 20050508
3 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050508
4 Importing SHELLSTYLE Value transfer Type reference (TYPE) I 20050508

Method CREATE_CONTROL_1_P on class CL_UC_HIERARCHY_SEL has no exception.

Method EXPAND_NO_CHILDREN_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADD_ITEM Call by reference Type reference (TYPE) UC_FLG SPACE Allgemeines Kennzeichen SAP Konsolidierung 20050508
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method EXPAND_NO_CHILDREN_P on class CL_UC_HIERARCHY_SEL has no exception.

Method EXPAND_SELECTED_NODE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXPAND_SUBTREE Call by reference Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20050508
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method EXPAND_SELECTED_NODE_P on class CL_UC_HIERARCHY_SEL has no exception.

Method FREE Signature

Method FREE on class CL_UC_HIERARCHY_SEL has no parameter.
Method FREE on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_CHAR_ITEMS_P 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) UCU_TS_HIER_ITEN Items von Knoten 20050508
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method GET_CHAR_ITEMS_P on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_CHAR_NODES_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20050508

Method GET_CHAR_NODES_P on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_CROSS_CHAR 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) UCU_TS_HIER_ITEN Items von Knoten 20050508
2 Exporting ET_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20050508
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method GET_CROSS_CHAR on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_FIELD_HRY_P Signature

Method GET_FIELD_HRY_P on class CL_UC_HIERARCHY_SEL has no parameter.
Method GET_FIELD_HRY_P on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_LIST_DATA 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) UCU_TS_HIER_ITEN Items von Knoten 20050508
2 Exporting ET_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20050508
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method GET_LIST_DATA on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_LIST_ITEMS_P 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) UCU_TS_HIER_ITEN Items von Knoten 20050508
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method GET_LIST_ITEMS_P on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_LIST_NODES_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20050508
2 Importing I_ALLVALUE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050508

Method GET_LIST_NODES_P on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_SEL_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_SID Call by reference Type reference (TYPE) UCD_T_S_SID Darstellung eines Merkmalswerts als SID für Merkmal und Wert 20050508

Method GET_SEL_SID on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_TEXT_FOR_HRY_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRY_TEXT Call by reference Type reference (TYPE) UCU_TH_HRY_TEXT Texte zu einer Hierarchie 20050508

Method GET_TEXT_FOR_HRY_P on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_TREE_DATA 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) UCU_TS_HIER_ITEN Items von Knoten 20050508
2 Exporting ET_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20050508
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method GET_TREE_DATA on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_TREE_ITEMS_P 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) UCU_TS_HIER_ITEN Items von Knoten 20050508
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method GET_TREE_ITEMS_P on class CL_UC_HIERARCHY_SEL has no exception.

Method GET_TREE_NODES_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20050508
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method GET_TREE_NODES_P on class CL_UC_HIERARCHY_SEL has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20050524
2 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20050524
3 Importing IT_CHAR_NODE Call by reference Type reference (TYPE) UC0_T_VALUE Feldwerte 20050524
4 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20050524
5 Importing I_DISPLAY Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050524
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050524
7 Importing I_USAGE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050524

Method INIT on class CL_UC_HIERARCHY_SEL has no exception.

Method LOAD_HRY_P Signature

Method LOAD_HRY_P on class CL_UC_HIERARCHY_SEL has no parameter.
Method LOAD_HRY_P on class CL_UC_HIERARCHY_SEL has no exception.

Method NID2ICON_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508
2 Returning R_ICON Value transfer Type reference (TYPE) ICON_L4 Ikone mit Ausgabelänge 4 20050508

Method NID2ICON_P on class CL_UC_HIERARCHY_SEL has no exception.

Method NID2NKEY_P 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) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508
2 Importing I_ALLVALUE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050508
3 Importing I_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508

Method NID2NKEY_P on class CL_UC_HIERARCHY_SEL has no exception.

Method NKEY2NID_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALLVALUE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050508
2 Exporting E_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508

Method NKEY2NID_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ON_DRAG_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20050508
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20050508
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20050508

Method ON_DRAG_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ON_DROPDOWN_CLICKED_P Signature

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

Method ON_DROPDOWN_CLICKED_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ON_EXPAND_NO_CHILDREN_P Signature

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

Method ON_EXPAND_NO_CHILDREN_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ON_FUNCTION_SELECTED_P Signature

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

Method ON_FUNCTION_SELECTED_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ON_ITEM_DOUBLE_CLICK_P Signature

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

Method ON_ITEM_DOUBLE_CLICK_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ON_NODE_DOUBLE_CLICK_P Signature

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

Method ON_NODE_DOUBLE_CLICK_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ON_SEL_LIST_CHANGED_P Signature

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

Method ON_SEL_LIST_CHANGED_P on class CL_UC_HIERARCHY_SEL has no exception.

Method ON_WORK_MODE_CHANGED_P Signature

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

Method ON_WORK_MODE_CHANGED_P on class CL_UC_HIERARCHY_SEL has no exception.

Method REFRESH_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20050508
2 Importing IT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20050508
3 Importing I_DISPLAY Call by reference Type reference (TYPE) UC_FLG SPACE-Change;X-Display 20050508
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050508

Method REFRESH_DISPLAY on class CL_UC_HIERARCHY_SEL has no exception.

Method SEARCH_EXIST_PARENT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARENT_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508
2 Importing I_CHILD_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508

Method SEARCH_EXIST_PARENT_P on class CL_UC_HIERARCHY_SEL has no exception.

Method SEARCH_VALUE_IN_HRY_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NEW_ITEMS Call by reference Type reference (TYPE) UCU_TS_HIER_ITEN Items von Knoten 20050508
2 Exporting ET_NEW_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20050508
3 Exporting E_NODE Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508
4 Exporting E_PARENT_NODE Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508
5 Importing I_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20050508
6 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20050508

Method SEARCH_VALUE_IN_HRY_P on class CL_UC_HIERARCHY_SEL has no exception.

Method SEARCH_VALUE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NEW_ITEMS Call by reference Type reference (TYPE) UCU_TS_HIER_ITEN Items von Knoten 20050508
2 Exporting ET_NEW_NODES Call by reference Type reference (TYPE) UCU_T_HIER_NODE Knotentabelle 20050508
3 Exporting E_NODE Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508
4 Exporting E_PARENT_NODE Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508
5 Importing I_CURRENT_NODE Call by reference Type reference (TYPE) UC_HIER_NODE_KEY Schlüssel eines Knotens 20050508
6 Importing I_SKIP_CURRENT Call by reference Type reference (TYPE) UC_FLG Flag (X oder Blank) 20050508
7 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20050508

Method SEARCH_VALUE_P on class CL_UC_HIERARCHY_SEL has no exception.

Method SET_COORDINATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILTER_X Call by reference Type reference (TYPE) I 20050508
2 Importing I_FILTER_Y Call by reference Type reference (TYPE) I 20050508
3 Importing I_SEARCH_X Call by reference Type reference (TYPE) I 20050508
4 Importing I_SEARCH_Y Call by reference Type reference (TYPE) I 20050508

Method SET_COORDINATE on class CL_UC_HIERARCHY_SEL has no exception.

Method SET_SEL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_DATA Call by reference Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Zeilen einer Einzelfeldselektion (neu) 20050508

Method SET_SEL_DATA on class CL_UC_HIERARCHY_SEL has no exception.

Method SET_SEL_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_SID Call by reference Type reference (TYPE) UCD_T_S_SID Darstellung eines Merkmalswerts als SID für Merkmal und Wert 20050508

Method SET_SEL_SID on class CL_UC_HIERARCHY_SEL has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBLE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050508

Method SET_VISIBLE on class CL_UC_HIERARCHY_SEL has no exception.

Method SHOW_SEL_NODE Signature

Method SHOW_SEL_NODE on class CL_UC_HIERARCHY_SEL has no parameter.
Method SHOW_SEL_NODE on class CL_UC_HIERARCHY_SEL has no exception.

Method UPDATE_ITEMS_P 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) UCU_T_HIER_NODE Knotentabelle 20050508

Method UPDATE_ITEMS_P on class CL_UC_HIERARCHY_SEL has no exception.
Event Signatures

Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NODE Exporting Value transfer Type reference (TYPE) UCT_S_GUI_SEL_NODE The selected node or value in the hierarchy selection 20050508
History
Last changed by/on SAP  20060208 
SAP Release Created in 600