SAP CL_FPM_GUIBB_BASE_ASSIST OO Class - Base assistance class for lists and trees









CL_FPM_GUIBB_BASE_ASSIST 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_FPM_GUIBB_BASE_ASSIST 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_FPM_GUIBB_BASE_ASSIST is CL_FPM_GUIBB_ASSIST

Method list of CL_FPM_GUIBB_BASE_ASSIST 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
ADJUST_HELPER_TABLEPublic
CALL METHOD cl_fpm_guibb_base_assist=>ADJUST_HELPER_TABLE...more details

ADJUST_ROW_COUNTPublic
CALL METHOD cl_fpm_guibb_base_assist=>ADJUST_ROW_COUNT...more details

APPLY_DND_SETTINGS_C_TABLEProtected
CALL METHOD cl_fpm_guibb_base_assist=>APPLY_DND_SETTINGS_C_TABLE...more details

APPLY_DND_SETTINGS_TABLEPublic
CALL METHOD cl_fpm_guibb_base_assist=>APPLY_DND_SETTINGS_TABLE...more details

CALC_INSTANCE_IDProtected
CALL METHOD cl_fpm_guibb_base_assist=>CALC_INSTANCE_ID...more details

CHANGE_TABLE_PROPSPublic
CALL METHOD cl_fpm_guibb_base_assist=>CHANGE_TABLE_PROPS...more details

COMPUTE_DROP_POSITIONPublic
CALL METHOD cl_fpm_guibb_base_assist=>COMPUTE_DROP_POSITION...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cl_fpm_guibb_base_assist=>CONSTRUCTOR...more details

CREATE_DND_SETTINGSProtected
CALL METHOD cl_fpm_guibb_base_assist=>CREATE_DND_SETTINGS...more details

CREATE_MENU_FROM_TABLEProtected
CALL METHOD cl_fpm_guibb_base_assist=>CREATE_MENU_FROM_TABLE...more details

DETERMINE_ADDITIONAL_INFOTo pass the addtional info like title to applicationProtected
CALL METHOD cl_fpm_guibb_base_assist=>DETERMINE_ADDITIONAL_INFO...more details

DETERMINE_FIELD_USAGEProtected
CALL METHOD cl_fpm_guibb_base_assist=>DETERMINE_FIELD_USAGE...more details

DISPATCH_AFTER_FAILEDPublic
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_AFTER_FAILED...more details

DISPATCH_BEFORE_DISPATCH_EVENTProtected
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_BEFORE_DISPATCH_EVENT...more details

DISPATCH_CELL_ACTIONPublic
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_CELL_ACTION...more details

DISPATCH_FLUSHPublic
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_FLUSH...more details

DISPATCH_MENU_ACTIONPublic
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_MENU_ACTION...more details

DISPATCH_NEEDS_CONFIRMATIONPublic
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_NEEDS_CONFIRMATION...more details

DISPATCH_OVSPublic
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_OVS...more details

DISPATCH_PBO'get_data'Public
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_PBO...more details

DISPATCH_PROCESS_EVENTPublic
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_PROCESS_EVENT...more details

DISPATCH_TBAR_ACTIONPublic
CALL METHOD cl_fpm_guibb_base_assist=>DISPATCH_TBAR_ACTION...more details

FILTERPublic
CALL METHOD cl_fpm_guibb_base_assist=>FILTER...more details

GET_BACKEND_INDEXPublic
CALL METHOD cl_fpm_guibb_base_assist=>GET_BACKEND_INDEX...more details

GET_COLUMN_NAME_FROM_WD_IDPublic
CALL METHOD cl_fpm_guibb_base_assist=>GET_COLUMN_NAME_FROM_WD_ID...more details

GET_CONTEXT_MENU_CONTEXTProtected
CALL METHOD cl_fpm_guibb_base_assist=>GET_CONTEXT_MENU_CONTEXT...more details

GET_CTXT_MENU_HANDLERProtected
CALL METHOD cl_fpm_guibb_base_assist=>GET_CTXT_MENU_HANDLER...more details

GET_DND_SETTINGSProtected
CALL METHOD cl_fpm_guibb_base_assist=>GET_DND_SETTINGS...more details

GET_FEEDER_MODELReturns feeder model interface (wire model)Public
CALL METHOD cl_fpm_guibb_base_assist=>GET_FEEDER_MODEL...more details

GET_FONTEND_INDEXProtected
CALL METHOD cl_fpm_guibb_base_assist=>GET_FONTEND_INDEX...more details

GET_GUIBB_DETAILSProtected
CALL METHOD cl_fpm_guibb_base_assist=>GET_GUIBB_DETAILS...more details

GET_MENUProtected
CALL METHOD cl_fpm_guibb_base_assist=>GET_MENU...more details

GET_UIBB_KEY_AS_STRINGProtected
CALL METHOD cl_fpm_guibb_base_assist=>GET_UIBB_KEY_AS_STRING...more details

INIT_FEEDERcreate feeder Instance according to WD ConfigPublic
CALL METHOD cl_fpm_guibb_base_assist=>INIT_FEEDER...more details

INVALIDATEProtected
CALL METHOD cl_fpm_guibb_base_assist=>INVALIDATE...more details

IS_FEEDER_CTXT_MENU_HANDLERProtected
CALL METHOD cl_fpm_guibb_base_assist=>IS_FEEDER_CTXT_MENU_HANDLER...more details

MODIFY_DND_SETTINGSProtected
CALL METHOD cl_fpm_guibb_base_assist=>MODIFY_DND_SETTINGS...more details

ON_DROPCall on dropPublic
CALL METHOD cl_fpm_guibb_base_assist=>ON_DROP...more details

ON_SCROLLPublic
CALL METHOD cl_fpm_guibb_base_assist=>ON_SCROLL...more details

OPEN_ACTION_MENUPublic
CALL METHOD cl_fpm_guibb_base_assist=>OPEN_ACTION_MENU...more details

POST_PROCESS_MENUProtected
CALL METHOD cl_fpm_guibb_base_assist=>POST_PROCESS_MENU...more details

POST_PROCESS_MENU_ITEMProtected
CALL METHOD cl_fpm_guibb_base_assist=>POST_PROCESS_MENU_ITEM...more details

PROCESS_CTXT_MENUPublic
CALL METHOD cl_fpm_guibb_base_assist=>PROCESS_CTXT_MENU...more details

PROCESS_MESSAGESProtected
CALL METHOD cl_fpm_guibb_base_assist=>PROCESS_MESSAGES...more details

RENDERPublic
CALL METHOD cl_fpm_guibb_base_assist=>RENDER...more details

RERENDER_ACTION_MENUSPublic
CALL METHOD cl_fpm_guibb_base_assist=>RERENDER_ACTION_MENUS...more details

SET_DRAG_SOURCE_DATAProtected
CALL METHOD cl_fpm_guibb_base_assist=>SET_DRAG_SOURCE_DATA...more details

SET_FIELD_USAGE_STUFFProtected
CALL METHOD cl_fpm_guibb_base_assist=>SET_FIELD_USAGE_STUFF...more details

SET_TABLE_METHOD_HNDLPublic
CALL METHOD cl_fpm_guibb_base_assist=>SET_TABLE_METHOD_HNDL...more details

SORTPublic
CALL METHOD cl_fpm_guibb_base_assist=>SORT...more details

SORT_GUIBB_NODESPublic
CALL METHOD cl_fpm_guibb_base_assist=>SORT_GUIBB_NODES...more details

SORT_NODE_ELEMENTSProtected
CALL METHOD cl_fpm_guibb_base_assist=>SORT_NODE_ELEMENTS...more details

UPDATE_CHANGELOGProtected
CALL METHOD cl_fpm_guibb_base_assist=>UPDATE_CHANGELOG...more details



