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 NameDescriptionVisability
ADD_CONFIG_BUTTONAdd Button 'Config. on/off' to System ButtonsProtected
CALL METHOD cl_chtmlb_config_utility=>ADD_CONFIG_BUTTON...more details

ADD_FLP_COCKPIT_BUTTONAdd Button 'Show Cockpit' to System ButtonsPublic
CALL METHOD cl_chtmlb_config_utility=>ADD_FLP_COCKPIT_BUTTON...more details

ADD_FLP_SHARE_MENUBUTTONAdd menuButton 'Share' to System ButtonsProtected
CALL METHOD cl_chtmlb_config_utility=>ADD_FLP_SHARE_MENUBUTTON...more details

ADD_SIDEPANEL_BUTTONAdd Button 'Sidepanel on/off' to System ButtonsProtected
CALL METHOD cl_chtmlb_config_utility=>ADD_SIDEPANEL_BUTTON...more details

BUILD_LENGTH_UNITS_TABBuild length unit tablePrivate
CALL METHOD cl_chtmlb_config_utility=>BUILD_LENGTH_UNITS_TAB...more details

CALL_GETTERcall of GetterProtected
CALL METHOD cl_chtmlb_config_utility=>CALL_GETTER...more details

CALL_I_GETTERcall of I-GetterProtected
CALL METHOD cl_chtmlb_config_utility=>CALL_I_GETTER...more details

CALL_OCA_GETTERcall of OneClickActions GetterProtected
CALL METHOD cl_chtmlb_config_utility=>CALL_OCA_GETTER...more details

CALL_P_GETTERcall of P-GetterPublic
CALL METHOD cl_chtmlb_config_utility=>CALL_P_GETTER...more details

CALL_V_GETTERcall of V-GetterProtected
CALL METHOD cl_chtmlb_config_utility=>CALL_V_GETTER...more details

CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD cl_chtmlb_config_utility=>CLASS_CONSTRUCTOR...more details

CLEAR_BUFFERClear the bufferPublic
CALL METHOD cl_chtmlb_config_utility=>CLEAR_BUFFER...more details

COMPRESS_XMLCompress XML (empty space and empty header)Public
CALL METHOD cl_chtmlb_config_utility=>COMPRESS_XML...more details

CREATE_MESSAGE_AREAcreates message areaPublic
CALL METHOD cl_chtmlb_config_utility=>CREATE_MESSAGE_AREA...more details

CREATE_MESSAGE_LINEProtected
CALL METHOD cl_chtmlb_config_utility=>CREATE_MESSAGE_LINE...more details

CREATE_OUTBOUND_PLUG_EVENTCreates event string for naviagtion to outbound plugPublic
CALL METHOD cl_chtmlb_config_utility=>CREATE_OUTBOUND_PLUG_EVENT...more details

CREATE_TOOLBARCreate a toolbar using a callback to the controllerPublic
CALL METHOD cl_chtmlb_config_utility=>CREATE_TOOLBAR...more details

CREATE_UI_ELEMENTCreate a UI element accoring to field typePublic
CALL METHOD cl_chtmlb_config_utility=>CREATE_UI_ELEMENT...more details

CREATE_UI_ELEMENT_OLDCreate a UI element accoring to field typePublic
CALL METHOD cl_chtmlb_config_utility=>CREATE_UI_ELEMENT_OLD...more details

DETERMINE_GROUP_MEMBER_INFOGet info for group membersPublic
CALL METHOD cl_chtmlb_config_utility=>DETERMINE_GROUP_MEMBER_INFO...more details

DISASSEMBLE_PATHDisassemble the pathProtected
CALL METHOD cl_chtmlb_config_utility=>DISASSEMBLE_PATH...more details

ENCODE_HTMLEncodes only parts of HTML which pose a security riskPublic
CALL METHOD cl_chtmlb_config_utility=>ENCODE_HTML...more details

ESCAPE_CALENDAR_APPOINTMENTSEscape Calendar AppointmentsPublic
CALL METHOD cl_chtmlb_config_utility=>ESCAPE_CALENDAR_APPOINTMENTS...more details

EXTRACT_GROUP_INFOExtract the group info from the config XMLPublic
CALL METHOD cl_chtmlb_config_utility=>EXTRACT_GROUP_INFO...more details

EXTRACT_NEW_MESSAGESextracts new messages from a list of messagesProtected
CALL METHOD cl_chtmlb_config_utility=>EXTRACT_NEW_MESSAGES...more details

FILTER_VH_HEADER_BUTTONSFilter header buttons in VH modePublic
CALL METHOD cl_chtmlb_config_utility=>FILTER_VH_HEADER_BUTTONS...more details

GET_BUFFERget buffer entryProtected
CALL METHOD cl_chtmlb_config_utility=>GET_BUFFER...more details

GET_BUTTONS_FROM_CONTROLLERcalls controller to get buttons + transfers into thtmlb struPublic
CALL METHOD cl_chtmlb_config_utility=>GET_BUTTONS_FROM_CONTROLLER...more details

GET_COMP_IDget component IDPublic
CALL METHOD cl_chtmlb_config_utility=>GET_COMP_ID...more details

GET_COMP_URLget component URLPublic
CALL METHOD cl_chtmlb_config_utility=>GET_COMP_URL...more details

GET_DDLB_ENTRIESGet DDLB entriesPublic
CALL METHOD cl_chtmlb_config_utility=>GET_DDLB_ENTRIES...more details

GET_ERROR_TEXTCreates an error textPublic
CALL METHOD cl_chtmlb_config_utility=>GET_ERROR_TEXT...more details

GET_EXPORT_DISABLECheck if Export to Spreadsheet is disabledPublic
CALL METHOD cl_chtmlb_config_utility=>GET_EXPORT_DISABLE...more details

GET_EXPORT_ENABLECheck if Export to Spreadsheet is disabledPublic
CALL METHOD cl_chtmlb_config_utility=>GET_EXPORT_ENABLE...more details

GET_F4_INPUT_MAPPINGGet F4 input mappingPublic
CALL METHOD cl_chtmlb_config_utility=>GET_F4_INPUT_MAPPING...more details

GET_F4_OUTPUT_MAPPINGget an outputfield mapping for the F4 help?Public
CALL METHOD cl_chtmlb_config_utility=>GET_F4_OUTPUT_MAPPING...more details

GET_F4_TITLEget F4 title specified by the applicaionPublic
CALL METHOD cl_chtmlb_config_utility=>GET_F4_TITLE...more details

GET_F4_TRIGGER_SUBMITget trigger submit after value selection flag for the F4 helPublic
CALL METHOD cl_chtmlb_config_utility=>GET_F4_TRIGGER_SUBMIT...more details

GET_FIELD_TYPEGet the field type from P-GetterPublic
CALL METHOD cl_chtmlb_config_utility=>GET_FIELD_TYPE...more details

GET_FLEX_TABLE_USAGEDetermines Flex table graphics from customizingPublic
CALL METHOD cl_chtmlb_config_utility=>GET_FLEX_TABLE_USAGE...more details

GET_GETTER_DEFINITIONSdetermines all the getter methods of a given classProtected
CALL METHOD cl_chtmlb_config_utility=>GET_GETTER_DEFINITIONS...more details

GET_GETTER_NAMEGet a name for a Getter methodPublic
CALL METHOD cl_chtmlb_config_utility=>GET_GETTER_NAME...more details

GET_IDCreate an ID from a binding stringPublic
CALL METHOD cl_chtmlb_config_utility=>GET_ID...more details

GET_ID_FOR_INPUTFIELDCreate ID for an input fieldPublic
CALL METHOD cl_chtmlb_config_utility=>GET_ID_FOR_INPUTFIELD...more details

GET_MESSAGE_AREA_PARAMSGet parameters for message areaProtected
CALL METHOD cl_chtmlb_config_utility=>GET_MESSAGE_AREA_PARAMS...more details

GET_OVP_CSS_FROM_CONF_KEYSGet overview page css class from configuration keysPublic
CALL METHOD cl_chtmlb_config_utility=>GET_OVP_CSS_FROM_CONF_KEYS...more details

GET_TEXTget textPublic
CALL METHOD cl_chtmlb_config_utility=>GET_TEXT...more details

GET_USED_TAGSreturns used tag listPublic
CALL METHOD cl_chtmlb_config_utility=>GET_USED_TAGS...more details

GET_VALUEgets value via bindingPublic
CALL METHOD cl_chtmlb_config_utility=>GET_VALUE...more details

GET_VAL_BY_SOURCE_TRANSFORMResolve the values for the transformation based on the sourcPublic
CALL METHOD cl_chtmlb_config_utility=>GET_VAL_BY_SOURCE_TRANSFORM...more details

HAS_DISPLAY_MODEcurrent controller is in display modePublic
CALL METHOD cl_chtmlb_config_utility=>HAS_DISPLAY_MODE...more details

INIT_BUFFERClear bufferPublic
CALL METHOD cl_chtmlb_config_utility=>INIT_BUFFER...more details

