SAP ABAP Class CL_FPM_BICS_GRID_UIBB_RENDER (Render Class for BICS Grid UIBB)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-RUI-FPM (Application Component) FPM Analytical GUIBB
⤷
BW_REPORTING_FPM (Package) FPM UIBBs

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_GUIBB_RENDER | GUIBB Rendering | 20130918 |
Properties
Class | CL_FPM_BICS_GRID_UIBB_RENDER | |
Short Description | Render Class for BICS Grid UIBB | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BW_REPORTING_FPM | FPM UIBBs |
Created | 20130422 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FPM_GUIBB_RENDER | GUIBB Rendering | 20130918 |
Friends
Class CL_FPM_BICS_GRID_UIBB_RENDER has no friend class.
Attributes
Methods
Events
Class CL_FPM_BICS_GRID_UIBB_RENDER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_GRID | Private | See coding | 20130918 | BEGIN OF ty_s_grid,
render type wdy_boolean,
id type string,
height type fpmgb_ui_element_height,
width type fpmgb_ui_element_width,
char_seg_width type fpm_bics_ui_width_char_seg,
row_header type cl_fpm_bics_grid_uibb_assist=>yt_grid_data_structure,
col_header type cl_fpm_bics_grid_uibb_assist=>yt_grid_data_structure,
content type cl_fpm_bics_grid_uibb_assist=>yt_grid_data_structure,
header type cl_fpm_bics_grid_uibb_assist=>yt_grid_data_structure,
t_row_1_rows type cl_fpm_bics_grid_uibb_assist=>yt_grid_cell_size,
t_row_2_rows type cl_fpm_bics_grid_uibb_assist=>yt_grid_cell_size,
t_col_1_cols type cl_fpm_bics_grid_uibb_assist=>yt_grid_cell_size,
t_col_2_cols type cl_fpm_bics_grid_uibb_assist=>yt_grid_cell_size,
t_row_merges type if_wd_context_node_2d=>ty_t_range_2d,
t_col_merges type if_wd_context_node_2d=>ty_t_range_2d,
END OF ty_s_grid
|
||
2 | TY_S_INFO_AREA | Private | See coding | 20130918 | begin of ty_s_info_area,
render type wdy_boolean,
info type if_bics_infoprov_metadata=>tn_s_meta_query,
filter type cl_fpm_bics_grid_uibb_assist=>yt_filter_information,
variables type cl_fpm_bics_grid_uibb_assist=>yt_filter_information,
end of ty_s_info_area
|
||
3 | TY_S_NAV_PANEL | Private | See coding | 20130918 | BEGIN OF ty_s_nav_panel,
render type wdy_boolean,
id type string,
row_chars type cl_fpm_bics_grid_uibb_assist=>yt_axis_information,
col_chars type cl_fpm_bics_grid_uibb_assist=>yt_axis_information,
free_chars type cl_fpm_bics_grid_uibb_assist=>yt_axis_information,
filter type cl_fpm_bics_grid_uibb_assist=>yt_filter_information,
END OF ty_s_nav_panel
|
||
4 | TY_S_TOOLBAR | Private | See coding | 20130918 | BEGIN OF ty_s_toolbar,
render TYPE wdy_boolean,
id TYPE string,
elements TYPE yt_toolbar_element,
personalization_enabled TYPE fpm_personalization_enabled,
export_enabled type fpm_bics_allow_export_to_excel,
bookmarks type cl_fpm_bics_persistence=>tt_bookmark_id,
END OF ty_s_toolbar
|
||
5 | YS_BUTTON_CHOICE | Public | See coding | 20130918 | begin of ys_button_choice,
event_id type fpm_event_id,
text type string,
tt type string,
index type i,
pathes type ys_toolbar_binding_path,
event_params type string,
ui_element_id type string,
has_separator type fpm_add_separator,
node_name type string,
end of ys_button_choice
|
||
6 | YS_TOOLBAR_BINDING_PATH | Public | See coding | 20130918 | begin of ys_toolbar_binding_path,
enabled type string,
visible type string,
visible_bc_items type string,
toggle_state type string,
bc_root_enabled type string,
text type string,
bc_root_text type string,
tooltip type string,
imagesrc type string,
input type string,
key type string,
end of ys_toolbar_binding_path
|
||
7 | YS_TOOLBAR_ELEMENT | Public | See coding | 20130918 | begin of ys_toolbar_element,
event_id type fpm_event_id,
display_type type fpmgb_display_type,
text type string,
bc_root_text type string,
ui_elem_id type string,
choices type yt_button_choice,
pathes type ys_toolbar_binding_path,
index type i,
node_name type string,
spec_props type string,
event_params type string,
tooltip type string,
width type string,
ctxt_menu_id type fpm_ctxt_menu_id,
end of ys_toolbar_element
|
||
8 | YT_BUTTON_CHOICE | Public | See coding | 20130918 | yt_button_choice type standard table of ys_button_choice with default key
|
||
9 | YT_TOOLBAR_ELEMENT | Public | See coding | 20130918 | yt_toolbar_element type standard table of ys_toolbar_element with default key
|
Method Signatures
Method CLEAN_UP Signature
Method CLEAN_UP on class CL_FPM_BICS_GRID_UIBB_RENDER has no parameter.
Method CLEAN_UP on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESIGN_TIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130918 |
Method CONSTRUCTOR on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method CONVERT_BUTTON_ROW_TO_TOOLBAR Signature
Method CONVERT_BUTTON_ROW_TO_TOOLBAR on class CL_FPM_BICS_GRID_UIBB_RENDER has no parameter.
Method CONVERT_BUTTON_ROW_TO_TOOLBAR on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method CREATE_FEEDER_NODE_SPECIFIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DATA_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | 20130918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130918 |
Method GET_ACTION_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACTION_DEF | Call by reference | Type reference (TYPE) | FPMGB_S_ACTIONDEF | 20130918 | |||
2 | ![]() |
IV_CONFIG_TEXT | Call by reference | Type reference (TYPE) | STRING | 20130918 | |||
3 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | STRING | 20130918 |
Method GET_ACTION_TEXT on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method GET_ACTION_TOOLTIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACTION_DEF | Call by reference | Type reference (TYPE) | FPMGB_S_ACTIONDEF | 20130918 | |||
2 | ![]() |
RV_TOOLTIP | Value transfer | Type reference (TYPE) | STRING | 20130918 |
Method GET_ACTION_TOOLTIP on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method GET_GRID_UIEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_GRID_ROOT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | 20130926 | |||
2 | ![]() |
EO_GRID_UIEL | Call by reference | Object reference (TYPE REF TO) | CL_WD_DATA_GRID | 20130926 |
Method GET_GRID_UIEL on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method GET_TOOLBAR_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_TOOLBAR_ELEMENTS | Value transfer | Type reference (TYPE) | YT_TOOLBAR_ELEMENT | 20130918 |
Method GET_TOOLBAR_ELEMENTS on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method GET_TOOLTIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACTION_DEFINITION | Call by reference | Type reference (TYPE) | FPMGB_S_ACTIONDEF | 20130918 | |||
2 | ![]() |
IS_TB_ELEMENT | Call by reference | Type reference (TYPE) | YS_TOOLBAR_ELEMENT | 20130918 | |||
3 | ![]() |
RV_TOOLTIP | Value transfer | Type reference (TYPE) | STRING | 20130918 |
Method GET_TOOLTIP on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method GET_VIEW_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | 20130918 | |||
2 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20130918 |
Method GET_VIEW_NAME on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method IS_GRID_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20130918 | |||
2 | ![]() |
RV_IS_GRID_VIEW | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130918 |
Method IS_GRID_VIEW on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method RENDER_GRID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | 20130918 |
Method RENDER_GRID on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method RENDER_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_WD_TOOLBAR | 20130918 |
Method RENDER_TOOLBAR on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method SET_BM_DATA Signature
Method SET_BM_DATA on class CL_FPM_BICS_GRID_UIBB_RENDER has no parameter.
Method SET_BM_DATA on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method SET_BM_MANAGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_BM_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_FPM_BICS_PERSISTENCE | 20130918 |
Method SET_BM_MANAGER on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method SET_BUTTON_ROW_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_BUTTON_ROW_ELEMENT | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_BUTTON_ROW_ELEMENT | 20130918 | |||
2 | ![]() |
IV_EXPORT_ENABLED | Call by reference | Type reference (TYPE) | FPM_BICS_ALLOW_EXPORT_TO_EXCEL | 20130918 | |||
3 | ![]() |
IV_PERSONALIZATION_ENABLED | Call by reference | Type reference (TYPE) | FPM_BICS_ALLOW_PERS_GRID | 20130918 |
Method SET_BUTTON_ROW_ELEMENTS on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method SET_GRID_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_COL_1_COLS | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_GRID_CELL_SIZE | 20130918 | |||
2 | ![]() |
IT_COL_2_COLS | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_GRID_CELL_SIZE | 20130918 | |||
3 | ![]() |
IT_COL_HEADER | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_GRID_DATA_STRUCTURE | 20130918 | |||
4 | ![]() |
IT_COL_MERGES | Call by reference | Type reference (TYPE) | IF_WD_CONTEXT_NODE_2D=>TY_T_RANGE_2D | 20130918 | |||
5 | ![]() |
IT_CONTENT | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_GRID_DATA_STRUCTURE | 20130918 | |||
6 | ![]() |
IT_HEADER | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_GRID_DATA_STRUCTURE | 20130918 | |||
7 | ![]() |
IT_ROW_1_ROWS | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_GRID_CELL_SIZE | 20130918 | |||
8 | ![]() |
IT_ROW_2_ROWS | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_GRID_CELL_SIZE | 20130918 | |||
9 | ![]() |
IT_ROW_HEADER | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_GRID_DATA_STRUCTURE | 20130918 | |||
10 | ![]() |
IT_ROW_MERGES | Call by reference | Type reference (TYPE) | IF_WD_CONTEXT_NODE_2D=>TY_T_RANGE_2D | 20130918 | |||
11 | ![]() |
IV_CHAR_SEG_WIDTH | Call by reference | Type reference (TYPE) | FPM_BICS_UI_WIDTH_CHAR_SEG | Width of a characteristic segment in grid UI element | 20131004 | ||
12 | ![]() |
IV_HEIGHT | Call by reference | Type reference (TYPE) | FPMGB_UI_ELEMENT_HEIGHT | 20130918 | |||
13 | ![]() |
IV_WIDTH | Call by reference | Type reference (TYPE) | FPMGB_UI_ELEMENT_WIDTH | 20130918 |
Method SET_GRID_DATA on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method SET_INFO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_INFO | Call by reference | Type reference (TYPE) | IF_BICS_INFOPROV_METADATA=>TN_S_META_QUERY | 20130918 | |||
2 | ![]() |
IT_FILTER | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_FILTER_INFORMATION | 20130918 | |||
3 | ![]() |
IT_VARIABLES | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_FILTER_INFORMATION | 20130918 |
Method SET_INFO_DATA on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method SET_NAV_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_COL_CHARS | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_AXIS_INFORMATION | 20130918 | |||
2 | ![]() |
IT_FILTER | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_FILTER_INFORMATION | 20130918 | |||
3 | ![]() |
IT_FREE_CHARS | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_AXIS_INFORMATION | 20130918 | |||
4 | ![]() |
IT_ROW_CHARS | Call by reference | Type reference (TYPE) | CL_FPM_BICS_GRID_UIBB_ASSIST=>YT_AXIS_INFORMATION | 20130918 |
Method SET_NAV_DATA on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
Method SET_RRI_TARGETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RRI_TARGETS | Call by reference | Type reference (TYPE) | RSBBS_TS_REC_TREE | 20130918 |
Method SET_RRI_TARGETS on class CL_FPM_BICS_GRID_UIBB_RENDER has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |