Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PT_GUI_TMW_ALV_TREE | Obsolete: Small Modification to CL_GUI_ALV_TREE | 19990702 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PT_GUI_TMW_NAVIG_TREE | Wrapper for CL_GUI_ALV_TREE | 19991020 |
Properties
| Interface | IF_PT_GUI_TMW_TREE_CONTROL | |
| Short Description | TMW: Wrapper |
General Data
| Package | PAOC_TIM_TMW_GUI_CONTROL | TMW: GUI Control |
| Created | 19990624 | SAP |
| Last changed | 19990624 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | SDYDO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | SLIS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_PT_GUI_TMW_TREE_CONTROL has no interface.
Friends
Interface IF_PT_GUI_TMW_TREE_CONTROL has no friend.
Attributes
Interface IF_PT_GUI_TMW_TREE_CONTROL has no attribute.
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | AFTER_USER_COMMAND | Instance Event (0) |
Public (2) |
After FUNCTION_SELECTED | 20000112 |
| 2 | CHECKBOX_CHANGE | Instance Event (0) |
Public (2) |
Line Selected | 19990624 |
| 3 | FUNCTION_SELECTED | Instance Event (0) |
Public (2) |
Select Toolbar Function | 19990624 |
| 4 | ITEM_DOUBLE_CLICK | Instance Event (0) |
Public (2) |
Select Cell | 19990624 |
| 5 | NODE_CTMENU_REQUEST | Instance Event (0) |
Public (2) |
Context Menu for Node | 19990624 |
| 6 | NODE_CTMENU_SELECTED | Instance Event (0) |
Public (2) |
Select Using Context Menu | 19990624 |
| 7 | NODE_DOUBLE_CLICK | Instance Event (0) |
Public (2) |
Select Nodes | 19990624 |
| 8 | TOOLBAR_DROPDOWN | Instance Event (0) |
Public (2) |
Request Toolbar Menu Item | 19990624 |
Types
Interface IF_PT_GUI_TMW_TREE_CONTROL has no local type.
Method Signatures
Method ADD_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_NEW_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Schlüssel des Knotens | 19990701 | |||
| 2 | IM_ITEM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_T_LAYI | Item Layout | 19990701 | |||
| 3 | IM_NODE_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYN | Node Layout | 19990701 | |||
| 4 | IM_NODE_LEVEL | Call by reference | Type reference (TYPE) | I | Hierarchiestufe | 19990701 | |||
| 5 | IM_NODE_TEXT | Call by reference | Type reference (TYPE) | LVC_VALUE | Text unter Hierarchieknoten | 19990701 | |||
| 6 | IM_OUTTAB_LINE | Call by reference | Type reference (TYPE) | ANY | Datenzeile | 19990701 | |||
| 7 | IM_PRIV_CAT | Call by reference | Type reference (TYPE) | C | Kategorie (später) | 19990701 | |||
| 8 | IM_RELATE_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Falls Knoten bereits dargestellt | 19990701 | |||
| 9 | IM_RELATIONSHIP | Call by reference | Type reference (TYPE) | INT4 | wie soll der Knoten einf. werden ? | 19990701 |
Method ADD_LINE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method ADD_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_NEW_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Schlüssel des Knotens | 19990630 | |||
| 2 | IM_ITEM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_T_LAYI | Item Layout | 19990630 | |||
| 3 | IM_NODE_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYN | Node Layout | 19990630 | |||
| 4 | IM_NODE_LEVEL | Call by reference | Type reference (TYPE) | I | Hierarchiestufe | 19990630 | |||
| 5 | IM_NODE_TEXT | Call by reference | Type reference (TYPE) | LVC_VALUE | Text unter Hierarchieknoten | 19990630 | |||
| 6 | IM_OUTTAB_LINE | Call by reference | Type reference (TYPE) | ANY | Datenzeile | 19990630 | |||
| 7 | IM_PRIV_CAT | Call by reference | Type reference (TYPE) | C | Kategorie (später) | 19990630 | |||
| 8 | IM_RELATE_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Falls Knoten bereits dargestellt | 19990630 | |||
| 9 | IM_RELATIONSHIP | Call by reference | Type reference (TYPE) | INT4 | wie soll der Knoten einf. werden ? | 19990630 |
Method ADD_NODE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method ADD_TOOLBAR_BUTTONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BUTTONS | Call by reference | Type reference (TYPE) | TTB_BUTTON | dynamische Toolbareinträge | 19990813 |
Method ADD_TOOLBAR_BUTTONS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method CHANGE_ITEM_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | ID der Zeile | 19990719 | |||
| 2 | IM_STATUS | Call by reference | Type reference (TYPE) | ICON_L4 | Status der Zeile | 19990719 |
Method CHANGE_ITEM_STATUS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method CHANGE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ITEM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_T_LACI | item layout | 19990930 | |||
| 2 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | key of the changed line | 19990930 | |||
| 3 | IM_NODE_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LACN | node layout | 19990930 | |||
| 4 | IM_NODE_TEXT | Call by reference | Type reference (TYPE) | LVC_VALUE | Knotentext | 19990930 | |||
| 5 | IM_OUTTAB_LINE | Call by reference | Type reference (TYPE) | ANY | outtab line to be changed | 19990930 | |||
| 6 | IM_U_NODE_TEXT | Call by reference | Type reference (TYPE) | AS4FLAG | 'X': Knotentext ändern | 19990930 |
Method CHANGE_NODE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method CHANGE_NODE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | ID des Knotens | 19990719 | |||
| 2 | IM_STATUS | Call by reference | Type reference (TYPE) | ICON_L4 | Status des knoten | 19990719 |
Method CHANGE_NODE_STATUS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method COLUMN_OPTIMIZE Signature
Method COLUMN_OPTIMIZE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method COLUMN_OPTIMIZE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method DELETE_ALL_NODES Signature
Method DELETE_ALL_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method DELETE_ALL_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method DELETE_TOOLBAR Signature
Method DELETE_TOOLBAR on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method DELETE_TOOLBAR on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method EXPAND_ALL_NODES Signature
Method EXPAND_ALL_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method EXPAND_ALL_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method EXPAND_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODES_TO_EXPAND | Call by reference | Type reference (TYPE) | LVC_T_NKEY | Diese Knoten aufreissen | 19990923 |
Method EXPAND_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method FREE Signature
Method FREE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method FREE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method FRONTEND_UPDATE Signature
Method FRONTEND_UPDATE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method FRONTEND_UPDATE on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method GET_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHILDREN | Call by reference | Type reference (TYPE) | LVC_T_NKEY | Knotentabelle der Kinder | 19990702 | |||
| 2 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Vaterknoten | 19990702 |
Method GET_CHILDREN on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method GET_FIELDCATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog | 20000112 |
Method GET_FIELDCATALOG on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method GET_NEW_HIERARCHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SORT_TABLE | Value transfer | Type reference (TYPE) | LVC_T_SORT | aktuelle Hierarchie | 19990726 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | LVC_T_SORT | neue Hierarchie | 19990726 |
Method GET_NEW_HIERARCHY on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method GET_NEW_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CURRENT_PERIOD | Call by reference | Type reference (TYPE) | HRDATES | alte Periode | 19990819 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | HRDATES | neue Periode | 19990819 |
Method GET_NEW_PERIOD on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method GET_SELECTED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | LVC_T_NKEY | Liste der selektierten Knoten | 19990727 |
Method GET_SELECTED_NODES on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method GET_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | DISVARIANT | Anzeigevariante (externe Verwendung) | 20000112 |
Method GET_VARIANT on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method SET_FIELDCATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog | 19990729 |
Method SET_FIELDCATALOG on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method SET_HIERARCHY_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_HEADER | Call by reference | Type reference (TYPE) | TREEV_HHDR | Header | 19990722 |
Method SET_HIERARCHY_HEADER on Interface IF_PT_GUI_TMW_TREE_CONTROL has no exception.
Method SET_SELECTED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SELECTED_NODES | Call by reference | Type reference (TYPE) | LVC_T_NKEY | Liste der Knoten | 19990712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | " | 19990712 | ||
| 2 | Fehler beim Data Provider | 19990712 | ||
| 3 | Knotentabelle fehlerhaft | 19990712 | ||
| 4 | Allgemeiner Fehler | 19990712 |
Method SET_TABLE_FOR_FIRST_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog | 19990630 | |||
| 2 | CH_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Daten | 19990630 | |||
| 3 | IM_ALV_DISPLAY_VARIANT | Call by reference | Type reference (TYPE) | DISVARIANT | Kontext für Anzeigevariante | 19990928 | |||
| 4 | IM_LIST_COMMENTARY | Call by reference | Type reference (TYPE) | SLIS_T_LISTHEADER | Text für HTML-Header | 20000111 | |||
| 5 | IM_LOGO | Call by reference | Type reference (TYPE) | SDYDO_VALUE | Logo für HTML-Header | 20000111 | |||
| 6 | IM_SAVE | Call by reference | Type reference (TYPE) | CHAR01 | Berechtigung Anzeigevariante sichern | 19990716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CNTL_ERROR | 19990630 | ||
| 2 | CNTL_SYSTEM_ERROR | 19990630 | ||
| 3 | CREATE_ERROR | 19990630 | ||
| 4 | FAILED | 19990630 | ||
| 5 | ILLEGAL_COLUMN_NAME | 19990630 | ||
| 6 | ILLEGAL_NODE_SELECTION_MODE | 19990630 | ||
| 7 | LIFETIME_ERROR | 19990630 |
Method UPDATE_CALCULATIONS Signature
Method UPDATE_CALCULATIONS on Interface IF_PT_GUI_TMW_TREE_CONTROL has no parameter.
Method UPDATE_CALCULATIONS on Interface IF_PT_GUI_TMW_TREE_CONTROL 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) | UI_FUNC | Funktionscode | 20000112 |
Event CHECKBOX_CHANGE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CHECKED | Exporting | Value transfer | Type reference (TYPE) | C | checked | 19990702 | ||
| 2 | EX_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | Spaltenname | 19990702 | ||
| 3 | EX_NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | LVC_NKEY | node-key | 19990702 |
Event FUNCTION_SELECTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FCODE | Exporting | Value transfer | Type reference (TYPE) | UI_FUNC | FCode | 19990707 |
Event ITEM_DOUBLE_CLICK Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | Spaltenname | 19990702 | ||
| 2 | IM_NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | LVC_NKEY | node-key | 19990702 |
Event NODE_CTMENU_REQUEST Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Kontextmenüpointer | 19990702 | ||
| 2 | EX_NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | LVC_NKEY | node-key | 19990702 |
Event NODE_CTMENU_SELECTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | functioncode | 19990702 | ||
| 2 | EX_NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | LVC_NKEY | node-key | 19990702 |
Event NODE_DOUBLE_CLICK Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | LVC_NKEY | node-key | 19990702 |
Event TOOLBAR_DROPDOWN Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FCODE | Exporting | Value transfer | Type reference (TYPE) | UI_FUNC | FCode | 19990702 | ||
| 2 | EX_POSX | Exporting | Value transfer | Type reference (TYPE) | I | X coordinate | 19990702 | ||
| 3 | EX_POSY | Exporting | Value transfer | Type reference (TYPE) | I | Y coordinate | 19990702 | ||
| 4 | EX_REF_TOOLBAR | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Diese Toolbar hat Event ausgelöst | 19990704 |
History
| Last changed by/on | SAP | 19990624 |
| SAP Release Created in |