INIT_USED_TAGSinitialize used tag listPublic
CALL METHOD cl_chtmlb_config_utility=>INIT_USED_TAGS...more details

INTERCEPT_HTMLB_EVENTuses intercept mechanism of HTMLB eventing for forwarding evProtected
CALL METHOD cl_chtmlb_config_utility=>INTERCEPT_HTMLB_EVENT...more details

IS_CONFIG_MODE_ALLOWEDIs config mode allowed (branch from appl. to config)Public
CALL METHOD cl_chtmlb_config_utility=>IS_CONFIG_MODE_ALLOWED...more details

IS_CONFIG_MODE_ENABLEDIs config mode enabled (branch from appl. to config)Public
CALL METHOD cl_chtmlb_config_utility=>IS_CONFIG_MODE_ENABLED...more details

IS_DEBUG_MODE_ALLOWEDPublic
CALL METHOD cl_chtmlb_config_utility=>IS_DEBUG_MODE_ALLOWED...more details

IS_HIDDENChecks if a field should be hiddenPublic
CALL METHOD cl_chtmlb_config_utility=>IS_HIDDEN...more details

LENGTH_CHECK_FORMATChecks format for lenght (i.e. '100px', '20%',...)Public
CALL METHOD cl_chtmlb_config_utility=>LENGTH_CHECK_FORMAT...more details

LENGTH_SPLITSplits lenght into numeric value and unitPublic
CALL METHOD cl_chtmlb_config_utility=>LENGTH_SPLIT...more details

MANDATORY_MESSAGE_POP_UPBrings up a pop up for navigation decisionProtected
CALL METHOD cl_chtmlb_config_utility=>MANDATORY_MESSAGE_POP_UP...more details

ONLOADOnload handlerProtected
CALL METHOD cl_chtmlb_config_utility=>ONLOAD...more details

OUTBOUND_PLUG_EVENT_INFOPasses parts of outbound plug eventPublic
CALL METHOD cl_chtmlb_config_utility=>OUTBOUND_PLUG_EVENT_INFO...more details

PARSE_GROUP_INFOParse group info XMLPublic
CALL METHOD cl_chtmlb_config_utility=>PARSE_GROUP_INFO...more details

RAISE_ERRORRaise error messagePublic
CALL METHOD cl_chtmlb_config_utility=>RAISE_ERROR...more details

READ_BUTTON_CONFIGreads the button configPublic
CALL METHOD cl_chtmlb_config_utility=>READ_BUTTON_CONFIG...more details

RENDER_ELEMENT_ENDRender the beginning of an BSP elementPublic
CALL METHOD cl_chtmlb_config_utility=>RENDER_ELEMENT_END...more details

RENDER_ELEMENT_FROM_XMLCreate BSP element from Config XML nodeProtected
CALL METHOD cl_chtmlb_config_utility=>RENDER_ELEMENT_FROM_XML...more details

RENDER_ELEMENT_STARTRender the beginning of an BSP elementPublic
CALL METHOD cl_chtmlb_config_utility=>RENDER_ELEMENT_START...more details

RENDER_FROM_XMLRender HTML from a config XMLPublic
CALL METHOD cl_chtmlb_config_utility=>RENDER_FROM_XML...more details

REORGANIZE_XML_INTO_SECTIONSReorganizes the XML into independant subsectionsPublic
CALL METHOD cl_chtmlb_config_utility=>REORGANIZE_XML_INTO_SECTIONS...more details

SET_CONFIG_MODE_ENABLEDIs config mode enabled (branch from appl. to config)Public
CALL METHOD cl_chtmlb_config_utility=>SET_CONFIG_MODE_ENABLED...more details

SET_USED_TAGregisteres a tag to be usedPublic
CALL METHOD cl_chtmlb_config_utility=>SET_USED_TAG...more details

SHOW_MANDATORY_ASTERISKShow asterisk beside the labelPrivate
CALL METHOD cl_chtmlb_config_utility=>SHOW_MANDATORY_ASTERISK...more details

TRAVERSE_XMLTraverse XML nodesProtected
CALL METHOD cl_chtmlb_config_utility=>TRAVERSE_XML...more details

USER_INPUTWas 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.

