SAP CL_CHTMLB_CONFIG_UTILITY OO Class - Utility Class for configuration
CL_CHTMLB_CONFIG_UTILITY 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 CL_CHTMLB_CONFIG_UTILITY including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_CHTMLB_CONFIG_UTILITY 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_CONFIG_BUTTON | Add Button 'Config. on/off' to System Buttons | Protected |
| CALL METHOD cl_chtmlb_config_utility=>ADD_CONFIG_BUTTON...more details | ||
| ADD_FLP_COCKPIT_BUTTON | Add Button 'Show Cockpit' to System Buttons | Public |
| CALL METHOD cl_chtmlb_config_utility=>ADD_FLP_COCKPIT_BUTTON...more details | ||
| ADD_FLP_SHARE_MENUBUTTON | Add menuButton 'Share' to System Buttons | Protected |
| CALL METHOD cl_chtmlb_config_utility=>ADD_FLP_SHARE_MENUBUTTON...more details | ||
| ADD_SIDEPANEL_BUTTON | Add Button 'Sidepanel on/off' to System Buttons | Protected |
| CALL METHOD cl_chtmlb_config_utility=>ADD_SIDEPANEL_BUTTON...more details | ||
| BUILD_LENGTH_UNITS_TAB | Build length unit table | Private |
| CALL METHOD cl_chtmlb_config_utility=>BUILD_LENGTH_UNITS_TAB...more details | ||
| CALL_GETTER | call of Getter | Protected |
| CALL METHOD cl_chtmlb_config_utility=>CALL_GETTER...more details | ||
|
| ||
| CALL_I_GETTER | call of I-Getter | Protected |
| CALL METHOD cl_chtmlb_config_utility=>CALL_I_GETTER...more details | ||
| CALL_OCA_GETTER | call of OneClickActions Getter | Protected |
| CALL METHOD cl_chtmlb_config_utility=>CALL_OCA_GETTER...more details | ||
| CALL_P_GETTER | call of P-Getter | Public |
| CALL METHOD cl_chtmlb_config_utility=>CALL_P_GETTER...more details | ||
| CALL_V_GETTER | call of V-Getter | Protected |
| CALL METHOD cl_chtmlb_config_utility=>CALL_V_GETTER...more details | ||
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD cl_chtmlb_config_utility=>CLASS_CONSTRUCTOR...more details | ||
| CLEAR_BUFFER | Clear the buffer | Public |
| CALL METHOD cl_chtmlb_config_utility=>CLEAR_BUFFER...more details | ||
| COMPRESS_XML | Compress XML (empty space and empty header) | Public |
| CALL METHOD cl_chtmlb_config_utility=>COMPRESS_XML...more details | ||
| CREATE_MESSAGE_AREA | creates message area | Public |
| CALL METHOD cl_chtmlb_config_utility=>CREATE_MESSAGE_AREA...more details | ||
| CREATE_MESSAGE_LINE | Protected | |
| CALL METHOD cl_chtmlb_config_utility=>CREATE_MESSAGE_LINE...more details | ||
| CREATE_OUTBOUND_PLUG_EVENT | Creates event string for naviagtion to outbound plug | Public |
| CALL METHOD cl_chtmlb_config_utility=>CREATE_OUTBOUND_PLUG_EVENT...more details | ||
| CREATE_TOOLBAR | Create a toolbar using a callback to the controller | Public |
| CALL METHOD cl_chtmlb_config_utility=>CREATE_TOOLBAR...more details | ||
| CREATE_UI_ELEMENT | Create a UI element accoring to field type | Public |
| CALL METHOD cl_chtmlb_config_utility=>CREATE_UI_ELEMENT...more details | ||
| CREATE_UI_ELEMENT_OLD | Create a UI element accoring to field type | Public |
| CALL METHOD cl_chtmlb_config_utility=>CREATE_UI_ELEMENT_OLD...more details | ||
| DETERMINE_GROUP_MEMBER_INFO | Get info for group members | Public |
| CALL METHOD cl_chtmlb_config_utility=>DETERMINE_GROUP_MEMBER_INFO...more details | ||
| DISASSEMBLE_PATH | Disassemble the path | Protected |
| CALL METHOD cl_chtmlb_config_utility=>DISASSEMBLE_PATH...more details | ||
| ENCODE_HTML | Encodes only parts of HTML which pose a security risk | Public |
| CALL METHOD cl_chtmlb_config_utility=>ENCODE_HTML...more details | ||
| ESCAPE_CALENDAR_APPOINTMENTS | Escape Calendar Appointments | Public |
| CALL METHOD cl_chtmlb_config_utility=>ESCAPE_CALENDAR_APPOINTMENTS...more details | ||
| EXTRACT_GROUP_INFO | Extract the group info from the config XML | Public |
| CALL METHOD cl_chtmlb_config_utility=>EXTRACT_GROUP_INFO...more details | ||
| EXTRACT_NEW_MESSAGES | extracts new messages from a list of messages | Protected |
| CALL METHOD cl_chtmlb_config_utility=>EXTRACT_NEW_MESSAGES...more details | ||
| FILTER_VH_HEADER_BUTTONS | Filter header buttons in VH mode | Public |
| CALL METHOD cl_chtmlb_config_utility=>FILTER_VH_HEADER_BUTTONS...more details | ||
| GET_BUFFER | get buffer entry | Protected |
| CALL METHOD cl_chtmlb_config_utility=>GET_BUFFER...more details | ||
| GET_BUTTONS_FROM_CONTROLLER | calls controller to get buttons + transfers into thtmlb stru | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_BUTTONS_FROM_CONTROLLER...more details | ||
| GET_COMP_ID | get component ID | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_COMP_ID...more details | ||
| GET_COMP_URL | get component URL | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_COMP_URL...more details | ||
| GET_DDLB_ENTRIES | Get DDLB entries | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_DDLB_ENTRIES...more details | ||
| GET_ERROR_TEXT | Creates an error text | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_ERROR_TEXT...more details | ||
| GET_EXPORT_DISABLE | Check if Export to Spreadsheet is disabled | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_EXPORT_DISABLE...more details | ||
| GET_EXPORT_ENABLE | Check if Export to Spreadsheet is disabled | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_EXPORT_ENABLE...more details | ||
| GET_F4_INPUT_MAPPING | Get F4 input mapping | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_F4_INPUT_MAPPING...more details | ||
| GET_F4_OUTPUT_MAPPING | get an outputfield mapping for the F4 help? | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_F4_OUTPUT_MAPPING...more details | ||
| GET_F4_TITLE | get F4 title specified by the applicaion | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_F4_TITLE...more details | ||
| GET_F4_TRIGGER_SUBMIT | get trigger submit after value selection flag for the F4 hel | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_F4_TRIGGER_SUBMIT...more details | ||
| GET_FIELD_TYPE | Get the field type from P-Getter | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_FIELD_TYPE...more details | ||
| GET_FLEX_TABLE_USAGE | Determines Flex table graphics from customizing | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_FLEX_TABLE_USAGE...more details | ||
| GET_GETTER_DEFINITIONS | determines all the getter methods of a given class | Protected |
| CALL METHOD cl_chtmlb_config_utility=>GET_GETTER_DEFINITIONS...more details | ||
| GET_GETTER_NAME | Get a name for a Getter method | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_GETTER_NAME...more details | ||
| GET_ID | Create an ID from a binding string | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_ID...more details | ||
| GET_ID_FOR_INPUTFIELD | Create ID for an input field | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_ID_FOR_INPUTFIELD...more details | ||
| GET_MESSAGE_AREA_PARAMS | Get parameters for message area | Protected |
| CALL METHOD cl_chtmlb_config_utility=>GET_MESSAGE_AREA_PARAMS...more details | ||
| GET_OVP_CSS_FROM_CONF_KEYS | Get overview page css class from configuration keys | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_OVP_CSS_FROM_CONF_KEYS...more details | ||
| GET_TEXT | get text | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_TEXT...more details | ||
| GET_USED_TAGS | returns used tag list | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_USED_TAGS...more details | ||
| GET_VALUE | gets value via binding | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_VALUE...more details | ||
| GET_VAL_BY_SOURCE_TRANSFORM | Resolve the values for the transformation based on the sourc | Public |
| CALL METHOD cl_chtmlb_config_utility=>GET_VAL_BY_SOURCE_TRANSFORM...more details | ||
| HAS_DISPLAY_MODE | current controller is in display mode | Public |
| CALL METHOD cl_chtmlb_config_utility=>HAS_DISPLAY_MODE...more details | ||
| INIT_BUFFER | Clear buffer | Public |
| CALL METHOD cl_chtmlb_config_utility=>INIT_BUFFER...more details | ||
| INIT_USED_TAGS | initialize used tag list | Public |
| CALL METHOD cl_chtmlb_config_utility=>INIT_USED_TAGS...more details | ||
| INTERCEPT_HTMLB_EVENT | uses intercept mechanism of HTMLB eventing for forwarding ev | Protected |
| CALL METHOD cl_chtmlb_config_utility=>INTERCEPT_HTMLB_EVENT...more details | ||
| IS_CONFIG_MODE_ALLOWED | Is config mode allowed (branch from appl. to config) | Public |
| CALL METHOD cl_chtmlb_config_utility=>IS_CONFIG_MODE_ALLOWED...more details | ||
| IS_CONFIG_MODE_ENABLED | Is config mode enabled (branch from appl. to config) | Public |
| CALL METHOD cl_chtmlb_config_utility=>IS_CONFIG_MODE_ENABLED...more details | ||
| IS_DEBUG_MODE_ALLOWED | Public | |
| CALL METHOD cl_chtmlb_config_utility=>IS_DEBUG_MODE_ALLOWED...more details | ||
| IS_HIDDEN | Checks if a field should be hidden | Public |
| CALL METHOD cl_chtmlb_config_utility=>IS_HIDDEN...more details | ||
| LENGTH_CHECK_FORMAT | Checks format for lenght (i.e. '100px', '20%',...) | Public |
| CALL METHOD cl_chtmlb_config_utility=>LENGTH_CHECK_FORMAT...more details | ||
| LENGTH_SPLIT | Splits lenght into numeric value and unit | Public |
| CALL METHOD cl_chtmlb_config_utility=>LENGTH_SPLIT...more details | ||
| MANDATORY_MESSAGE_POP_UP | Brings up a pop up for navigation decision | Protected |
| CALL METHOD cl_chtmlb_config_utility=>MANDATORY_MESSAGE_POP_UP...more details | ||
| ONLOAD | Onload handler | Protected |
| CALL METHOD cl_chtmlb_config_utility=>ONLOAD...more details | ||
| OUTBOUND_PLUG_EVENT_INFO | Passes parts of outbound plug event | Public |
| CALL METHOD cl_chtmlb_config_utility=>OUTBOUND_PLUG_EVENT_INFO...more details | ||
| PARSE_GROUP_INFO | Parse group info XML | Public |
| CALL METHOD cl_chtmlb_config_utility=>PARSE_GROUP_INFO...more details | ||
| RAISE_ERROR | Raise error message | Public |
| CALL METHOD cl_chtmlb_config_utility=>RAISE_ERROR...more details | ||
| READ_BUTTON_CONFIG | reads the button config | Public |
| CALL METHOD cl_chtmlb_config_utility=>READ_BUTTON_CONFIG...more details | ||
| RENDER_ELEMENT_END | Render the beginning of an BSP element | Public |
| CALL METHOD cl_chtmlb_config_utility=>RENDER_ELEMENT_END...more details | ||
| RENDER_ELEMENT_FROM_XML | Create BSP element from Config XML node | Protected |
| CALL METHOD cl_chtmlb_config_utility=>RENDER_ELEMENT_FROM_XML...more details | ||
| RENDER_ELEMENT_START | Render the beginning of an BSP element | Public |
| CALL METHOD cl_chtmlb_config_utility=>RENDER_ELEMENT_START...more details | ||
| RENDER_FROM_XML | Render HTML from a config XML | Public |
| CALL METHOD cl_chtmlb_config_utility=>RENDER_FROM_XML...more details | ||
| REORGANIZE_XML_INTO_SECTIONS | Reorganizes the XML into independant subsections | Public |
| CALL METHOD cl_chtmlb_config_utility=>REORGANIZE_XML_INTO_SECTIONS...more details | ||
| SET_CONFIG_MODE_ENABLED | Is config mode enabled (branch from appl. to config) | Public |
| CALL METHOD cl_chtmlb_config_utility=>SET_CONFIG_MODE_ENABLED...more details | ||
| SET_USED_TAG | registeres a tag to be used | Public |
| CALL METHOD cl_chtmlb_config_utility=>SET_USED_TAG...more details | ||
| SHOW_MANDATORY_ASTERISK | Show asterisk beside the label | Private |
| CALL METHOD cl_chtmlb_config_utility=>SHOW_MANDATORY_ASTERISK...more details | ||
| TRAVERSE_XML | Traverse XML nodes | Protected |
| CALL METHOD cl_chtmlb_config_utility=>TRAVERSE_XML...more details | ||
| USER_INPUT | Was there any user input? | Public |
| CALL METHOD cl_chtmlb_config_utility=>USER_INPUT...more details | ||
CL_CHTMLB_CONFIG_UTILITY 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 |
| GC_CONFIG_COMPRESS | Constant | `CONFIGCOMPRESS` | LIKE STRING | Public | |
| GC_CONFIG_GETTERS | Constant | `CONFIGGETTERS` | LIKE STRING | Public | |
| GC_CONFIG_RENDER | Constant | `CONFIGRENDER` | LIKE STRING | Public | |
| GC_CONFIG_SXML | Constant | `CONFIGSXML` | LIKE STRING | Public | |
| GC_CONFIG_TAGS | Constant | `CONFIGTAGS` | LIKE STRING | Public | |
| GC_EVENT_PREFIX_AUTONAV | Constant | '#AUTONAV#' | LIKE STRING | Public | |
| GC_FIX_VALUE | Static Attribute | Fix value after one getter call | '#FIX' | LIKE STRING | Protected |
| GC_FOCUS_TIMEOUT | Constant | Timeout before calling focus JS | 100 | LIKE STRING | Public |
| GC_OCA_FIELD | Constant | 'THTMLB_OCA' | LIKE STRING | Public | |
| GC_OUTPUT_TYPE_ELEMENT | Constant | 'ELEMENT' | LIKE STRING | Public | |
| GC_OUTPUT_TYPE_STRING | Constant | 'STRING' | LIKE STRING | Public | |
| GC_TOOLBAR_KIND_APPLICATION | Constant | 'APPLICATION' | LIKE STRING | Public | |
| GC_TOOLBAR_KIND_SYSTEM | Constant | 'SYSTEM' | LIKE STRING | Public | |
| GC_TOOLBAR_KIND_VH_FOOTER | Constant | 'VH_FOOTER' | LIKE STRING | Public | |
| GC_TOOLBAR_KIND_VH_HEAD | Constant | Header toolbar in VH mode | 'VH_HEAD' | LIKE STRING | Public |
| GC_UNDEF_VALUE | Static Attribute | flexible value, needs getter calls | '#UNDEF' | LIKE STRING | Protected |
| GC_USER_INPUT_ID | Constant | 'userInputOccurred' | LIKE STRING | Public | |
| GS_GETTERS | Static Attribute | Tabel of getters | LIKE GETTERS_STRUC | Protected | |
| GS_PATH | Static Attribute | LIKE PATH_STRUC | Protected | ||
| GS_TABLE_GETTER | Static Attribute | LIKE GETTER_STRUC | Protected | ||
| GT_BUFFER | Static Attribute | LIKE BUFFER_TAB | Protected | ||
| GT_ELEMENT_STACK | Static Attribute | LIKE ELEMENT_STACK_TAB | Protected | ||
| GT_LABELS | Static Attribute | Table of LABELs | LIKE LABELS_TAB | Protected | |
| GT_LENGTH_UNITS | Static Attribute | LIKE LENGTH_UNITS | Private | ||
| GT_OLD_MESSAGE_HTML | Static Attribute | LIKE MESS_HTML_TAB | Protected | ||
| GT_USED_TAG | Static Attribute | list of used tags | LIKE USED_TAG_TAB | Protected | |
| GV_ATTRIBUTE_NAME | Static Attribute | LIKE STRING | Protected | ||
| GV_BASE_CLASS_DESCR | Static Attribute | Runtime Type Services | LIKE CL_ABAP_CLASSDESCR | Protected | |
| GV_CONFIG_COUNTER | Static Attribute | LIKE I | Public | ||
| GV_CONFIG_DYNAMICS | Static Attribute | Determine the dynamic parts of a config | LIKE IF_CHTMLB_CONFIG_DYNAMICS | Protected | |
| GV_CURRENT_LABEL | Static Attribute | Weak reference to current label | LIKE CL_ABAP_WEAK_REFERENCE | Protected | |
| GV_EXPORT_DISABLE | Static Attribute | Disabled Export to Spreadsheet | LIKE STRING | Protected | |
| GV_EXPORT_DISABLE_CHECKED | Static Attribute | Disabled Export is checked? | LIKE ABAP_BOOL | Private | |
| GV_HEURISTIC_CALLS | Static Attribute | LIKE I | Private | ||
| GV_IS_RIGHT_TO_LEFT | Static Attribute | Boolean Variable (X=True, -=False, Space=Unknown) | LIKE BOOLEAN | Protected | |
| GV_LAST_BINDING_STRING | Static Attribute | LIKE STRING | Protected | ||
| GV_LAST_IS_HIDDEN | Static Attribute | LIKE STRING | Protected | ||
| GV_MESSAGE_AREA_ANIM | Static Attribute | LIKE | Protected | ||
| GV_MESS_AREA_IS_EXPANDED | Static Attribute | LIKE ABAP_BOOL | Public | ||
| GV_MODEL | Static Attribute | BSP: Basis Interface for Models | LIKE CL_ABAP_WEAK_REFERENCE | Protected | |
| GV_OLD_CNODE_ACCESS | Static Attribute | LIKE ABAP_BOOL | Private | ||
| GV_OUTBOUND_PLUG_EVENT | Static Attribute | latest outbound plug event string | LIKE STRING | Public | |
| GV_RUNTIME_ANALYSIS | Static Attribute | General Flag | LIKE FLAG | Protected | |
| GV_TOTAL_FIELDTYPE_CALLS | Static Attribute | LIKE I | Private | ||
| GV_TYPE | Static Attribute | LIKE I | Protected | ||
| GV_USE_CONFIG_BUFFER | Static Attribute | Single-Character Flag | LIKE CHAR1 | Protected |
CL_CHTMLB_CONFIG_UTILITY types
BUFFER_STRUC -BUFFER_TAB -
DYNAMICS_STRUC -
ELEMENT_STACK_STRUC -
ELEMENT_STACK_TAB -
GETTERS_STRUC -
GETTER_STRUC -
GETTER_TAB -
GROUPS_STRUC -
GROUPS_TAB -
GROUP_MEMBER_HELPER_STRUC -
GROUP_MEMBER_HELPER_TAB -
GROUP_MEMBER_INFO_STRUC -
GROUP_MEMBER_INFO_TAB -
GROUP_MEMBER_STRUC -
GROUP_MEMBER_TAB -
GROUP_STRUC -
LABELS_TAB -
LABEL_STRUC -
LENGTH_UNITS -
MESS_HTML_STRUC -
MESS_HTML_TAB -
PATH_STRUC -
RENDERER_STRUC -
RENDERER_TAB -
STACK_STRUC -
STACK_TAB -
USED_TAG_STRUC -
USED_TAG_TAB -
Links to Related Class(s)
CL_CHTML...Full list of available SAP object classes
Search for further information about these or an SAP related objects