Hierarchy
⤷ CA-GTF-BS (Application Component) Business Application Support
⤷ CNV_BASIS (Package) Conversion: Basis functions
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_COLUMN_TREE | Column Tree Control | 20110404 |
Properties
Class | CL_CNV_00001_SMAINT_GUI_TABLST | |
Short Description | Column Tree Control | |
Super Class | CL_GUI_COLUMN_TREE | Column Tree Control |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_BASIS | Conversion: Basis functions |
Created | 20110404 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CNV_00001_UTIL | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | IF_CNV_00001_API_STATIC | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_CNV_00001_SMAINT_GUI_TABLST has no interface implemented.
Friends
Class CL_CNV_00001_SMAINT_GUI_TABLST has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ADD_DEL_DISABLED | Instance attribute | Protected | Type reference (TYPE) | FLAG | General Flag | 20110421 | ||
2 | CHECK_MENU | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CTMENU | Check Menu | 20110404 | ||
3 | DISPLAY_ONLY | Instance attribute | Public | Type reference (TYPE) | FLAG | Display-only mode | 20110412 | ||
4 | FILTER_MENU | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CTMENU | Filter Menu | 20110404 | ||
5 | FILT_HTML_VIEWER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_HTML_VIEWER | HTML viewer | 20110404 | ||
6 | FILT_IGNORED | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
7 | FILT_NONEXIST | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | Flag (X or blank) | 20110415 | ||
8 | FILT_READONLY | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
9 | FILT_TABORIGIN_ADD | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
10 | FILT_TABORIGIN_CUST | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
11 | FILT_TABORIGIN_MENU | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CTMENU | Filter table origin submenu | 20110404 | ||
12 | FILT_TABORIGIN_PACK | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
13 | FILT_TABORIGIN_STD | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
14 | FILT_TABSTATUS_MENU | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CTMENU | Filter table status submenu | 20110404 | ||
15 | FILT_TABSTAT_ERROR | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
16 | FILT_TABSTAT_OK | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
17 | FILT_TABSTAT_UNKNOWN | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
18 | FILT_TABSTAT_WARN | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
19 | GLOBAL_CONTEXT | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CNV_00001_VALUEMAP | Value map | 20110418 | ||
20 | ITEM_CTX_MENU | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CTMENU | Context menu for clicking on table name | 20110404 | ||
21 | NODEMAP | Instance attribute | Protected | Object reference (TYPE REF TO) | CNV_00001_NODEMAP | Map of nodes for table control | 20110404 | ||
22 | NODES | Instance attribute | Protected | Type reference (TYPE) | TY_T_TREE_TABLE | List of tables on tree | 20110404 | ||
23 | PACKAGE | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110404 | ||
24 | PACKID | Instance attribute | Protected | Type reference (TYPE) | CNV_PACK | CWB Conversion package | 20110404 | ||
25 | RELEV_TABLES | Instance attribute | Protected | Type reference (TYPE) | TY_T_RELEV_TABLE | Subset of tables - customer and generated tables | 20110404 | ||
26 | RNODES | Instance attribute | Protected | Type reference (TYPE) | TY_T_RTREE_TABLE | List of tables on tree | 20110404 | ||
27 | SELECTED_TABLE | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | selected table | 20110411 | ||
28 | SORT_MENU | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CTMENU | Sort Menu | 20110404 | ||
29 | SORT_SEQNUM | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | Flag (X or blank) | 20110404 | ||
30 | SORT_TABNAME | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | 'X' | Flag (X or blank) | 20110404 | |
31 | SPLITTER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | Reduced Version of Splitter Container Control | 20110404 | ||
32 | TABLE_TYPES | Instance attribute | Protected | Type reference (TYPE) | TY_T_TABLE_TYPE | Mapping: table name -> table type | 20110404 | ||
33 | TABNAME_PATTERN | Instance attribute | Protected | Type reference (TYPE) | CHAR40 | '*' | Character field of length 40 | 20110404 | |
34 | TOOLBAR | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20110404 | ||
35 | VIEW_MODE | Instance attribute | Protected | Type reference (TYPE) | CNV_00001_VISIBILITY | View mode ('E'-expert, 'C'-extended, ' '-standard) | 20110408 | ||
36 | VIEW_SETTINGS | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CNV_00001_SMAINT_VIEW_SET | Settings maintenance - view settings | 20110404 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_TABLE | Instance method | Public | Method | Adds a table to the list | 20110404 |
2 | ADD_TABNAME_NODE | Instance method | Protected | Method | Adds a node to the given nodes and items tables | 20110404 |
3 | ASK_FOR_PATTERN | Instance method | Protected | Method | Displays a popup with input box for table name pattern | 20110404 |
4 | ASSIGN_PACKAGE | Instance method | Public | Method | Assigns the CWB package | 20110404 |
5 | BATCH_FUNC_SELECTED | Instance method | Public | Method | Runs the batch change function | 20110606 |
6 | BUILD | Instance method | Public | Method | Build the tree control | 20110404 |
7 | CHECK_ALL_TABLES | Instance method | Protected | Method | Checks all tables | 20110404 |
8 | CHECK_SELECTED_TABLE | Instance method | Protected | Method | Checks selected table | 20110404 |
9 | CONSTRUCTOR | Instance method | Public | Constructor | Constructs a table list | 20110404 |
10 | CREATE_BTC_SUBMENU | Instance method | Protected | Method | Creates a batch processing submenu | 20110404 |
11 | CREATE_CHECK_MENU | Instance method | Protected | Method | Creates check menu for toolbar | 20110404 |
12 | CREATE_FILTER_MENU | Instance method | Protected | Method | Creates filter menu for toolbar | 20110404 |
13 | CREATE_FILTER_PART | Instance method | Protected | Method | Creates filter html viewer | 20110404 |
14 | CREATE_FLAG_SUBMENU | Instance method | Protected | Method | Creates a submenu for FLAG domain (two lines) | 20110404 |
15 | CREATE_SORT_MENU | Instance method | Protected | Method | Creates sort menu for toolbar | 20110404 |
16 | CREATE_SUMUP_SUBMENU | Instance method | Protected | Method | Creates a submenu for SUMUP | 20110404 |
17 | CREATE_TOOLBAR | Instance method | Protected | Method | Creates toolbar | 20110404 |
18 | DEL_TABLE | Instance method | Public | Method | Delete a table from the list | 20110404 |
19 | DISABLE_EDIT_BUTTONS | Instance method | Public | Method | Disables all edit buttons | 20110404 |
20 | ENABLE_EDIT_BUTTONS | Instance method | Public | Method | Enables all edit buttons | 20110404 |
21 | FILL_TREE | Instance method | Protected | Method | Fills the tree with regard to all filters | 20110404 |
22 | GET_ACTIVE_PACKAGE | Instance method | Protected | Method | Gets the number of the active CWB package | 20110404 |
23 | GET_MOD_STATUS_ICON | Static method | Public | Method | Returns the icon for the modification status | 20110411 |
24 | GET_MOD_STATUS_STYLE | Static method | Public | Method | Returns the item style for the modification status | 20110411 |
25 | GET_SELECTED_TABLES | Instance method | Protected | Method | Returns the selected table name | 20110606 |
26 | IS_FILTER_SET | Instance method | Protected | Method | Returns whether some filter is set | 20110404 |
27 | ITEM_CTX_MENU_SELECTED | Instance method | Public | Event handling method | Event handler for selection of a context menu item | 20110404 |
28 | ITEM_RIGHT_CLICKED | Instance method | Public | Event handling method | Event handler for right click on table name | 20110404 |
29 | MARK_TABLE_MODIFIED | Instance method | Public | Method | Marks the table as modified | 20110411 |
30 | NODE_CTX_MENU_SELECTED | Instance method | Public | Event handling method | Event handler for selection of a context menu for a row | 20110404 |
31 | NODE_RIGHT_CLICKED | Instance method | Public | Event handling method | Event handler for right click on the whole row | 20110404 |
32 | NODE_SELECTED | Instance method | Public | Event handling method | Event handler for double clicking the whole row | 20110404 |
33 | NOTUSE_CLICKED | Instance method | Protected | Event handling method | NOTUSE checkbox was clicked | 20110404 |
34 | PASSES_FILTERS | Instance method | Public | Method | Checks if a given table passes all defined filters | 20110404 |
35 | PASSES_VIEW_SETTINGS | Instance method | Public | Method | Checks if a given table passes defined view settings | 20110413 |
36 | RAISE_TABLE_SELECTED | Instance method | Public | Method | Raises table selection event | 20110404 |
37 | REFRESH | Instance method | Public | Method | Refreshes the list | 20110404 |
38 | REGISTER_EVENTS | Instance method | Protected | Method | Registers toolbar and tree events | 20110404 |
39 | SELECT_TABLE | Instance method | Public | Method | Puts the cursor on the selected table | 20110421 |
40 | SET_DISPLAY_ONLY | Instance method | Public | Method | Sets the display-only mode | 20110412 |
41 | SET_FILTER | Instance method | Public | Method | Sets filter value | 20110408 |
42 | SET_NOTUSE_INTERNALLY | Instance method | Protected | Event handling method | Event handler for NOTUSE click | 20110404 |
43 | SHOW_SIMILAR_TABLES | Instance method | Protected | Method | Shows settings for similar tables | 20110404 |
44 | TABLE_MODIFIED | Instance method | Protected | Event handling method | Reaction to table modification | 20110407 |
45 | TABLE_SELECTED | Instance method | Public | Event handling method | Event handler for double click on table name | 20110404 |
46 | TABLE_STATUS_CHANGED | Instance method | Protected | Event handling method | Table status has changed | 20110407 |
47 | TOOLBAR_BUTTON_CLICKED | Instance method | Public | Event handling method | Event handler for button click event | 20110404 |
48 | TOOLBAR_DROPDOWN_CLICKED | Instance method | Public | Event handling method | Event handler for dropdown event | 20110404 |
49 | UPDATE_DYNAMIC_PARTS | Instance method | Protected | Method | Updates dynamic parts of menus | 20110404 |
50 | _ADD_TABLE | Instance method | Protected | Method | Adds a table to me->added_tables (internal use) | 20110404 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | TABLE_ADDED | Instance Event (0) |
Public (2) |
Table was selected to be added to the control | 20110404 |
2 | TABLE_CHECK_SELECTED | Instance Event (0) |
Public (2) |
Check of table status was selected | 20110404 |
3 | TABLE_DELETED | Instance Event (0) |
Public (2) |
Tables was selected to be deleted from the control | 20110404 |
4 | TABLE_DISP_SELECTED | Instance Event (0) |
Public (2) |
Table was selected for display | 20110404 |
5 | TABLE_DOUBLE_CLICKED | Instance Event (0) |
Public (2) |
Table name was double clicked | 20110404 |
6 | TABLE_EDIT_SELECTED | Instance Event (0) |
Public (2) |
Table was selected for edit | 20110404 |
7 | TABLE_NOTUSE_CHANGED | Instance Event (0) |
Public (2) |
The NOTUSE flag for the table was changed | 20110404 |
8 | TABLE_SAVE_SELECTED | Instance Event (0) |
Public (2) |
Save table selected | 20110404 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_CNVTABLE | Protected | Type reference (TYPE) | CNVTABLES | Conversion: Tables for processing by package | 20110404 | |
2 | TY_ITEM | Protected | Type reference (TYPE) | MTREEITM | Tree Control Item For Report SAPTREV* | 20110404 | |
3 | TY_NODE | Protected | Type reference (TYPE) | TREEV_NODE | Tree Control: Attributes of a Node | 20110404 | |
4 | TY_RELEV_TABLE | Protected | See coding | Properties of conversion relevant table | 20110404 | |
|
5 | TY_TABLE_TYPE | Protected | See coding | Mapping: table name -> type of the table | 20110404 | |
|
6 | TY_TREE_TABLE | Protected | See coding | Tree table | 20110404 | |
|
7 | TY_TTYPE | Protected | See coding | Type of the table | 20110404 | |
|
8 | TY_T_CNVTABLE | Protected | Type reference (TYPE) | CNV_00001_TABLES_STT | Conversion: Tables for processing by package | 20110404 | |
9 | TY_T_ITEM | Protected | See coding | Item | 20110404 | |
|
10 | TY_T_NODE | Protected | Type reference (TYPE) | TREEV_NTAB | Tree Control: Node Table | 20110404 | |
11 | TY_T_RELEV_TABLE | Protected | See coding | List of conversion relevant tables | 20110404 | |
|
12 | TY_T_RTREE_TABLE | Protected | See coding | TY_T_RTREE_TABLE | 20110404 | |
|
13 | TY_T_TABLE_TYPE | Protected | See coding | Mapping table: table name -> type of the table | 20110404 | |
|
14 | TY_T_TREE_TABLE | Protected | See coding | TY_T_TREE_TABLE | 20110404 | |
Method Signatures
Method ADD_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | REFRESH | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or blank) | 20110404 |
Method ADD_TABLE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method ADD_TABNAME_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ADDED | Call by reference | Type reference (TYPE) | AS4FLAG | Whether table is newly added | 20110404 | ||
2 | Importing | CHANGED | Call by reference | Type reference (TYPE) | AS4FLAG | SPACE | Whether table data was changed | 20110404 | |
3 | Importing | DELETED | Call by reference | Type reference (TYPE) | AS4FLAG | Whether table is deleted | 20110404 | ||
4 | Importing | DISABLED | Call by reference | Type reference (TYPE) | AS4FLAG | whether the control is disabled | 20110404 | ||
5 | Changing | ITEMTAB | Call by reference | Type reference (TYPE) | TY_T_ITEM | Item table | 20110404 | ||
6 | Changing | NODETAB | Call by reference | Type reference (TYPE) | TY_T_NODE | Node table | 20110404 | ||
7 | Importing | NODE_DATA | Call by reference | Type reference (TYPE) | ANY | node data | 20110405 | ||
8 | Exporting | NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Node Key | 20110411 | ||
9 | Importing | NOTUSE | Call by reference | Type reference (TYPE) | CNV_NOT | Conversion: Indicator for non-use | 20110404 | ||
10 | Importing | ORIGIN | Call by reference | Type reference (TYPE) | CNV_00001_TABORIGIN | Origin of a table data (package, new standard or new cust.) | 20110404 | ||
11 | Importing | READONLY | Call by reference | Type reference (TYPE) | AS4FLAG | Whether table is displayed read-only | 20110404 | ||
12 | Importing | ROOTKEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20110404 | ||
13 | Importing | SEQNUM | Call by reference | Type reference (TYPE) | CNVTABLES-SEQNUM | Conversion: Structure for sequence of tables | 20110404 | ||
14 | Importing | STATUS | Call by reference | Type reference (TYPE) | CNV_00001_MSGTYPE | SPACE | Message type | 20110404 | |
15 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table name | 20110404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | TABLE_NOT_FOUND | Table not found in DDIC | 20110404 |
Method ASK_FOR_PATTERN Signature
Method ASK_FOR_PATTERN on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method ASK_FOR_PATTERN on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method ASSIGN_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_PACKAGE | Representation of the package | 20110404 |
Method ASSIGN_PACKAGE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method BATCH_FUNC_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Screens, function code triggered by PAI | 20110606 |
Method BATCH_FUNC_SELECTED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method BUILD Signature
Method BUILD on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method BUILD on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CHECK_ALL_TABLES Signature
Method CHECK_ALL_TABLES on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method CHECK_ALL_TABLES on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CHECK_SELECTED_TABLE Signature
Method CHECK_SELECTED_TABLE on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method CHECK_SELECTED_TABLE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_SELECTION_MODE | Call by reference | Type reference (TYPE) | I | CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE | Single or multiple selection | 20110404 | |
2 | Importing | NOTUSE_COLUMN_HEADER | Call by reference | Type reference (TYPE) | TV_HEADING | Column title for field NOTUSE | 20110404 | ||
3 | Importing | NOTUSE_COLUMN_WIDTH | Call by reference | Type reference (TYPE) | I | Column width for field NOTUSE | 20110404 | ||
4 | Importing | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20110404 | ||
5 | Importing | SEQNUM_COLUMN_HEADER | Call by reference | Type reference (TYPE) | TV_HEADING | Column name for field SEQNUM | 20110404 | ||
6 | Importing | SEQNUM_COLUMN_WIDTH | Call by reference | Type reference (TYPE) | I | Column width for field SEQNUM | 20110404 | ||
7 | Importing | SETTINGS | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_SMAINT_VIEW_SET | View settings | 20110404 | ||
8 | Importing | TABNAME_COLUMN_HEADER | Call by reference | Type reference (TYPE) | TV_HEADING | Column name for field TABNAME | 20110404 | ||
9 | Importing | TABNAME_COLUMN_WIDTH | Call by reference | Type reference (TYPE) | I | Column width for field TABNAME | 20110404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTIVE_PACKAGE_NOT_FOUND | Active package doesn't exist | 20110404 |
Method CREATE_BTC_SUBMENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | MENU | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Submenu | 20110404 |
Method CREATE_BTC_SUBMENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CREATE_CHECK_MENU Signature
Method CREATE_CHECK_MENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method CREATE_CHECK_MENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CREATE_FILTER_MENU Signature
Method CREATE_FILTER_MENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method CREATE_FILTER_MENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CREATE_FILTER_PART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20110404 |
Method CREATE_FILTER_PART on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CREATE_FLAG_SUBMENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE1 | Call by reference | Type reference (TYPE) | SYUCOMM | Screens, function code triggered by PAI | 20110404 | ||
2 | Importing | FCODE2 | Call by reference | Type reference (TYPE) | SYUCOMM | Screens, function code triggered by PAI | 20110404 | ||
3 | Returning | MENU | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20110404 | ||
4 | Importing | TEXT1 | Call by reference | Type reference (TYPE) | CHAR40 | Character field of length 40 | 20110404 | ||
5 | Importing | TEXT2 | Call by reference | Type reference (TYPE) | CHAR40 | Character field of length 40 | 20110404 |
Method CREATE_FLAG_SUBMENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CREATE_SORT_MENU Signature
Method CREATE_SORT_MENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method CREATE_SORT_MENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CREATE_SUMUP_SUBMENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | MENU | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20110404 |
Method CREATE_SUMUP_SUBMENU on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method CREATE_TOOLBAR Signature
Method CREATE_TOOLBAR on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method CREATE_TOOLBAR on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method DEL_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | REFRESH | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or blank) | 20110404 | ||
2 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table to be deleted from the list | 20110404 |
Method DEL_TABLE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method DISABLE_EDIT_BUTTONS Signature
Method DISABLE_EDIT_BUTTONS on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method DISABLE_EDIT_BUTTONS on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method ENABLE_EDIT_BUTTONS Signature
Method ENABLE_EDIT_BUTTONS on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method ENABLE_EDIT_BUTTONS on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method FILL_TREE Signature
Method FILL_TREE on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method FILL_TREE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method GET_ACTIVE_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PACKID | Value transfer | Type reference (TYPE) | CNV_PACK | Conversion: Conversion packages | 20110404 |
Method GET_ACTIVE_PACKAGE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method GET_MOD_STATUS_ICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ADDED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
2 | Importing | CHANGED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
3 | Importing | DELETED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
4 | Returning | ICON | Value transfer | Type reference (TYPE) | ICON_D | Icon in text fields (substitute display, alias) | 20110411 | ||
5 | Importing | READONLY | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 |
Method GET_MOD_STATUS_ICON on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method GET_MOD_STATUS_STYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ADDED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
2 | Importing | CHANGED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
3 | Importing | DELETED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
4 | Importing | READONLY | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
5 | Returning | STYLE | Value transfer | Type reference (TYPE) | INT4 | style | 20110411 |
Method GET_MOD_STATUS_STYLE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method GET_SELECTED_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | TABLE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table | 20110606 | ||
2 | Exporting | TABLES | Call by reference | Type reference (TYPE) | CNV_00001_T_CL_API_TABLE | List of conv.-relevant tables | 20110606 |
Method GET_SELECTED_TABLES on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method IS_FILTER_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | SET | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or blank) | 20110404 |
Method IS_FILTER_SET on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method ITEM_CTX_MENU_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
2 | Importing | ITEM_NAME | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
3 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20110404 |
Method ITEM_CTX_MENU_SELECTED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method ITEM_RIGHT_CLICKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ITEM_NAME | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
2 | Importing | MENU | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
3 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20110404 |
Method ITEM_RIGHT_CLICKED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method MARK_TABLE_MODIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ADDED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
2 | Importing | CHANGED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
3 | Importing | DELETED | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110411 | |
4 | Importing | TABLE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table representation | 20110411 |
Method MARK_TABLE_MODIFIED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method NODE_CTX_MENU_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
2 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20110404 |
Method NODE_CTX_MENU_SELECTED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method NODE_RIGHT_CLICKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MENU | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
2 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20110404 |
Method NODE_RIGHT_CLICKED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method NODE_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20110404 |
Method NODE_SELECTED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method NOTUSE_CLICKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CHECKED | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
2 | Importing | ITEM_NAME | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
3 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20110404 |
Method NOTUSE_CLICKED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method PASSES_FILTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PASSED | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or blank) | 20110404 | ||
2 | Importing | TABLE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table definition | 20110404 |
Method PASSES_FILTERS on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method PASSES_VIEW_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PASSED | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or blank) | 20110413 | ||
2 | Importing | TABLE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table definition | 20110413 |
Method PASSES_VIEW_SETTINGS on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method RAISE_TABLE_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TABLE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table representation | 20110405 | ||
2 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table name | 20110404 |
Method RAISE_TABLE_SELECTED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SELECT_TABLE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table representation | 20110421 |
Method REFRESH on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method REGISTER_EVENTS Signature
Method REGISTER_EVENTS on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method REGISTER_EVENTS on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method SELECT_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TABLE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table representation | 20110421 |
Method SELECT_TABLE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method SET_DISPLAY_ONLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DISPLAY_ONLY | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20110412 |
Method SET_DISPLAY_ONLY on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method SET_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FILTER | Call by reference | Type reference (TYPE) | CNV_00001_SMAINT_TABFILTER | Filter for displaying tables in settings maintenance | 20110408 |
Method SET_FILTER on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method SET_NOTUSE_INTERNALLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NOTUSE | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
2 | Importing | TABLE | Call by reference | Attribute reference (LIKE) | 20110405 |
Method SET_NOTUSE_INTERNALLY on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method SHOW_SIMILAR_TABLES Signature
Method SHOW_SIMILAR_TABLES on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method SHOW_SIMILAR_TABLES on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method TABLE_MODIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE | Call by reference | Attribute reference (LIKE) | 20110407 | ||||
2 | Importing | NEW_VALUE | Value transfer | Attribute reference (LIKE) | 20110407 | ||||
3 | Importing | OLD_VALUE | Value transfer | Attribute reference (LIKE) | 20110407 | ||||
4 | Importing | TARGET | Call by reference | Attribute reference (LIKE) | 20110407 |
Method TABLE_MODIFIED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method TABLE_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ITEM_NAME | Call by reference | Attribute reference (LIKE) | 20110404 | ||||
2 | Importing | NODE_KEY | Call by reference | Attribute reference (LIKE) | 20110404 |
Method TABLE_SELECTED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method TABLE_STATUS_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TABLE | Call by reference | Attribute reference (LIKE) | 20110407 |
Method TABLE_STATUS_CHANGED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method TOOLBAR_BUTTON_CLICKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Type reference (TYPE) | 20110404 |
Method TOOLBAR_BUTTON_CLICKED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method TOOLBAR_DROPDOWN_CLICKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Type reference (TYPE) | 20110404 | ||||
2 | Importing | POSX | Call by reference | Type reference (TYPE) | 20110404 | ||||
3 | Importing | POSY | Call by reference | Type reference (TYPE) | 20110404 |
Method TOOLBAR_DROPDOWN_CLICKED on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method UPDATE_DYNAMIC_PARTS Signature
Method UPDATE_DYNAMIC_PARTS on class CL_CNV_00001_SMAINT_GUI_TABLST has no parameter.
Method UPDATE_DYNAMIC_PARTS on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Method _ADD_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TABLE | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | table | 20110411 | ||
2 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table name | 20110404 |
Method _ADD_TABLE on class CL_CNV_00001_SMAINT_GUI_TABLST has no exception.
Event Signatures
Event TABLE_ADDED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TABLE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table name | 20110411 |
Event TABLE_CHECK_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TABLE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table | 20110405 |
Event TABLE_DELETED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TABLE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table | 20110405 |
Event TABLE_DISP_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TABLE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table | 20110405 |
Event TABLE_DOUBLE_CLICKED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TABLE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table | 20110405 |
Event TABLE_EDIT_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TABLE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table | 20110405 |
Event TABLE_NOTUSE_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | NOTUSE | Exporting | Value transfer | Type reference (TYPE) | CNV_NOT | Conversion: Indicator for non-use | 20110404 | ||
2 | TABLE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table | 20110405 |
Event TABLE_SAVE_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TABLE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CNV_00001_API_TABLE | Table | 20110405 |
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |