SAP BDMT_CONTROL OO Class - Administers Tree Control for Monitoring
BDMT_CONTROL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class BDMT_CONTROL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for BDMT_CONTROL is CL_GUI_COLUMN_TREEMethod list of BDMT_CONTROL SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_M_ITEM | Inserts Item | Private |
CALL METHOD bdmt_control=>ADD_M_ITEM...more details | ||
ADD_M_NODE | Inserts Monitoring Node | Private |
CALL METHOD bdmt_control=>ADD_M_NODE...more details | ||
BUILD_NODE | Creates Node with Possible Subnodes | Private |
CALL METHOD bdmt_control=>BUILD_NODE...more details | ||
CHANGE_M_ITEM | Changes Item Text | Private |
CALL METHOD bdmt_control=>CHANGE_M_ITEM...more details | ||
CHECK_DATA_COLLECTION | Obsolete? Checks whether data collector has to run | Public |
CALL METHOD bdmt_control=>CHECK_DATA_COLLECTION...more details | ||
COLLECT_INFO_OBJ | Searches for required info objects | Public |
CALL METHOD bdmt_control=>COLLECT_INFO_OBJ...more details | ||
| ||
CONSTRUCTOR | Constructor of BDMT_CONTROL | Public |
CALL METHOD bdmt_control=>CONSTRUCTOR...more details | ||
COUNT_IDOCS | Counts how many IDocs there are in the info quantity | Private |
CALL METHOD bdmt_control=>COUNT_IDOCS...more details | ||
GET_FILTER_QUALIFIER | Formulates filter crieria as text | Private |
CALL METHOD bdmt_control=>GET_FILTER_QUALIFIER...more details | ||
GET_IDOCS_FROM_NODE | Return of IDocs to Node | Public |
CALL METHOD bdmt_control=>GET_IDOCS_FROM_NODE...more details | ||
GET_NEXT_NODE_KEY | Gets New Node Name | Private |
CALL METHOD bdmt_control=>GET_NEXT_NODE_KEY...more details | ||
GET_NODE_INFO | Provides Details of Node | Public |
CALL METHOD bdmt_control=>GET_NODE_INFO...more details | ||
GET_SEL_NODE | Returns selected node/item | Public |
CALL METHOD bdmt_control=>GET_SEL_NODE...more details | ||
IS_EXPANDABLE | Checsk whether node can expanded (folder) | Public |
CALL METHOD bdmt_control=>IS_EXPANDABLE...more details | ||
PRINT_TREE | Prints Tree | Public |
CALL METHOD bdmt_control=>PRINT_TREE...more details | ||
PRUNE_TREE | Sets Expanded Flag | Public |
CALL METHOD bdmt_control=>PRUNE_TREE...more details | ||
PT_PRINTCHILDREN | Recursive Printing of Nodes | Private |
CALL METHOD bdmt_control=>PT_PRINTCHILDREN...more details | ||
REORGANIZE_TREE | Restructure Hierarchy by structure change | Public |
CALL METHOD bdmt_control=>REORGANIZE_TREE...more details | ||
SET_FILTER | Sets Filter Criteria for IDocs | Public |
CALL METHOD bdmt_control=>SET_FILTER...more details | ||
SORT_LIST_BY_STATUS | Sorts Info List by Status Lights | Private |
CALL METHOD bdmt_control=>SORT_LIST_BY_STATUS...more details | ||
STAT_2_STGRP | Assigns Status to Status Group | Public |
CALL METHOD bdmt_control=>STAT_2_STGRP...more details | ||
STGRP_2_STAT | Assigns Status to Status Group | Public |
CALL METHOD bdmt_control=>STGRP_2_STAT...more details | ||
STGRP_INFO | Returns Icon and Text to Status Group | Public |
CALL METHOD bdmt_control=>STGRP_INFO...more details | ||
UPDATE_TREE | Refreshes Display | Public |
CALL METHOD bdmt_control=>UPDATE_TREE...more details |
BDMT_CONTROL attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
C_ICON_CLASSMETHOD | Constant | Class Method | '@7H@' | LIKE CHAR6 | Public |
C_ICON_ERROR | Constant | Error Icon | '@AG@' | LIKE CHAR6 | Public |
C_ICON_EXPORT | Constant | Outbound Error | '@49@' | LIKE CHAR6 | Public |
C_ICON_FILTER | Constant | Filter Icon | '@4G@' | LIKE CHAR6 | Public |
C_ICON_GREEN | Constant | Green Light Icon | '@5B@' | LIKE CHAR6 | Public |
C_ICON_HINT | Constant | Icon for Hint | '@AI@' | LIKE CHAR6 | Public |
C_ICON_IDOC | Constant | IDoc Icon | '@G5@' | LIKE CHAR6 | Public |
C_ICON_IMPORT | Constant | Inbound Icon | '@48@' | LIKE CHAR6 | Public |
C_ICON_LOGSYS | Constant | Logical System Icon | '@6K@' | LIKE CHAR6 | Public |
C_ICON_OBJECT | Constant | BO Icon | '@4W@' | LIKE CHAR6 | Public |
C_ICON_RED | Constant | Red Light Icon | '@5C@' | LIKE CHAR6 | Public |
C_ICON_WARNING | Constant | Warning Icon | '@AH@' | LIKE CHAR6 | Public |
C_ICON_YELLOW | Constant | Icon Yellow Light | '@5D@' | LIKE CHAR6 | Public |
FILTER_CREDAT | Static Attribute | Date Filter | LIKE BDRG_DAT_TAB | Private | |
FILTER_CRETIM | Static Attribute | Time Filter | LIKE BDRG_TIM_TAB | Private | |
FILTER_DOCNUM | Static Attribute | Filter for Doc.Number | LIKE BDRG_DOC_TAB | Private | |
FILTER_HAS_CHANGED | Instance Attribute | Flag for Filter Change | LIKE FLAG | Private | |
FILTER_MESTYP | Static Attribute | Filter for Message Type | LIKE BDRG_MES_TAB | Private | |
FILTER_OBJKEY | Static Attribute | Filter for Object Key | LIKE BDRG_OKY_TAB | Private | |
FILTER_OBJTYP | Static Attribute | Filter for Object Type | LIKE BDRG_OBJ_TAB | Private | |
FILTER_PARTNER | Static Attribute | Filter for Partner | LIKE BDRG_PAR_TAB | Private | |
FILTER_STATUS | Static Attribute | Filter for Status | LIKE BDRG_STA_TAB | Private | |
FILTER_UPDDAT | Static Attribute | Date Filter | LIKE BDRG_DAT_TAB | Private | |
FILTER_UPDTIM | Static Attribute | Time Filter | LIKE BDRG_TIM_TAB | Private | |
FLAG_NO_COUNT | Static Attribute | Prevent Counting | LIKE FLAG | Private | |
INITIAL_FLAG | Instance Attribute | General Flag | 'X' | LIKE FLAG | Private |
ITEM_TABLE | Instance Attribute | Additional Item Table | LIKE BDMT_ITEM_TABLE_TYP | Private | |
NODE_COUNTER | Instance Attribute | Counter for Node Names | LIKE I | Private | |
NODE_TABLE | Instance Attribute | Additional Node Table | LIKE TREEV_NTAB | Private | |
NODE_TO_DOCNUM | Instance Attribute | Doc.Numbers Node | LIKE BDMT_NODE_TO_DOCNUM_TAB | Private | |
REORGANIZE_FLAG | Instance Attribute | Hierarchy has been restructured | LIKE FLAG | Private | |
TNII_TABLE | Instance Attribute | Info Structure of Hierarchy | LIKE TNII_TABLE_TYPE | Private | |
TREE_HIERARCHY | Instance Attribute | Hierarchy of Tree | LIKE CHAR6 | Private |
Links to Related Class(s)
BDMT_CON...Full list of available SAP object classes
Search for further information about these or an SAP related objects