SAP CL_FPM_GUIBB_BASE_RENDER OO Class - Rendering of Lists
CL_FPM_GUIBB_BASE_RENDER 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_RENDER 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_RENDER is CL_FPM_GUIBB_RENDERMethod list of CL_FPM_GUIBB_BASE_RENDER 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 |
| ADJUST_ROW_COUNT | Public | |
| CALL METHOD cl_fpm_guibb_base_render=>ADJUST_ROW_COUNT...more details | ||
| CHECK_FIXED_COLUMN_WIDTH_USED | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>CHECK_FIXED_COLUMN_WIDTH_USED...more details | ||
| CHECK_SORTING_ALLOWED | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>CHECK_SORTING_ALLOWED...more details | ||
| CONSTRUCTOR | Public | |
| CALL METHOD cl_fpm_guibb_base_render=>CONSTRUCTOR...more details | ||
| CREATE_FILTER_RTTI | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>CREATE_FILTER_RTTI...more details | ||
| GET_TEXT_FOR_EXPORT_TO_EXCEL | Public | |
| CALL METHOD cl_fpm_guibb_base_render=>GET_TEXT_FOR_EXPORT_TO_EXCEL...more details | ||
|
| ||
| HANDLE_TOOLBAR_PROPS | Public | |
| CALL METHOD cl_fpm_guibb_base_render=>HANDLE_TOOLBAR_PROPS...more details | ||
| INIT_COLUMNS | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>INIT_COLUMNS...more details | ||
| INIT_OTHERS | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>INIT_OTHERS...more details | ||
| INIT_ROW_ACTIONS | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>INIT_ROW_ACTIONS...more details | ||
| INIT_TOOLBAR | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>INIT_TOOLBAR...more details | ||
| INIT_TOOLBAR_FOR_CTXT_MENU | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>INIT_TOOLBAR_FOR_CTXT_MENU...more details | ||
| IS_ACTION_COLUMN_REQUIRED | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>IS_ACTION_COLUMN_REQUIRED...more details | ||
| READ_CONFIG | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>READ_CONFIG...more details | ||
| RENDER_COLUMNS | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>RENDER_COLUMNS...more details | ||
| RENDER_TOOLBAR | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>RENDER_TOOLBAR...more details | ||
| RENDER_TOOLBAR_ELEMENTS | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>RENDER_TOOLBAR_ELEMENTS...more details | ||
| SET_SUPER_ATTRIBUTE_PROP | Protected | |
| CALL METHOD cl_fpm_guibb_base_render=>SET_SUPER_ATTRIBUTE_PROP...more details | ||
CL_FPM_GUIBB_BASE_RENDER 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 |
| MC_CTXT_MENU_ACTION_NODE_NAME | Constant | 'CTXT_MENU_ACTION' | LIKE STRING | Protected | |
| MC_TOOLBAR_NODE_NAME | Constant | 'TOOLBAR' | LIKE STRING | Protected | |
| MO_ALV_UTILITY | Instance Attribute | Utility class for ALV display | LIKE CL_FPM_GUIBB_ALV_UTIL | Public | |
| MO_ASSIST | Instance Attribute | LIKE OBJECT | Public | ||
| MO_DATA_NODE | Instance Attribute | Web Dynpro: Interface for Context Nodes | LIKE IF_WD_CONTEXT_NODE | Protected | |
| MO_FIELD_CATALOG | Instance Attribute | Runtime Type Services | LIKE CL_ABAP_TABLEDESCR | Protected | |
| MO_LIST_TABLE | Instance Attribute | LIKE CL_WD_TABLE | Protected | ||
| MO_MULTI_PANE | Instance Attribute | utility class for the GUIBB list | LIKE CL_FPM_GUIBB_MULTIPANE_UTIL | Public | |
| MO_TABLE_MODIFIER_FPM | Instance Attribute | FPM Table Modifier Interface | LIKE IF_FPM_TABLE_MODIFIER | Protected | |
| MR_FIELD_DESCRIPTION | Instance Attribute | GUIBB List Field Description | LIKE FPMGB_T_LISTFIELD_DESCR | Public | |
| MS_CONFIG_KEY | Instance Attribute | Key Components of Configuration Tables | LIKE WDY_CONFIG_KEY | Public | |
| MS_OPTIONS | Instance Attribute | FPM LIST UIBB: Contains elements for adjustments | LIKE FPMGB_S_LIST_OPTIONS | Protected | |
| MS_SETTINGS_BASE | Instance Attribute | LIKE S_SETTINGS | Protected | ||
| MT_ACTIONDEF | Instance Attribute | Action Definition | LIKE FPMGB_T_ACTIONDEF | Protected | |
| MT_COLUMNS | Instance Attribute | LIKE T_COLUMN | Public | ||
| MT_ROW_ACTIONS | Instance Attribute | LIKE T_ROW_ACTION | Public | ||
| MT_TOOLBAR | Instance Attribute | LIKE T_BUTTON_ROW_ELEMENT | Public | ||
| MV_CONFIG_KEY | Instance Attribute | LIKE STRING | Public | ||
| MV_CONFIG_NODE_ID | Instance Attribute | LIKE STRING | Protected | ||
| MV_DISPLAY_MODE | Instance Attribute | Table Display Mode | LIKE FPMGB_TABLE_DISPLAY_MODE | Public | |
| MV_EXPORT_EXCEL | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE FPMGB_EXCEL_EXPORT | Public | |
| MV_FILTER_ALLOWED | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE_D | Public | |
| MV_GRID_MODE_SET | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE_D | Public | |
| MV_GUIBB_TYPE | Instance Attribute | Whether List or Tree GUIBB | LIKE STRING | Public | |
| MV_IS_PAGING_ACTIVE | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE_D | Public | |
| MV_SEL_MODE | Instance Attribute | Selection mode of the GUIBB list | LIKE FPMGB_SELECTION_MODE | Public | |
| MV_SORTING_ALLOWED | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE_D | Public | |
| MV_VISIBLE_ROWS | Instance Attribute | LIKE I | Public |
CL_FPM_GUIBB_BASE_RENDER types
S_BROWEL -S_BUTTON_CHOICE -
S_BUTTON_ROW_ELEMENT -
S_COLUMN -
S_COLUMN_BINDING_PATH -
S_COLUMN_ELEMENT -
S_CTXT_BUTTON_ACTION -
S_CTXT_BUTTON_ROW_ELEMENT -
S_CTXT_COLUMN -
S_CTXT_COLUMN_ACTION -
S_CTXT_ROW_ACTION -
S_ROW_ACTION -
S_SETTINGS -
S_TOOLBAR_BINDING_PATH -
T_BUTTON_CHOICE -
T_BUTTON_ROW_ELEMENT -
T_COLUMN -
T_ROW_ACTION -
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