SAP CL_CRM_BSP_F4_HELP OO Class - Controller Class for CRM_BSP_FRAME









CL_CRM_BSP_F4_HELP 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_CRM_BSP_F4_HELP 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 CL_CRM_BSP_F4_HELP is CL_BSP_CONTROLLER2

Method list of CL_CRM_BSP_F4_HELP 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
CALL_EVENT_TABLEEvent Selection List StructureProtected
CALL METHOD cl_crm_bsp_f4_help=>CALL_EVENT_TABLE...more details

CALL_SEARCH_HELPCall DDIC Search Help with Immediate Hit List DisplayProtected
CALL METHOD cl_crm_bsp_f4_help=>CALL_SEARCH_HELP...more details

CALL_USER_HELPCall User-Defined Input HelpsProtected
CALL METHOD cl_crm_bsp_f4_help=>CALL_USER_HELP...more details

CALL_VALUE_TABLESimple Value Table StructureProtected
CALL METHOD cl_crm_bsp_f4_help=>CALL_VALUE_TABLE...more details

GET_HELP_VALUESSpecific Values From Domains and Check TableProtected
CALL METHOD cl_crm_bsp_f4_help=>GET_HELP_VALUES...more details

GET_SIMPLE_HELPVALUESAs Implementation in CL_BSP_SERVICESProtected
CALL METHOD cl_crm_bsp_f4_help=>GET_SIMPLE_HELPVALUES...more details

GET_TYPEIDPrivate
CALL METHOD cl_crm_bsp_f4_help=>GET_TYPEID...more details

S2XPrivate
CALL METHOD cl_crm_bsp_f4_help=>S2X...more details

XUTF82SPrivate
CALL METHOD cl_crm_bsp_f4_help=>XUTF82S...more details



CL_CRM_BSP_F4_HELP 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_BLVIEWInstance AttributeLIKE
Private
GC_BUTTONGROUP_IDInstance AttributeLIKE
Private
GC_CONTROLLER_IDConstantController ID'controllerid'LIKE
STRING
Protected
GC_EVENTGROUPInstance AttributeLIKE
Private
GC_EVENT_TABLEInstance AttributeLIKE
Private
GC_FIELDGROUPInstance AttributeLIKE
Private
GC_FIELDGROUP_VARInstance AttributeLIKE
Private
GC_HELP_MODEInstance AttributeLIKE
Private
GC_INPUT_FIELD_IDInstance AttributeLIKE
Private
GC_MULTI_VALUEConstantIndicator Whether Multivalue'multivalue'LIKE
STRING
Protected
GC_NO_SORTConstantNo sort'NONE'LIKE
STRING
Protected
GC_OBJECT_KEYInstance AttributeLIKE
Private
GC_PAR_CONTENTInstance AttributeLIKE
Private
GC_PAR_HELP_IDInstance AttributeLIKE
Private
GC_PREFIXInstance AttributeLIKE
Private
GC_SEARCH_HELPInstance AttributeLIKE
Private
GC_SORT_BY_KEYConstantSorting according to Key column'BY_KEY'LIKE
STRING
Protected
GC_SORT_BY_VALUEConstantSorting according to Value column'BY_VALUE'LIKE
STRING
Protected
GC_STRUCTURE_NAMEInstance AttributeLIKE
Private
GC_TOOLBARGROUPInstance AttributeLIKE
Private
GC_TRIGGER_EVENTConstantTrigger Event by Value Selection'triggerevent'LIKE
STRING
Protected
GC_USER_HELPInstance AttributeLIKE
Private
GC_VALUE_TABLEInstance AttributeLIKE
Private
GR_DATA_CONTEXTInstance AttributeData ContextLIKE
CL_CRM_BSP_DC_GENERIC
Protected
GR_VALUELISTInstance AttributeLIKE
Private
GT_FIELDCATALOGInstance AttributeField Catalog for List Viewer ControlLIKE
DDFIELDS
Protected
GT_FIELD_MAPInstance AttributeLIKE
Private
GT_MAPPINGInstance AttributeTransfer Table for MappingLIKE
CRMT_BSP_F4_MAPPING
Protected
GT_SCRIPTSInstance AttributeTable of StringsLIKE
STRING_TABLE
Protected
GV_BUTTONGROUP_IDInstance AttributeLIKE
Private
GV_HELP_MODEInstance AttributeHelp TypeLIKE
STRING
Protected
GV_INPUT_FIELD_IDInstance AttributeLIKE
Private
GV_KEY_COLUMN_NAMEInstance AttributeLIKE
Private
GV_KEY_COLUMN_ONLYInstance AttributeGeneral Flag' 'LIKE
FLAG
Protected
GV_MULTI_VALUEInstance AttributeLIKE
Private
GV_MULTI_VALUE_SEPARATORInstance AttributeLIKE
Private
GV_PREFIXInstance AttributeLIKE
Private
GV_SHLPInstance AttributeLIKE
Private
GV_STRUCTURE_NAMEInstance AttributeName of DDIC Structure in Hit ListLIKE
STRING
Protected
GV_TITLE_KEYInstance AttributeLIKE
Private
GV_TITLE_VALUEInstance AttributeLIKE
Private
GV_TRIGGER_EVENTInstance AttributeGeneral FlagLIKE
STRING
Protected
GV_VALUELISTInstance AttributeBusiness Server Pages (BSP) Value List Search HelpLIKE
SHSVALTAB
Protected


Events of Class CL_CRM_BSP_F4_HELP

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... CX_BSP_SERVICES_NOTFOUND - Exceptions in BSP Services
CX_BSP_SERVICES_PARAM - Exceptions in BSP Services
CX_BSP_SERVICES_SHLP - Exceptions in BSP Search Help Services

Links to Related Class(s)

CL_CRM_B...
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!