Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_UAC_GUI_ATREE | includes IF_UAC_GUI_[TREE|GROUP|EDGE] and OD | 20020903 |
| 2 | Interface composition (i COMPRISING i_ref) | IF_UAC_GUI_ETREE | includes IF_UAC_GUI_[TREE|GROUP] and OD | 20020903 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_UAC_GUI_TREE_ABSTRACT | Abstract Tree View | 20020218 |
Properties
| Interface | IF_UAC_GUI_TREE | |
| Short Description | IF_UAC_GUI_TREE |
General Data
| Package | UAC_VIEW | Views for MVC Pattern |
| Created | 20020218 | SAP |
| Last changed | 20050411 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | CNDD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | IF_UAC_ASSIGNMENT_CONSTANTS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_UAC_GUI_TREE has no interface.
Friends
Interface IF_UAC_GUI_TREE has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_SELECTED | Constant | Public | Type reference (TYPE) | AS4FLAG | 'X' | CD_SELECTED | 20020218 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | ADD_EVENT_HANDLER | 20020218 | |
| 2 | Instance method | Public | Method | COLLAPSE_NODE | 20020218 | |
| 3 | Instance method | Public | Method | CALL EDIT POPUP | 20041004 | |
| 4 | Instance method | Public | Method | ENSURE_VISIBLE | 20020514 | |
| 5 | Instance method | Public | Method | EXPAND_NODE | 20020218 | |
| 6 | Instance method | Public | Method | abstract: free me | 20020218 | |
| 7 | Instance method | Public | Method | GET_COLUMN_ORDER | 20020218 | |
| 8 | Instance method | Public | Method | GET_COLUMN_SORT_ORDER | 20020218 | |
| 9 | Instance method | Public | Method | GET_COLUMN_WIDTH | 20020218 | |
| 10 | Instance method | Public | Method | returns the int<->ext value converter | 20020612 | |
| 11 | Instance method | Public | Method | GET_CTXT_MENU_MANAGER | 20020218 | |
| 12 | Instance method | Public | Method | must be redefined: GET_GUI_CONTROL_OBJECT | 20020531 | |
| 13 | Instance method | Public | Method | GET_PARENT_CONTAINER | 20020218 | |
| 14 | Instance method | Public | Method | GET_SELECTED_CELL returns the cell that is actually selected | 20020218 | |
| 15 | Instance method | Public | Method | GET_SELECTED_NODE returns the node that is actually selected | 20020218 | |
| 16 | Instance method | Public | Method | GET_SELECTED_NODES returns the nodes that are actually selec | 20020218 | |
| 17 | Instance method | Public | Method | GET_STYLE_MANAGER | 20020218 | |
| 18 | Instance method | Public | Method | GET_TREE_MODEL | 20020218 | |
| 19 | Instance method | Public | Method | HIDE_COLUMN hide (do not delete) column(s) at frontend | 20020218 | |
| 20 | Instance method | Public | Method | TRUE when column is hidden at frontend | 20020829 | |
| 21 | Instance method | Public | Method | TRUE when actual edit mode allows editing at frontend | 20020823 | |
| 22 | Instance method | Public | Method | TRUE when the node is first expanded | 20021104 | |
| 23 | Instance method | Public | Method | TRUE when the node is actually expanded at frontend | 20020218 | |
| 24 | Instance method | Public | Method | TRUE when the node is actually visible at frontend | 20020918 | |
| 25 | Instance method | Public | Method | TRUE when show( ) has been called | 20020902 | |
| 26 | Instance method | Public | Method | TRUE when column sorting is actually allowed at frontend | 20021119 | |
| 27 | Instance method | Public | Method | OPTIMIZE_COLUMN adjust column width to optimum | 20020218 | |
| 28 | Instance method | Public | Method | OPTIMIZE_TREE adjust all columns, then tree width to optimum | 20030602 | |
| 29 | Instance method | Public | Method | must be redefined: REGISTER_EVENTS | 20020218 | |
| 30 | Instance method | Public | Method | REMOVE_EVENT_HANDLER | 20020227 | |
| 31 | Instance method | Public | Method | SET_COLUMN_ORDER | 20020218 | |
| 32 | Instance method | Public | Method | SET_COLUMN_SORT_ORDER | 20020218 | |
| 33 | Instance method | Public | Method | SET_COLUMN_WIDTH | 20020218 | |
| 34 | Instance method | Public | Method | not possible when converter has already been used | 20020612 | |
| 35 | Instance method | Public | Method | SET_CTXT_MENU_MANAGER | 20020218 | |
| 36 | Instance method | Public | Method | set edit mode of control: False->display, True->edit | 20020823 | |
| 37 | Instance method | Public | Method | set and execute function code for view | 20050318 | |
| 38 | Instance method | Public | Method | Set filter | 20041104 | |
| 39 | Instance method | Public | Method | SET_SELECTED_CELL set the selected cell at frontend | 20020218 | |
| 40 | Instance method | Public | Method | SET_SELECTED_NODE set the selected node at frontend | 20020218 | |
| 41 | Instance method | Public | Method | SET_SELECTED_NODES set the selected nodes at frontend | 20020218 | |
| 42 | Instance method | Public | Method | SET_SORTING_ALLOWED allows or denies sorting at frontend | 20020218 | |
| 43 | Instance method | Public | Method | SET_STYLE_MANAGER | 20020218 | |
| 44 | Instance method | Public | Method | SET_TREE_MODEL | 20020218 | |
| 45 | Instance method | Public | Method | SET_TREE_WIDTH set the width of the frontend control | 20020218 | |
| 46 | Instance method | Public | Method | SHOW must be called to display the tree | 20020218 | |
| 47 | Instance method | Public | Method | UNSELECT_ALL | 20020218 |
Events
Interface IF_UAC_GUI_TREE has no event.
Types
Interface IF_UAC_GUI_TREE has no local type.
Method Signatures
Method ADD_EVENT_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ORDER_CHANGE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_COLUMN_ORDER_CHANGE | 20020218 | ||
| 2 | ID_COLUMN_SORT_ORDER_CHANGE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_COLUMN_SORT_ORDER_CHANGE | 20020218 | ||
| 3 | ID_DOUBLE_CLICK | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_DOUBLE_CLICK | 20020218 | ||
| 4 | ID_DRAGDROP | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_DRAGDROP | 20020226 | ||
| 5 | ID_DROPDOWN | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_DROPDOWN | 20020218 | ||
| 6 | ID_KEYSTROKE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_KEYSTROKE | 20020218 | ||
| 7 | ID_SELECTION | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_SELECTION | 20020218 | ||
| 8 | ID_VALUE_CHANGE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_VALUE_CHANGE | 20020218 | ||
| 9 | IR_TREE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_UAC_TREE_HANDLER | IR_TREE_HANDLER | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 |
Method COLLAPSE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | Analytical Cost Management: ID eines Knotens | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 | ||
| 3 | Node is unknown at frontend | 20020218 |
Method EDIT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | Analytical Cost Management: ID einer Spalte | 20041004 | |||
| 2 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | Analytical Cost Management: ID eines Knotens | 20041004 |
Method EDIT_VALUE on Interface IF_UAC_GUI_TREE has no exception.
Method ENSURE_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | Analytical Cost Management: ID eines Knotens | 20020514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SHOW( ) has not been called yet | 20020902 |
Method EXPAND_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_LEVELS | Call by reference | Type reference (TYPE) | I | 1 | ID_LEVELS | 20020218 | ||
| 2 | ID_LEVELS_TO_OPEN | Call by reference | Type reference (TYPE) | I | 20020410 | ||||
| 3 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | Analytical Cost Management: ID eines Knotens | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 | ||
| 3 | NODE_NOT_FOUND | 20020218 |
Method FREE Signature
Method FREE on Interface IF_UAC_GUI_TREE has no parameter.
Method FREE on Interface IF_UAC_GUI_TREE has no exception.
Method GET_COLUMN_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_T_COLUMN_ID | ET_COLUMN_ID | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
Method GET_COLUMN_SORT_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TREE_COLUMN_ORDER | Call by reference | Type reference (TYPE) | UAC_T_TREE_COLUMN_ORDER | ET_TREE_COLUMN_ORDER | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
Method GET_COLUMN_WIDTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_WIDTH | Call by reference | Type reference (TYPE) | I | 20020910 | ||||
| 2 | ID_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | Analytical Cost Management: ID einer Spalte | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | COLUMN_NOT_FOUND | 20020218 | ||
| 3 | SHOW( ) has not been called yet | 20020902 |
Method GET_CONVERTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_CONVERTER | Value transfer | Object reference (TYPE REF TO) | IF_UAC_TREE_CONVERTER | Konverter für Daten von und nach Char128 | 20020612 |
Method GET_CONVERTER on Interface IF_UAC_GUI_TREE has no exception.
Method GET_CTXT_MENU_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_CTXT_MENU_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_UAC_CTXT_MENU_MANAGER | RR_CTXT_MENU_MANAGER | 20020218 |
Method GET_CTXT_MENU_MANAGER on Interface IF_UAC_GUI_TREE has no exception.
Method GET_GUI_CONTROL_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_GUI_CONTROL | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTROL | Proxy-Klasse für Control im GUI | 20020531 |
Method GET_GUI_CONTROL_OBJECT on Interface IF_UAC_GUI_TREE has no exception.
Method GET_PARENT_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_PARENT_CONTAINER | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | RD_PARENT_CONTAINER | 20020218 |
Method GET_PARENT_CONTAINER on Interface IF_UAC_GUI_TREE has no exception.
Method GET_SELECTED_CELL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | ED_COLUMN_ID | 20020218 | |||
| 2 | ED_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | ED_NODE_ID | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
Method GET_SELECTED_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | ED_NODE_ID | 20020910 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
Method GET_SELECTED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES | Call by reference | Type reference (TYPE) | UAC_T_NODE_ID | ET_NODES | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
Method GET_STYLE_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_STYLE_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_UAC_TREE_STYLE_MANAGER | RR_STYLE_MANAGER | 20020218 |
Method GET_STYLE_MANAGER on Interface IF_UAC_GUI_TREE has no exception.
Method GET_TREE_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_TREE_MODEL | Value transfer | Object reference (TYPE REF TO) | IF_UAC_TREE_MODEL | RR_TREE_MODEL | 20020218 |
Method GET_TREE_MODEL on Interface IF_UAC_GUI_TREE has no exception.
Method HIDE_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | ID_COLUMN_ID | 20020218 | |||
| 2 | ID_HIDE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE | ID_HIDE | 20020218 | ||
| 3 | IT_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_T_COLUMN_ID | Analytical Cost Management: Spalten-ID | 20030409 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | COLUMN_NOT_FOUND | 20020218 | ||
| 3 | SHOW( ) has not been called yet | 20020902 |
Method IS_COLUMN_HIDDEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | Analytical Cost Management: ID einer Spalte | 20020829 | |||
| 2 | RD_IS_HIDDEN | Value transfer | Type reference (TYPE) | UAC_FLAG | Analytical Cost Management: Flag | 20020829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SHOW( ) has not been called yet | 20020902 |
Method IS_EDITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_IS_EDITABLE | Value transfer | Type reference (TYPE) | UAC_FLAG | Analytical Cost Management: Flag | 20020823 |
Method IS_EDITABLE on Interface IF_UAC_GUI_TREE has no exception.
Method IS_NODE_1ST_EXPANDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | ID_NODE_ID | 20021104 | |||
| 2 | RD_1ST_EXPANDED | Value transfer | Type reference (TYPE) | UAC_FLAG | RD_EXPANDED | 20021104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SHOW( ) has not been called yet | 20021104 | ||
| 2 | NODE_NOT_FOUND | 20021104 |
Method IS_NODE_EXPANDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_EXPANDED | Call by reference | Type reference (TYPE) | UAC_FLAG | ED_EXPANDED | 20020910 | |||
| 2 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | ID_NODE_ID | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 | ||
| 3 | NODE_NOT_FOUND | 20020218 |
Method IS_NODE_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_IS_VISIBLE | Call by reference | Type reference (TYPE) | UAC_FLAG | Analytical Cost Management: Flag | 20020920 | |||
| 2 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | Analytical Cost Management: ID eines Knotens | 20020918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020920 | ||
| 2 | NODE_NOT_FOUND | 20020920 |
Method IS_SHOWING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_IS_SHOWING | Value transfer | Type reference (TYPE) | UAC_FLAG | Analytical Cost Management: Flag | 20020902 |
Method IS_SHOWING on Interface IF_UAC_GUI_TREE has no exception.
Method IS_SORTING_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_ALLOWED | Value transfer | Type reference (TYPE) | UAC_FLAG | Analytical Cost Management: Flag | 20021119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20021119 | ||
| 2 | SHOW( ) has not been called yet | 20021119 |
Method OPTIMIZE_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | ID_COLUMN_ID | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | COLUMN_NOT_FOUND | 20020218 | ||
| 3 | SHOW( ) has not been called yet | 20020902 |
Method OPTIMIZE_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_TREE_ID | Call by reference | Type reference (TYPE) | UAC_TREE_ID | Analytical Cost Management: Baum-ID | 20030602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20030602 | ||
| 2 | SHOW( ) has not been called yet | 20030602 | ||
| 3 | supplied item has not been found | 20030602 |
Method REGISTER_EVENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ORDER_CHANGE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_COLUMN_ORDER_CHANGE | 20020218 | ||
| 2 | ID_COLUMN_SORT_ORDER_CHANGE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_COLUMN_SORT_ORDER_CHANGE | 20020218 | ||
| 3 | ID_DOUBLE_CLICK | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_DOUBLE_CLICK | 20020218 | ||
| 4 | ID_DROPDOWN | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_DROPDOWN | 20020218 | ||
| 5 | ID_KEYSTROKE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_KEYSTROKE | 20020218 | ||
| 6 | ID_SELECTION | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_SELECTION | 20020218 | ||
| 7 | ID_SYSTEM_EVENTS | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE | ID_SYSTEM_EVENTS | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 |
Method REMOVE_EVENT_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ORDER_CHANGE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_COLUMN_ORDER_CHANGE | 20020227 | ||
| 2 | ID_COLUMN_SORT_ORDER_CHANGE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_COLUMN_SORT_ORDER_CHANGE | 20020227 | ||
| 3 | ID_DOUBLE_CLICK | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_DOUBLE_CLICK | 20020227 | ||
| 4 | ID_DRAGDROP | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_DRAGDROP | 20020227 | ||
| 5 | ID_DROPDOWN | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_DROPDOWN | 20020227 | ||
| 6 | ID_KEYSTROKE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_KEYSTROKE | 20020227 | ||
| 7 | ID_SELECTION | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_SELECTION | 20020227 | ||
| 8 | ID_VALUE_CHANGE | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE | ID_VALUE_CHANGE | 20020227 | ||
| 9 | IR_TREE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_UAC_TREE_HANDLER | IR_TREE_HANDLER | 20020227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020227 |
Method SET_COLUMN_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_T_COLUMN_ID | IT_COLUMN_ID | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | COLUMN_NOT_FOUND | 20020218 | ||
| 3 | SHOW( ) has not been called yet | 20020902 |
Method SET_COLUMN_SORT_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TREE_COLUMN_ORDER | Call by reference | Type reference (TYPE) | UAC_T_TREE_COLUMN_ORDER | IT_TREE_COLUMN_ORDER | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | COLUMN_NOT_FOUND | 20020218 | ||
| 3 | SHOW( ) has not been called yet | 20020902 |
Method SET_COLUMN_WIDTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | IF_UAC_ASSIGNMENT_CONSTANTS=>CD_HIERARCHY_COLUMN_ID | ID_COLUMN_ID | 20020218 | ||
| 2 | ID_WIDTH | Call by reference | Type reference (TYPE) | I | ID_WIDTH | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | COLUMN_NOT_FOUND | 20020218 | ||
| 3 | SHOW( ) has not been called yet | 20020902 |
Method SET_CONVERTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONVERTER | Call by reference | Object reference (TYPE REF TO) | IF_UAC_TREE_CONVERTER | Konverter für Daten von und nach Char128 | 20020612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020612 |
Method SET_CTXT_MENU_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CTXT_MENU_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_UAC_CTXT_MENU_MANAGER | IR_CTXT_MENU_MANAGER | 20020218 |
Method SET_CTXT_MENU_MANAGER on Interface IF_UAC_GUI_TREE has no exception.
Method SET_EDITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_IS_EDITABLE | Call by reference | Type reference (TYPE) | UAC_FLAG | Analytical Cost Management: Flag | 20020823 |
Method SET_EDITABLE on Interface IF_UAC_GUI_TREE has no exception.
Method SET_FCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | Analytical Cost Management: ID einer Spalte | 20050318 | |||
| 2 | ID_FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20050318 | |||
| 3 | ID_TREE_ID | Call by reference | Type reference (TYPE) | UAC_TREE_ID | Analytical Cost Management: Baum-ID | 20050318 | |||
| 4 | IT_NODE_ID | Call by reference | Type reference (TYPE) | UAC_T_NODE_ID | Analytical Cost Management: Knoten-Id | 20050318 |
Method SET_FCODE on Interface IF_UAC_GUI_TREE has no exception.
Method SET_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_FILTER | Call by reference | Object reference (TYPE REF TO) | IF_UAC_FILTER | filter for view | 20041104 |
Method SET_FILTER on Interface IF_UAC_GUI_TREE has no exception.
Method SET_SELECTED_CELL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_COLUMN_ID | Call by reference | Type reference (TYPE) | UAC_COLUMN_ID | ID_COLUMN_ID | 20020218 | |||
| 2 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | ID_NODE_ID | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CELL_NOT_FOUND | 20020218 | ||
| 2 | CNTL_ERROR | 20020218 | ||
| 3 | SHOW( ) has not been called yet | 20020902 |
Method SET_SELECTED_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | ID_NODE_ID | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 | ||
| 3 | NODE_NOT_FOUND | 20020218 |
Method SET_SELECTED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE_ID | Call by reference | Type reference (TYPE) | UAC_T_NODE_ID | IT_NODE_ID | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
Method SET_SORTING_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_ALLOWED | Call by reference | Type reference (TYPE) | UAC_FLAG | IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE | ID_ALLOWED | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
Method SET_STYLE_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_STYLE_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_UAC_TREE_STYLE_MANAGER | IR_STYLE_MANAGER | 20020218 |
Method SET_STYLE_MANAGER on Interface IF_UAC_GUI_TREE has no exception.
Method SET_TREE_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_TREE_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_UAC_TREE_MODEL | IR_TREE_MODEL | 20020218 |
Method SET_TREE_MODEL on Interface IF_UAC_GUI_TREE has no exception.
Method SET_TREE_WIDTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_WIDTH | Call by reference | Type reference (TYPE) | UAC_WIDTH_PIX | ID_WIDTH | 20020218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
Method SHOW Signature
Method SHOW on Interface IF_UAC_GUI_TREE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | CONVERSION_ERROR | 20020218 |
Method UNSELECT_ALL Signature
Method UNSELECT_ALL on Interface IF_UAC_GUI_TREE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 20020218 | ||
| 2 | SHOW( ) has not been called yet | 20020902 |
History
| Last changed by/on | SAP | 20050411 |
| SAP Release Created in | 3.1B |