SAP ABAP Class CL_FPM_BICS_CHART_FEEDER (Generic BICS based Feeder)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷ BW-RUI-FPM (Application Component) FPM Analytical GUIBB
⤷ BW_REPORTING_FPM (Package) FPM UIBBs
⤷ 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 | Inheritance (c INHERITING FROM c_ref) | CL_FPM_BICS_FEEDER | Parent Class for BICS based feeders | 20130510 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_GUIBB_CHART | Feeder Interface for Chart UIBB | 20130424 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_GUIBB_DYNAMIC_CONFIG | FPM GUIBB: Dynamic Configuration | 20130514 |
Properties
Class | CL_FPM_BICS_CHART_FEEDER | |
Short Description | Generic BICS based Feeder | |
Super Class | CL_FPM_BICS_FEEDER | Parent Class for BICS based feeders |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BW_REPORTING_FPM | FPM UIBBs |
Created | 20130424 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | RSBBS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FPM_GUIBB_CHART | Feeder Interface for Chart UIBB | 20130424 | ||
2 | IF_FPM_GUIBB_DYNAMIC_CONFIG | FPM GUIBB: Dynamic Configuration | 20130514 |
Friends
Class CL_FPM_BICS_CHART_FEEDER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MO_FIELDCAT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20130521 | ||
2 | MO_LINE_TYPE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20130521 | ||
3 | MO_RESULT_SET | Instance attribute | Private | Object reference (TYPE REF TO) | IF_BICS_RS | Result Set | 20130516 | ||
4 | MR_DATA | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20130516 | |||
5 | MT_CELL_METADATA | Instance attribute | Private | See coding | 20130826 | ||||
6 | MT_COL_ELEMENT | Instance attribute | Private | See coding | 20130515 | ||||
7 | MT_FIELD_DESCRIPTION | Instance attribute | Private | Type reference (TYPE) | FPMGB_T_CHARTFIELD_DESCR | Chart Field Description | 20130514 | ||
8 | MT_KEY_FIGURE | Instance attribute | Private | See coding | 20130515 | ||||
9 | MT_ROW_ELEMENT | Instance attribute | Private | See coding | 20130515 | ||||
10 | MT_SELECTION_CRITERIA | Instance attribute | Private | Type reference (TYPE) | CL_FPM_CHART_TABLE_MODEL=>TY_T_SELECTION_CRITERIA | 20130725 | |||
11 | MV_CHART_TYPE | Instance attribute | Private | Type reference (TYPE) | FPMGB_CHART_TYPE | 3 | Chart Type | 20130523 | |
12 | MV_HEIGHT | Instance attribute | Private | Type reference (TYPE) | FPMGB_UI_ELEMENT_HEIGHT | Height of a UI Element | 20130918 | ||
13 | MV_RENDER_RRI | Instance attribute | Private | Type reference (TYPE) | FPM_RENDER_RRI | Render Report-Report Interface | 20130902 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20130826 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20130826 |
3 | GET_COLS | Instance method | Private | Method | 20130521 | |
4 | GET_COL_NAME | Instance method | Private | Method | 20130809 | |
5 | GET_KEY_COL_NAME | Instance method | Private | Method | 20130522 | |
6 | GET_REF_COL_NAME | Instance method | Private | Method | 20130523 | |
7 | GET_ROWS | Instance method | Private | Method | 20130521 | |
8 | INVALIDATE | Instance method | Private | Method | Calls the UIBB Invalidate Event for itself | 20130712 |
9 | MAKE_VALID | Instance method | Private | Method | 20130516 |
Events
Class CL_FPM_BICS_CHART_FEEDER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_CELL_METADATA | Private | See coding | 20130826 | BEGIN OF ty_s_cell_metadata,
index TYPE i,
element_data type ty_t_element_metadata,
END OF ty_s_cell_metadata
|
||
2 | TY_S_ELEMENT_METADATA | Private | See coding | 20130826 | begin of ty_s_element_metadata,
name type if_bics_object=>tn_name,
node_type TYPE REF TO if_bics_node_type,
hierarchy TYPE REF TO if_bics_md_hierarchy,
attribute TYPE REF TO if_bics_attr,
end of ty_s_element_metadata
|
||
3 | TY_T_ELEMENT_METADATA | Private | See coding | 20130826 | ty_t_element_metadata type standard table of ty_s_element_metadata with key name
|
||
4 | YS_AXIS_ELEMENT | Private | See coding | 20130515 | BEGIN OF ys_axis_element,
name TYPE if_bics_object=>tn_name,
orig_name TYPE if_bics_object=>tn_name,
id TYPE if_bics_md_characteristic=>tn_id,
text TYPE if_bics_object=>tn_text,
is_dimension TYPE abap_bool,
base_char_name TYPE if_bics_object=>tn_name,
data_type TYPE if_bics_md_characteristic=>tn_data_type,
intlen TYPE if_bics_md_characteristic=>tn_data_length,
outputlen TYPE if_bics_md_characteristic=>tn_data_length,
decimals TYPE if_bics_md_characteristic=>tn_data_length,
conversion_exit TYPE convexit,
lowercase TYPE abap_bool,
iobj TYPE REF TO if_bics_iobj,
presentation TYPE REF TO cl_bics_presentation,
key_name type if_bics_object=>tn_name,
key_presentation TYPE REF TO cl_bics_presentation,
END OF ys_axis_element
|
||
5 | YS_GRID_DATA_STRUCTURE | Private | See coding | 20130521 | BEGIN OF ys_grid_data_structure,
wd_tkey_x TYPE i,
wd_tkey_y TYPE i,
text TYPE string,
key TYPE string,
hier_state TYPE wdui_c_table_hierachical_state,
hier_level TYPE i,
is_sum TYPE abap_bool,
column TYPE name_komp,
key_column TYPE name_komp,
is_key_figure TYPE abap_bool,
presentation TYPE REF TO cl_bics_presentation,
node_type TYPE REF TO if_bics_node_type,
hierarchy TYPE REF TO if_bics_md_hierarchy,
attribute TYPE REF TO if_bics_attr,
END OF ys_grid_data_structure
|
||
6 | YS_KEY_FIGURE | Private | See coding | 20130515 | BEGIN OF ys_key_figure,
name TYPE if_bics_object=>tn_name,
iobj TYPE if_bics_object=>tn_name,
id TYPE if_bics_object=>tn_id,
text TYPE if_bics_object=>tn_text,
int_len TYPE i,
ext_len TYPE i,
decimals TYPE i,
digits TYPE i,
currency_unit TYPE if_bics_md_key_figure=>tn_currency_unit,
bics_id TYPE string,
END OF ys_key_figure
|
||
7 | YT_GRID_DATA_STRUCTURE | Private | See coding | 20130521 | yt_grid_data_structure TYPE STANDARD TABLE OF ys_grid_data_structure
WITH NON-UNIQUE DEFAULT KEY
WITH NON-UNIQUE SORTED KEY wd_tkey_2d COMPONENTS wd_tkey_x wd_tkey_y
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FPM_BICS_CHART_FEEDER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FPM_BICS_CHART_FEEDER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_FPM_BICS_CHART_FEEDER has no parameter.
Method CONSTRUCTOR on class CL_FPM_BICS_CHART_FEEDER has no exception.
Method GET_COLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COL | Value transfer | Type reference (TYPE) | YT_GRID_DATA_STRUCTURE | 20130521 |
Method GET_COLS on class CL_FPM_BICS_CHART_FEEDER has no exception.
Method GET_COL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PRESENTATION | Call by reference | Object reference (TYPE REF TO) | CL_BICS_PRESENTATION | Member Display in BICS | 20130809 | ||
2 | Importing | IV_NAME_IN | Call by reference | Type reference (TYPE) | STRING | 20130809 | |||
3 | Returning | RV_COLNAME | Value transfer | Type reference (TYPE) | NAME_KOMP | Component name | 20130809 |
Method GET_COL_NAME on class CL_FPM_BICS_CHART_FEEDER has no exception.
Method GET_KEY_COL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INPUT | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130522 | |||
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | 20130522 |
Method GET_KEY_COL_NAME on class CL_FPM_BICS_CHART_FEEDER has no exception.
Method GET_REF_COL_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INPUT | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130523 | |||
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | 20130523 |
Method GET_REF_COL_NAME on class CL_FPM_BICS_CHART_FEEDER has no exception.
Method GET_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_ROW | Value transfer | Type reference (TYPE) | YT_GRID_DATA_STRUCTURE | 20130521 |
Method GET_ROWS on class CL_FPM_BICS_CHART_FEEDER has no exception.
Method INVALIDATE Signature
Method INVALIDATE on class CL_FPM_BICS_CHART_FEEDER has no parameter.
Method INVALIDATE on class CL_FPM_BICS_CHART_FEEDER has no exception.
Method MAKE_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INPUT | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130516 | |||
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | STRING | 20130516 |
Method MAKE_VALID on class CL_FPM_BICS_CHART_FEEDER has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |