SAP CL_FPM_LIST_UIBB_RENDERER_ATS OO Class - Renders the FPM List UIBB ATS Component









CL_FPM_LIST_UIBB_RENDERER_ATS 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_LIST_UIBB_RENDERER_ATS including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_FPM_GUIBB_RENDER

Method list of CL_FPM_LIST_UIBB_RENDERER_ATS 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
CALCULATE_FIRST_VISIBLE_ROWCalcul. the first visib. row assuring a given row is visiblePublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CALCULATE_FIRST_VISIBLE_ROW...more details

CALC_FIRST_VIS_ROW_IN_RESULTCalcul. the first visib. row assuring a given row is visiblePublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CALC_FIRST_VIS_ROW_IN_RESULT...more details

CALC_FIRST_VIS_ROW_RES_TO_RESCalcul. the first visib. row assuring a given row is visiblePublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CALC_FIRST_VIS_ROW_RES_TO_RES...more details

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

CONFIGURE_EXPORT_COLUMNSPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CONFIGURE_EXPORT_COLUMNS...more details

CONSTRUCTORCreates a new instancePublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CONSTRUCTOR...more details

CONVERT_TO_ACTION_MENU_TYPEProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CONVERT_TO_ACTION_MENU_TYPE...more details

CREATE_COLUMN_PROPERTY_NODECreates a single internal column property nodeProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_COLUMN_PROPERTY_NODE...more details

CREATE_COLUMN_PROPERTY_NODE2Protected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_COLUMN_PROPERTY_NODE2...more details

CREATE_COLUMN_PROPERTY_NODESCreates all internal column property nodesProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_COLUMN_PROPERTY_NODES...more details

CREATE_COLUMN_PROPERTY_NODES2Protected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_COLUMN_PROPERTY_NODES2...more details

CREATE_FEEDER_NODE_SPECIFICCreates internal nodes related to the configured FeederPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_FEEDER_NODE_SPECIFIC...more details

CREATE_HEADER_MENU_NODECreates the internal header menu nodeProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_HEADER_MENU_NODE...more details

CREATE_NODE_STRUCT_DESCRPrivate
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_NODE_STRUCT_DESCR...more details

CREATE_P13N_VARIANT_NODECreates the internal personalization variant nodeProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_P13N_VARIANT_NODE...more details

CREATE_TABLE_PROPERTIES_NODECreates the internal node that holds table propertiesProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_TABLE_PROPERTIES_NODE...more details

CREATE_TOOLBAR_NODECreates the internal toolbar nodeProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>CREATE_TOOLBAR_NODE...more details

DETERMINE_COLUMN_HEADER_LABELSDetermines the column header labelsProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>DETERMINE_COLUMN_HEADER_LABELS...more details

GET_COLUMN_H_ALIGNMENTPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_COLUMN_H_ALIGNMENT...more details

GET_FIRST_VISIBLE_COLUMN_NAMEPrivate
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_FIRST_VISIBLE_COLUMN_NAME...more details

GET_FIRST_VISIBLE_FIELDPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_FIRST_VISIBLE_FIELD...more details

GET_FIRST_VISIBLE_RESULT_ROWGets the first visible row index displayed (result idx)Public
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_FIRST_VISIBLE_RESULT_ROW...more details

GET_FIRST_VISIBLE_ROWGets the first visible row index displayed (source idx)Public
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_FIRST_VISIBLE_ROW...more details

GET_GROUP_HIERARCHY_TEXTPrivate
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_GROUP_HIERARCHY_TEXT...more details

GET_IMPLICIT_COLUMN_WIDTHSGets the implicit column widthsPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_IMPLICIT_COLUMN_WIDTHS...more details

GET_QUICKVIEW_ASSIGNMENTGet assignment of Quickviews to feeder fieldsProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_QUICKVIEW_ASSIGNMENT...more details

GET_TABLE_PROPERTIES_NODEPrivate
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_TABLE_PROPERTIES_NODE...more details

GET_TABLE_UI_ELEMENTPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_TABLE_UI_ELEMENT...more details

GET_UI_GUIDELINE_VERSIONGet the UI guideline versionProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_UI_GUIDELINE_VERSION...more details

GET_VISIBLE_ROW_COUNTReturns the current number of visible rows in the ListPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>GET_VISIBLE_ROW_COUNT...more details

INITIALIZE_ACTION_MENUSInitialization of Action MenusPrivate
CALL METHOD cl_fpm_list_uibb_renderer_ats=>INITIALIZE_ACTION_MENUS...more details

INITIALIZE_ACTION_MENUS_CONFIGPrivate
CALL METHOD cl_fpm_list_uibb_renderer_ats=>INITIALIZE_ACTION_MENUS_CONFIG...more details

IS_AGGREGATION_ALLOWEDDetermines if a specific column can be aggregatedPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>IS_AGGREGATION_ALLOWED...more details

IS_EVENT_FORCING_RERENDERINGChecks if current event forces a rerendering if the GUIBBPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>IS_EVENT_FORCING_RERENDERING...more details

IS_FILTER_ALLOWEDDetermines if a specific column or the List can be filteredPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>IS_FILTER_ALLOWED...more details

IS_GROUPING_ALLOWEDDetermines if a specific column or the List can be groupedPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>IS_GROUPING_ALLOWED...more details

IS_ONE_CLICK_ACTION_COLUMNTests if the given column denotes a One-Click-Action columnPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>IS_ONE_CLICK_ACTION_COLUMN...more details

IS_ROW_IN_VISIBLE_RANGEDetermines if the given row index is in the visible rangePublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>IS_ROW_IN_VISIBLE_RANGE...more details

IS_SORT_ALLOWEDDetermines if a specific column or the List can be sortedPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>IS_SORT_ALLOWED...more details

READ_CONFIGURATIONReads the List configurationProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>READ_CONFIGURATION...more details

REGISTER_TAGSRegister tags for side panel integrationPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>REGISTER_TAGS...more details

RENDERRenders the ListPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>RENDER...more details

SCROLL_TO_ROW_IF_INVISIBLEScrolls to the first selected row if a selection existsPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>SCROLL_TO_ROW_IF_INVISIBLE...more details

SET_FEEDER_DEFINITIONPublishes the Feeder definitions to the ListPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>SET_FEEDER_DEFINITION...more details

SET_FIRST_VISIBLE_ROWSets the first visible row index displayed in the ListPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>SET_FIRST_VISIBLE_ROW...more details

SET_FOCUSSets the focus to a specific row or cell in the ListPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>SET_FOCUS...more details

SET_REFERENCE_FIELDSChecks whether references exist and updates mt_columnPrivate
CALL METHOD cl_fpm_list_uibb_renderer_ats=>SET_REFERENCE_FIELDS...more details

SET_SEARCH_STATESets the open/closed state of search in the listPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>SET_SEARCH_STATE...more details

SET_SEARCH_TEXT_MATCHESSets the text for the match stringPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>SET_SEARCH_TEXT_MATCHES...more details

SET_VISIBLE_ROW_COUNTSets the number of visible rows in the ListPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>SET_VISIBLE_ROW_COUNT...more details

UPDATE_HEADER_MENUUpdates the header menu of the given columnPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>UPDATE_HEADER_MENU...more details

UPDATE_INFO_ROW_TEXTPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>UPDATE_INFO_ROW_TEXT...more details

UPDATE_SERVICE_ALLOWED_FLAGSPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>UPDATE_SERVICE_ALLOWED_FLAGS...more details

UPDATE_TABLE_VISIBILITYPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>UPDATE_TABLE_VISIBILITY...more details

UPDATE_VISIBLE_COLUMN_ORDERUpdates the order of all visible columns in the ListPublic
CALL METHOD cl_fpm_list_uibb_renderer_ats=>UPDATE_VISIBLE_COLUMN_ORDER...more details

VERIFY_COLUMN_CONFIGURATIONVerifies the column configuration against the field catalogProtected
CALL METHOD cl_fpm_list_uibb_renderer_ats=>VERIFY_COLUMN_CONFIGURATION...more details



CL_FPM_LIST_UIBB_RENDERER_ATS 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
CS_GUIBB_LIST_NODESConstantLIKE
Public
CS_NODE_IDConstantLIKE
Public
C_DEFAULT_VISIBLE_ROWSConstantDefault number of visible rows if config = 05LIKE
I
Public
C_MIN_VISIBLE_ROWSConstantMinimum number of visible rows in C_Table1LIKE
I
Public
MO_ALV_LOGGERInstance AttributeFPM trace loggerLIKE
CL_FPM_SALV_TRACE
Private
MO_CONFIGURATION_NODEInstance AttributeThe LIST UIBB ATS configuration nodeLIKE
IF_WD_CONTEXT_NODE
Protected
MO_CONFIG_ASSISTInstance AttributeAssistance class for FPM GUIBB config editorLIKE
CL_FPM_HCT_GUIBB_ASSIST
Protected
MO_CONFIG_DATAInstance AttributeList ATS UIBB: Holds the config dataLIKE
CL_FPM_LIST_UIBB_CONFIG_DATA
Protected
MO_CONTEXTInstance AttributeThe List UIBB ATS component contextLIKE
IF_WD_CONTEXT_NODE
Protected
MO_FIELDCATALOGInstance AttributeRuntime Type ServicesLIKE
CL_ABAP_STRUCTDESCR
Protected
MO_FPMInstance AttributeThe FPM runtime environmentLIKE
CL_FPM
Protected
MO_GROUP_RENDERERInstance AttributeLIKE
CL_FPM_LIST_COL_HEADER_GROUPS
Public
MO_INSTANCE_STYLINGInstance Attributeinstance style handler for list ats UIBBLIKE
CL_FPM_LIST_INSTANCE_STYLING
Private
MO_LIST_PROVIDERInstance AttributeGeneral Interface of List Context ProviderLIKE
IF_SALV_WD_LIST_CTXT_PROVIDER
Protected
MO_P6S_HANDLERInstance AttributeFPM List / Tree: Handle Personas stuffLIKE
CL_FPM_LIST_P6S_HANDLER
Public
MO_PERSONALIZATION_APIInstance AttributePersonalisation API for List UIBBLIKE
IF_FPM_LIST_SETTINGS_CONTROL
Public
MO_TABLE_RENDERERInstance AttributeThe associated table rendererLIKE
LCL_TABLE_RENDERER
Private
MO_VH_USAGE_GROUPInstance Attributefor wd freestyle value helpLIKE
IF_WD_COMPONENT_USAGE_GROUP
Public
MR_FIELD_DESCRInstance AttributeThe field description provided by the FeederLIKE
FPMGB_T_LISTFIELD_DESCR
Protected
MS_ADDITIONAL_INFOInstance AttributeThe additional info for this List UIBB ATS rendererLIKE
FPMGB_S_ADDITIONAL_INFO
Protected
MS_CONFIG_KEYInstance AttributeKey Components of Configuration TablesLIKE
WDY_CONFIG_KEY
Private
MS_FEEDER_SEL_EVENTINGInstance AttributeLIKE
YS_FEEDER_SEL_EVENTING
Public
MS_FIXED_AREA_PROPSInstance AttributeLIKE
YS_FIXED_AREA_PROPS
Public
MS_HEIGHT_MODEInstance AttributeLIKE
YS_HEIGHT_MODE
Public
MS_MAXIMIZE_MINIMIZEInstance AttributeLIKE
YS_MAXIMIZE_MINIMIZE
Public
MS_OPTIONSInstance AttributeFPM LIST UIBB: Contains elements for adjustmentsLIKE
FPMGB_S_LIST_OPTIONS
Public
MS_RENDERING_STYLESInstance AttributeLIKE
Private
MS_SEARCH_SETTINGSInstance AttributeLIKE
YS_SEARCH_SETTINGS
Public
MS_TAGGINGInstance AttributeLIKE
Protected
MT_ACTION_DEFInstance AttributeThe action definition provided by the FeederLIKE
FPMGB_T_ACTIONDEF
Public
MT_ACTION_MENUInstance AttributeLIKE
Public
MT_DRAG_DROPInstance AttributeThe D&D settings for row operationsLIKE
FPMGB_T_DND_DEFINITION
Public
MT_QUICKVIEWInstance AttributeLIKE
Public
MT_QUICKVIEW_ASSIGNMENTInstance AttributeLIKE
Public
MT_QUICKVIEW_ASSIGNMENT_PREVInstance AttributeLIKE
Public
MT_REQUESTED_SEMANTIC_OBJECTInstance AttributeLIKE
Private
MT_ROW_ACTION_DEFInstance AttributeThe row action definition provided by the FeederLIKE
FPMGB_T_ROW_ACTION
Protected
MV_API_NO_DATA_TEXTInstance AttributeLIKE
STRING
Public
MV_COMPONENT_IDInstance AttributeLIKE
STRING
Public
MV_CONFIG_NODE_IDInstance AttributeLIKE
STRING
Protected
MV_DESIGN_TIMEInstance Attribute'X' if the renderer is executed in the design time modeLIKE
ABAP_BOOL
Public
MV_IS_ACCESSIBLEInstance AttributeLIKE
ABAP_BOOL
Public
MV_IS_FIORI_ACTIVEInstance AttributeLIKE
ABAP_BOOL
Private
MV_IS_IDAInstance AttributeLIKE
ABAP_BOOL
Public
MV_OPTIMIZED_COL_RENDERINGInstance AttributeLIKE
ABAP_BOOL
Private
MV_ROOT_NODE_IDInstance AttributeLIKE
STRING
Private




CL_FPM_LIST_UIBB_RENDERER_ATS types

YS_FEEDER_SEL_EVENTING -
YS_FIXED_AREA_PROPS -
YS_HEIGHT_MODE -
YS_MAXIMIZE_MINIMIZE -
YS_SEARCH_SETTINGS -
YS_TABLE_SETTINGS -

Links to Related Class(s)

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