NameLevelDescriptionInitial ValueTypeVisability
GC_CONFIG_COMPRESSConstant`CONFIGCOMPRESS`LIKE
STRING
Public
GC_CONFIG_GETTERSConstant`CONFIGGETTERS`LIKE
STRING
Public
GC_CONFIG_RENDERConstant`CONFIGRENDER`LIKE
STRING
Public
GC_CONFIG_SXMLConstant`CONFIGSXML`LIKE
STRING
Public
GC_CONFIG_TAGSConstant`CONFIGTAGS`LIKE
STRING
Public
GC_EVENT_PREFIX_AUTONAVConstant'#AUTONAV#'LIKE
STRING
Public
GC_FIX_VALUEStatic AttributeFix value after one getter call'#FIX'LIKE
STRING
Protected
GC_FOCUS_TIMEOUTConstantTimeout before calling focus JS100LIKE
STRING
Public
GC_OCA_FIELDConstant'THTMLB_OCA'LIKE
STRING
Public
GC_OUTPUT_TYPE_ELEMENTConstant'ELEMENT'LIKE
STRING
Public
GC_OUTPUT_TYPE_STRINGConstant'STRING'LIKE
STRING
Public
GC_TOOLBAR_KIND_APPLICATIONConstant'APPLICATION'LIKE
STRING
Public
GC_TOOLBAR_KIND_SYSTEMConstant'SYSTEM'LIKE
STRING
Public
GC_TOOLBAR_KIND_VH_FOOTERConstant'VH_FOOTER'LIKE
STRING
Public
GC_TOOLBAR_KIND_VH_HEADConstantHeader toolbar in VH mode'VH_HEAD'LIKE
STRING
Public
GC_UNDEF_VALUEStatic Attributeflexible value, needs getter calls'#UNDEF'LIKE
STRING
Protected
GC_USER_INPUT_IDConstant'userInputOccurred'LIKE
STRING
Public
GS_GETTERSStatic AttributeTabel of gettersLIKE
GETTERS_STRUC
Protected
GS_PATHStatic AttributeLIKE
PATH_STRUC
Protected
GS_TABLE_GETTERStatic AttributeLIKE
GETTER_STRUC
Protected
GT_BUFFERStatic AttributeLIKE
BUFFER_TAB
Protected
GT_ELEMENT_STACKStatic AttributeLIKE
ELEMENT_STACK_TAB
Protected
GT_LABELSStatic AttributeTable of LABELsLIKE
LABELS_TAB
Protected
GT_LENGTH_UNITSStatic AttributeLIKE
LENGTH_UNITS
Private
GT_OLD_MESSAGE_HTMLStatic AttributeLIKE
MESS_HTML_TAB
Protected
GT_USED_TAGStatic Attributelist of used tagsLIKE
USED_TAG_TAB
Protected
GV_ATTRIBUTE_NAMEStatic AttributeLIKE
STRING
Protected
GV_BASE_CLASS_DESCRStatic AttributeRuntime Type ServicesLIKE
CL_ABAP_CLASSDESCR
Protected
GV_CONFIG_COUNTERStatic AttributeLIKE
I
Public
GV_CONFIG_DYNAMICSStatic AttributeDetermine the dynamic parts of a configLIKE
IF_CHTMLB_CONFIG_DYNAMICS
Protected
GV_CURRENT_LABELStatic AttributeWeak reference to current labelLIKE
CL_ABAP_WEAK_REFERENCE
Protected
GV_EXPORT_DISABLEStatic AttributeDisabled Export to SpreadsheetLIKE
STRING
Protected
GV_EXPORT_DISABLE_CHECKEDStatic AttributeDisabled Export is checked?LIKE
ABAP_BOOL
Private
GV_HEURISTIC_CALLSStatic AttributeLIKE
I
Private
GV_IS_RIGHT_TO_LEFTStatic AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Protected
GV_LAST_BINDING_STRINGStatic AttributeLIKE
STRING
Protected
GV_LAST_IS_HIDDENStatic AttributeLIKE
STRING
Protected
GV_MESSAGE_AREA_ANIMStatic AttributeLIKE
Protected
GV_MESS_AREA_IS_EXPANDEDStatic AttributeLIKE
ABAP_BOOL
Public
GV_MODELStatic AttributeBSP: Basis Interface for ModelsLIKE
CL_ABAP_WEAK_REFERENCE
Protected
GV_OLD_CNODE_ACCESSStatic AttributeLIKE
ABAP_BOOL
Private
GV_OUTBOUND_PLUG_EVENTStatic Attributelatest outbound plug event stringLIKE
STRING
Public
GV_RUNTIME_ANALYSISStatic AttributeGeneral FlagLIKE
FLAG
Protected
GV_TOTAL_FIELDTYPE_CALLSStatic AttributeLIKE
I
Private
GV_TYPEStatic AttributeLIKE
I
Protected
GV_USE_CONFIG_BUFFERStatic AttributeSingle-Character FlagLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!