CL_FPM_GUIBB_BASE_ASSIST 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
MC_FILTER_NODEConstantFilternode Name'FILTER_NODE'LIKE
STRING
Protected
MC_TOOLBAR_NODEConstant'TOOLBAR_BINDING'LIKE
STRING
Protected
MO_CURRENT_EVENTInstance Attributecurrent eventLIKE
CL_FPM_EVENT
Protected
MO_FIELDCATInstance AttributeRuntime Type ServicesLIKE
CL_ABAP_TABLEDESCR
Public
MO_ND_DATAInstance AttributeContains the 'DYNAMIC' subnodeLIKE
IF_WD_CONTEXT_NODE
Protected
MO_PAGING_UTILInstance Attributeservices for pagingLIKE
CL_FPM_GUIBB_LIST_PAGING_UTIL
Protected
MO_RENDER_LISTInstance AttributeRendering of ListsLIKE
CL_FPM_GUIBB_BASE_RENDER
Protected
MO_TABLE_METHOD_HNDLInstance AttributeMethod Handler for the TableLIKE
IF_WD_TABLE_METHOD_HNDL
Protected
MO_TABLE_NODEInstance Attributegenerated table nodeLIKE
IF_WD_CONTEXT_NODE
Protected
MO_VIEWInstance AttributeWeb Dynpro: API of a ViewLIKE
IF_WD_VIEW
Protected
MR_DATAInstance AttributeLIKE
DATA
Protected
MS_ADDITIONAL_INFOInstance AttributeAdditional info on GUIBB ListLIKE
FPMGB_S_ADDITIONAL_INFO
Public
MS_DATA_SORTEDInstance AttributeLIKE
DATA
Public
MS_FEEDERInstance AttributeLIKE
TY_S_FEEDER
Protected
MS_OPTIONSInstance AttributeFPM LIST UIBB: Contains elements for adjustmentsLIKE
FPMGB_S_LIST_OPTIONS
Public
MS_TABLE_PROPSInstance AttributeLIKE
TY_S_TABLE_PROPS
Protected
MT_CHANGELOG_BUFFERInstance AttributeField ChangelogLIKE
FPMGB_T_CHANGELOG
Protected
MT_CONFIG_PARAMSInstance AttributeParameter ValueLIKE
FPMGB_T_NAMEVALUE
Protected
MT_DND_SETTINGSInstance AttributeDrag and Drop Attributes DefinitionLIKE
FPMGB_T_DND_DEFINITION
Protected
MT_FIELD_DESCRInstance AttributeGUIBB List Field DescriptionLIKE
FPMGB_T_LISTFIELD_DESCR
Protected
MT_FIELD_USAGEInstance AttributeField UsageLIKE
FPMGB_T_FIELDUSAGE
Public
MT_OVSInstance AttributeLIKE
TY_T_OVS
Protected
MT_ROW_ACTIONSInstance AttributeRow actionsLIKE
FPMGB_T_ROW_ACTION
Protected
MT_SELECTED_FIELDSInstance Attributeselected fieldsLIKE
FPMGB_T_SELECTED_FIELDS
Protected
MT_SELECTED_LINESInstance AttributeRepository Infosystem: TabixLIKE
RSTABIXTAB
Protected
MV_BTC_ACTIVEInstance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
BOOLE_D
Public
MV_CONFIG_NODE_IDInstance AttributeLIKE
STRING
Protected
MV_DND_ATTR_CHANGEDInstance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
BOOLE_D
Public
MV_DND_SETTINGS_CHANGEDInstance AttributeLIKE
ABAP_BOOL
Protected
MV_EVENT_ENFORCES_RERENDERINGInstance AttributeLIKE
ABAP_BOOL
Protected
MV_FIRST_VISIBLE_ROWInstance AttributeLIKE
I
Protected
MV_FIRST_VISIBLE_ROW_CHANGEDInstance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
BOOLE_D
Protected
MV_GROUPBY_KEYInstance AttributeLIKE
STRING
Protected
MV_HAS_PROPERTY_REFERENCESInstance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
BOOLE_D
Protected
MV_IS_FIRST_ROUNDInstance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')'X'LIKE
BOOLE_D
Protected
MV_IS_GL_20Instance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
BOOLE_D
Public
MV_IS_TREE_UIBBInstance AttributeLIKE
ABAP_BOOL
Protected
MV_NAME_LEAD_SEL_EVENTInstance AttributeLIKE
STRING
Protected
MV_NEW_LEAD_SELInstance AttributeLIKE
I
Public
MV_NODE_NAMEInstance AttributeLIKE
STRING
Protected
MV_OLD_LEAD_SELInstance AttributeLIKE
I
Protected
MV_PAGING_ACTIVEInstance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
BOOLE_D
Protected
MV_SORTED_COLUMNInstance AttributeLIKE
STRING
Protected
MV_SORTED_DIRECTIONInstance AttributeWeb Dynpro: TableColumnSortDirectionLIKE
WDUI_TABLE_COL_SORT_DIR
Protected
MV_SORTING_HAPPENEDInstance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
BOOLE_D
Protected
MV_STYLE_OF_RENDERINGInstance AttributeRendering Style of FPM List GUIBBLIKE
FPMGB_LIST_RENDER_STYLE
Public
MV_TOT_DATA_INDEXInstance AttributeLIKE
STRING
Public
MV_UPDATE_CHANGELOG_CALLEDInstance AttributeData element for domain BOOLE: TRUE (='X') and FALSE (=' ')LIKE
BOOLE_D
Protected




CL_FPM_GUIBB_BASE_ASSIST types

S_ELEMENT -
TY_S_FEEDER -
TY_S_INDEX -
TY_S_OVS -
TY_S_TABLE_PROPS -
TY_T_INDEX_HASH -
TY_T_INDEX_STD -
TY_T_OVS -
T_ELEMENTS -

Links to Related Class(s)

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