SAP ABAP Class CL_ENH_VERS_TREE_COMPARE (Table Comparison)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-ENH (Application Component) Enhancement Tools
⤷
SEEF_VERS (Package) Versions Management/CWB/Note Assistent for Enhancements
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ENH_VERS_TREE_COMPARE | Tree Comparison | 20060511 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_TREE_COMPARE | Interface for Specifying Name-Value Pair Table | 20060511 |
Properties
| Class | CL_ENH_VERS_TREE_COMPARE | |
| Short Description | Table Comparison | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SEEF_VERS | Versions Management/CWB/Note Assistent for Enhancements |
| Created | 20060511 | SAP |
| Last change | 20080612 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ENH_VERS_TREE_COMPARE | Tree Comparison | 20060511 | ||
| 2 | IF_WB_TREE_COMPARE | Interface for Specifying Name-Value Pair Table | 20060511 |
Friends
Class CL_ENH_VERS_TREE_COMPARE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ENH_VERS_TREE_VIEW | Splitscreen Comparison for Two Trees | 20060511 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in Screen Area | 20060511 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20060511 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in Screen Area | 20060511 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | S_NODE | 20060511 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | ENH_CONTRACT_GENERAL_DIFF_TAB | Table of ENH_CONTRACT_GENERAL_DIFF | 20060511 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | T_KEYS | 20060511 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | T_NODE | 20060511 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | T_PROPS | 20060511 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | TREEMSNOTA | Simple Tree Model: Node Table | 20060511 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | TREEMSNOTA | Simple Tree Model: Node Table | 20060511 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | TTB_BUTTON | Toolbar Buttons | 20060511 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | I | 20060511 | ||||
| 14 | Instance attribute | Private | Type reference (TYPE) | I | 20060511 | ||||
| 15 | Instance attribute | Private | Type reference (TYPE) | ENHBOOLEAN | ABAP_FALSE | Has tree been displayed already? | 20060731 | ||
| 16 | Instance attribute | Private | Type reference (TYPE) | STRING | 20060511 | ||||
| 17 | Instance attribute | Private | Type reference (TYPE) | STRING | 20060511 | ||||
| 18 | Instance attribute | Private | Type reference (TYPE) | C | ABAP_FALSE | 20060511 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | C | ABAP_TRUE | 20060511 | |||
| 20 | Static Attribute | Public | Type reference (TYPE) | UI_FUNC | 'COL' | Function Code | 20060511 | ||
| 21 | Static Attribute | Public | Type reference (TYPE) | UI_FUNC | 'EXP' | Function Code | 20060511 | ||
| 22 | Static Attribute | Public | Type reference (TYPE) | UI_FUNC | 'HIDE_E' | Function Code | 20060511 | ||
| 23 | Static Attribute | Public | Type reference (TYPE) | UI_FUNC | 'HIDE_N' | Function Code | 20060511 | ||
| 24 | Static Attribute | Public | Type reference (TYPE) | UI_FUNC | 'HIDE_U' | Function Code | 20060511 | ||
| 25 | Static Attribute | Public | Type reference (TYPE) | UI_FUNC | 'SEARCH' | Function Code | 20060511 | ||
| 26 | Static Attribute | Public | Type reference (TYPE) | UI_FUNC | 'SEARCH_N' | Function Code | 20060511 | ||
| 27 | Static Attribute | Public | Type reference (TYPE) | UI_FUNC | 'SYNC' | Function Code | 20060511 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Inserts header node | 20060511 | |
| 2 | Instance method | Public | Method | Inserts a new node into tree structure | 20060511 | |
| 3 | Instance method | Public | Method | Inserts an entire table into a node | 20060511 | |
| 4 | Instance method | Public | Method | Compares two tables and creates a difference table | 20060511 | |
| 5 | Instance method | Public | Constructor | Instance Generation | 20060511 | |
| 6 | Instance method | Private | Method | Creates a menu in a transferred container | 20060511 | |
| 7 | Instance method | Public | Method | Returns the created containers | 20060511 | |
| 8 | Instance method | Private | Method | 20060511 | ||
| 9 | Instance method | Private | Method | Determines the long key for a node | 20060511 | |
| 10 | Instance method | Public | Method | Supplies the corresponding node for a key | 20060511 | |
| 11 | Instance method | Private | Method | 20060511 | ||
| 12 | Instance method | Public | Method | Returns the long keyt of a structure | 20060612 | |
| 13 | Instance method | Private | Method | Determines the name of the transmitted table | 20060511 | |
| 14 | Instance method | Private | Event handling method | Handler for Menu Events | 20060511 | |
| 15 | Instance method | Public | Method | Hides same nodes in tree | 20060511 | |
| 16 | Instance method | Public | Method | Displays the created tree | 20060511 | |
| 17 | Instance method | Public | Method | Has the comparison been displayed already? | 20060731 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | MENU_SELECTION | Instance Event (0) |
Public (2) |
Button Selection in Menu | 20060511 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_FIELDNAMES | Public | See coding | 20060511 | begin of S_FIELDNAMES,
fieldname type string,
strucname type string,
dispname type string,
convexit type string,
sourcetab type string,
fn_progname type string,
end of s_fieldnames
|
||
| 2 | S_KEYS | Private | See coding | 20060511 | begin of S_KEYS,
prop_key type i,
node_key type i,
propl(1) type c,
propr(1) type c,
fieldname type string,
end of s_keys
|
||
| 3 | S_NODE | Public | See coding | 20060511 | begin of S_NODE,
node_key type i,
node_text type string,
long_key type string,
is_source(1) type c,
end of s_node
|
||
| 4 | S_PROPS | Public | See coding | 20060511 | begin of S_Props,
node_key type i,
prop_key type i,
prop1 type ref to data,
prop2 type ref to data,
excl_fields type trfieldnames,
table_name type fieldname,
fieldnames type ref to data,
is_source(1) type c,
progname type string,
end of s_props
|
||
| 5 | S_TABKEYS | Private | See coding | 20060511 | begin of s_tabkeys,
tab_key type i,
node_key type i,
end of s_tabkeys
|
||
| 6 | S_TABS | Private | See coding | 20060511 | begin of S_TABS,
tab_key type i,
tab1 type ref to data,
tab2 type ref to data,
difftab type ENH_CONTRACT_GENERAL_DIFF_TAB,
end of s_tabs
|
||
| 7 | T_FIELDNAMES | Public | See coding | 20060511 | T_FIELDNAMES type standard table of s_fieldnames
|
||
| 8 | T_KEYS | Private | See coding | 20060511 | T_KEYS type standard table of s_keys
|
||
| 9 | T_NODE | Public | See coding | 20060511 | T_NODE type table of s_node
|
||
| 10 | T_PROPS | Public | See coding | 20060511 | T_props type table of s_props
|
||
| 11 | T_TABKEYS | Private | See coding | 20060511 | t_tabkeys type STANDARD TABLE OF s_tabkeys
|
||
| 12 | T_TABS | Private | See coding | 20060511 | t_tabs type standard table of s_tabs
|
Method Signatures
Method ADD_HEADER_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_NODE | Call by reference | Type reference (TYPE) | S_NODE | 20060511 | ||||
| 2 | I_NAME_LEFT | Call by reference | Type reference (TYPE) | STRING | 20060511 | ||||
| 3 | I_NAME_RIGHT | Call by reference | Type reference (TYPE) | STRING | 20060511 | ||||
| 4 | I_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | 'HEADER' | 20060511 | |||
| 5 | I_STYLE | Call by reference | Type reference (TYPE) | INT4 | CL_TREE_MODEL=>STYLE_EMPHASIZED | Natürliche Zahl | 20060511 |
Method ADD_HEADER_NODE on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method ADD_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_NODE | Call by reference | Type reference (TYPE) | S_NODE | Key des neu erstellten Knotens | 20060511 | |||
| 2 | IS_PARENT | Call by reference | Type reference (TYPE) | S_NODE | Vaterknoten | 20060511 | |||
| 3 | IS_PROP1 | Call by reference | Type reference (TYPE) | DATA | Eigenschaften für den Knoten links | 20060511 | |||
| 4 | IS_PROP2 | Call by reference | Type reference (TYPE) | DATA | Eigenschaften für den Knoten rechts | 20060511 | |||
| 5 | IT_DISPNAMES | Call by reference | Type reference (TYPE) | T_FIELDNAMES | 20060511 | ||||
| 6 | IT_EXCL_FIELDS | Call by reference | Type reference (TYPE) | TRFIELDNAMES | Tabelle von Feldnamen | 20060511 | |||
| 7 | IT_KEYTAB | Call by reference | Type reference (TYPE) | TRFIELDNAMES | Tabelle von Feldnamen | 20060511 | |||
| 8 | I_HIDE_EMPTY_NODES | Call by reference | Type reference (TYPE) | C | ABAP_FALSE | 'X' -> leere Knoten werden ausgeblendet | 20060511 | ||
| 9 | I_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | 20060511 | ||||
| 10 | I_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | Name des zu erstellenden Knotens | 20060511 | |||
| 11 | I_NO_PROPS | Call by reference | Type reference (TYPE) | C | ABAP_TRUE | 20060511 | |||
| 12 | I_PROGNAME | Call by reference | Type reference (TYPE) | STRING | 20060511 | ||||
| 13 | I_PROP_IS_SOURCE | Call by reference | Type reference (TYPE) | C | ABAP_FALSE | 20060511 | |||
| 14 | I_STYLE | Call by reference | Type reference (TYPE) | INT4 | CL_TREE_MODEL=>STYLE_DEFAULT | Natürliche Zahl | 20060511 | ||
| 15 | I_TABLE_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20060511 |
Method ADD_NODE on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method ADD_TABS_TO_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES | Call by reference | Type reference (TYPE) | T_NODE | erstellte Knoten | 20060511 | |||
| 2 | IS_PARENT_NODE | Call by reference | Type reference (TYPE) | S_NODE | Vaterknoten, unter den die Tabelle kommt | 20060511 | |||
| 3 | IT_DIFF | Call by reference | Type reference (TYPE) | ENH_CONTRACT_GENERAL_DIFF_TAB | Table of ENH_CONTRACT_GENERAL_DIFF | 20060511 | |||
| 4 | IT_DISPNAMES | Call by reference | Type reference (TYPE) | T_FIELDNAMES | Zuordnung Feldname -> Anzeigename | 20060511 | |||
| 5 | IT_EXCL_FIELDS | Call by reference | Type reference (TYPE) | TRFIELDNAMES | Tabelle von Feldnamen | 20060511 | |||
| 6 | IT_KEYTAB | Call by reference | Type reference (TYPE) | TRFIELDNAMES | Tabelle von Feldnamen | 20060511 | |||
| 7 | IT_TAB1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für den linken Baum | 20060511 | |||
| 8 | IT_TAB2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für den rechten Baum | 20060511 | |||
| 9 | I_FN_NODENAME | Call by reference | Type reference (TYPE) | STRING | zu verwendendes Feld für Knotenbezeichnung | 20060511 | |||
| 10 | I_FN_PRAEF | Call by reference | Type reference (TYPE) | STRING | 20060511 | ||||
| 11 | I_HIDE_EMPTY_NODES | Call by reference | Type reference (TYPE) | C | ABAP_FALSE | ' ' -> leere Knoten werden nicht angezeigt | 20060511 | ||
| 12 | I_IS_SOURCETAB | Call by reference | Type reference (TYPE) | C | ABAP_FALSE | 'X' -> Tabelle enthällt Quelltexte | 20060511 | ||
| 13 | I_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 'KNOTEN' | Name des neu zu erstellenden Knotens | 20060511 | ||
| 14 | I_STORE_TABS | Call by reference | Type reference (TYPE) | C | ABAP_FALSE | 'X' -> übergebene Tabellen werden gespeichert | 20060511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Web Service : Exception | 20060511 |
Method COMPARE_TABS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIFFS | Call by reference | Type reference (TYPE) | ENH_CONTRACT_GENERAL_DIFF_TAB | Table of ENH_CONTRACT_GENERAL_DIFF | 20060511 | |||
| 2 | IT_EXCL_FIELDS | Call by reference | Type reference (TYPE) | TRFIELDNAMES | Tabelle von Feldnamen | 20060511 | |||
| 3 | IT_KEY_FIELDS | Call by reference | Type reference (TYPE) | TRFIELDNAMES | Tabelle von Feldnamen | 20060511 | |||
| 4 | IT_TAB1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20060511 | ||||
| 5 | IT_TAB2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20060511 |
Method COMPARE_TABS on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_ENH_VERS_TREE_COMPARE has no parameter.
Method CONSTRUCTOR on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method CREATE_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20060511 | |||
| 2 | IT_MENU_BUTTONS | Call by reference | Type reference (TYPE) | TTB_BUTTON | Toolbarbuttons | 20060511 | |||
| 3 | IT_TOOLBAR_EXCLUDING | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Funktionscodestabelle | 20060511 | |||
| 4 | I_MENU_CONTAINER | Call by reference | Type reference (TYPE) | STRING | Name des zu verwendenden Containers | 20060511 |
Method CREATE_MENU on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method GET_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_MENU_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20060511 | |||
| 2 | ER_TREE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20060511 |
Method GET_CONTAINER on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method GET_FIELD_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PROPS | Call by reference | Type reference (TYPE) | S_PROPS | 20060511 | ||||
| 2 | I_FIELDNAME | Call by reference | Type reference (TYPE) | ANY | 20060511 | ||||
| 3 | I_VALUE | Call by reference | Type reference (TYPE) | ANY | 20060511 | ||||
| 4 | R_FIELD_VALUE | Value transfer | Type reference (TYPE) | STRING | 20060511 |
Method GET_FIELD_VALUE on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method GET_LONG_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PROPS | Call by reference | Type reference (TYPE) | S_PROPS | 20060511 | ||||
| 2 | IT_KEYTAB | Call by reference | Type reference (TYPE) | TRFIELDNAMES | Tabelle von Feldnamen | 20060511 | |||
| 3 | I_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Schlüssel des Knotens | 20060511 | |||
| 4 | I_PARENT_KEY | Call by reference | Type reference (TYPE) | STRING | ID des Vaterknotens | 20060511 | |||
| 5 | R_LONG_KEY | Value transfer | Type reference (TYPE) | STRING | externer Schlüssel des Knotens | 20060511 |
Method GET_LONG_KEY on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method GET_NODE_BY_LONGKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LONG_KEY | Call by reference | Type reference (TYPE) | STRING | 20060511 | ||||
| 2 | RS_NODE | Value transfer | Type reference (TYPE) | S_NODE | 20060511 |
Method GET_NODE_BY_LONGKEY on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method GET_STRUC_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_NODE_DETAILS | Value transfer | Type reference (TYPE) | IF_WB_TREE_COMPARE=>RETURN_TABLE_TYPE | 20060511 | ||||
| 2 | IR_STRUC_L | Call by reference | Object reference (TYPE REF TO) | DATA | 20060511 | ||||
| 3 | IR_STRUC_R | Call by reference | Object reference (TYPE REF TO) | DATA | 20060511 | ||||
| 4 | IR_TYPEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Run Time Type Services | 20060511 | |||
| 5 | IS_PROPS | Call by reference | Type reference (TYPE) | S_PROPS | 20060511 |
Method GET_STRUC_FIELDS on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method GET_STRUC_LONG_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_STRUC | Call by reference | Type reference (TYPE) | ANY | 20060612 | ||||
| 2 | IT_KEYS | Call by reference | Type reference (TYPE) | TRFIELDNAMES | Tabelle von Feldnamen | 20060612 | |||
| 3 | R_KEY | Value transfer | Type reference (TYPE) | STRING | 20060612 |
Method GET_STRUC_LONG_KEY on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method GET_TABNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TABNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20060511 | |||
| 2 | IT_TAB1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20060511 | ||||
| 3 | IT_TAB2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20060511 |
Method GET_TABNAME on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method HANDLE_MENU_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 20060511 |
Method HANDLE_MENU_SELECTION on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method HIDE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_HIDE_MODE | Call by reference | Type reference (TYPE) | C | 20060511 |
Method HIDE_NODES on class CL_ENH_VERS_TREE_COMPARE has no exception.
Method SHOW_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20060511 | |||
| 2 | ER_TREECOMP | Call by reference | Object reference (TYPE REF TO) | CL_ENH_VERS_TREE_VIEW | Split-Screenvergleich für 2 Trees | 20060511 | |||
| 3 | IT_MENU_BUTTONS | Call by reference | Type reference (TYPE) | TTB_BUTTON | Toolbarbuttons | 20060511 | |||
| 4 | IT_TOOLBAR_EXCLUDING | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Funktionscodestabelle | 20060511 | |||
| 5 | I_CONTAINER_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Containers, in dem die Darstellung erfolgt | 20060511 | |||
| 6 | I_MENU_CONTAINER | Call by reference | Type reference (TYPE) | STRING | Container für das Menü | 20060511 | |||
| 7 | I_NAME_L | Call by reference | Type reference (TYPE) | STRING | 'WERT ' | Überschrift für Attributwerte links | 20060511 | ||
| 8 | I_NAME_R | Call by reference | Type reference (TYPE) | STRING | 'WERT' | Überschrift für Attributwerte rechts | 20060511 | ||
| 9 | I_USE_DDIC_FNAMES | Call by reference | Type reference (TYPE) | C | ABAP_FALSE | 'X' -> DDIC-Mitteltext wird für Attributbeschreibung verw. | 20060511 | ||
| 10 | I_USE_DOM_INFO | Call by reference | Type reference (TYPE) | C | ABAP_TRUE | 20060511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Web Service : Exception | 20060511 |
Method WAS_SHOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_SHOWN | Value transfer | Type reference (TYPE) | ENHBOOLEAN | Enhancement Boolean | 20060731 |
Method WAS_SHOWN on class CL_ENH_VERS_TREE_COMPARE has no exception.
Event Signatures
Event MENU_SELECTION Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Exporting | Value transfer | Type reference (TYPE) | UI_FUNC | Funktionscode, der PAI ausgelöst hat | 20060511 |
History
| Last changed by/on | SAP | 20080612 |
| SAP Release Created in | 740 |