SAP ABAP Class /BOFU/IF_FBI_VIEW_INSTANCE (/BOFU/IF_FBI_VIEW_INSTANCE)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | /BOFU/IF_ABSTRACT_FACTORY | Abstract Factory | 20090225 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /BOFU/CL_FBI_VIEW_INST | /BOFU/CL_FBI_VIEW_INST | 20090224 |
Properties
Class | /BOFU/IF_FBI_VIEW_INSTANCE | |
Short Description | /BOFU/IF_FBI_VIEW_INSTANCE | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20090224 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /BOFU/IF_FBI_VIEW_INSTANCE has no interface implemented.
Friends
Class /BOFU/IF_FBI_VIEW_INSTANCE has no friend class.
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | FPM_FLUSH | Instance method | Public | Method | 20090225 | |
2 | FPM_GET_DATA | Instance method | Public | Method | 20090225 | |
3 | FPM_NEEDS_CONFIRMATION | Instance method | Public | Method | 20090708 | |
4 | FPM_PROCESS_EVENT | Instance method | Public | Method | 20090225 | |
5 | HANDLE_CUSTOM_ACTION | Instance method | Public | Method | 20090720 | |
6 | INITIALIZE | Instance method | Public | Method | 20090225 | |
7 | INVALIDATE | Instance method | Public | Method | 20090225 | |
8 | POWL_HANDLE_ACTION | Instance method | Public | Method | 20090320 | |
9 | POWL_QUERY_DATA | Instance method | Public | Method | 20090225 |
Events
Class /BOFU/IF_FBI_VIEW_INSTANCE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_BUTTONS | Public | See coding | 20090821 | BEGIN OF ts_buttons,
function TYPE string,
element_id TYPE string,
enabled TYPE boole_d,
on_action TYPE string,
END OF ts_buttons
|
||
2 | TS_CHANGE_LOG_KEY | Public | See coding | 20090707 | BEGIN OF ts_change_log_key,
name TYPE name_komp,
new_value TYPE REF TO data,
old_value TYPE REF TO data,
key TYPE /bobf/conf_key,
END OF ts_change_log_key
|
||
3 | TS_FLUSH_FIELDMAP | Public | See coding | 20090521 | BEGIN OF ts_flush_fieldmap,
field_ext TYPE string,
field_int TYPE string,
END OF ts_flush_fieldmap
|
||
4 | TS_OUT_TABLE_WA | Public | See coding | 20090305 | BEGIN OF ts_out_table_wa,
s_table_line TYPE REF TO data,
s_data TYPE REF TO data,
s_prop TYPE REF TO data,
s_tech TYPE REF TO data,
END OF ts_out_table_wa
|
||
5 | TS_REL_VIEW_INST | Public | See coding | 20090521 | BEGIN OF ts_rel_view_inst,
o_rel_view_inst TYPE REF TO /bofu/if_fbi_view_instance,
r_related_view TYPE REF TO /bofu/if_fbi_view=>ts_related_view,
END OF ts_rel_view_inst
|
||
6 | TT_BUTTONS | Public | See coding | 20090821 | tt_buttons TYPE STANDARD TABLE OF ts_buttons with DEFAULT KEY
|
||
7 | TT_CHANGE_LOG_KEY | Public | See coding | 20090707 | tt_change_log_key TYPE STANDARD TABLE OF ts_change_log_key
|
||
8 | TT_FLUSH_FIELDMAP | Public | See coding | 20090521 | tt_flush_fieldmap TYPE SORTED TABLE OF ts_flush_fieldmap
WITH UNIQUE KEY field_ext
|
||
9 | TT_REL_VIEW_INST | Public | See coding | 20090521 | tt_rel_view_inst TYPE STANDARD TABLE OF ts_rel_view_inst
|
||
10 | TV_USAGE_CONTEXT | Public | See coding | 20090224 | tv_usage_context TYPE c LENGTH 3
|
Method Signatures
Method FPM_FLUSH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CHANGE_LOG | Call by reference | Type reference (TYPE) | FPMGB_T_CHANGELOG | 20090225 | |||
2 | Changing | CT_CHANGE_LOG_KEY | Call by reference | Type reference (TYPE) | TT_CHANGE_LOG_KEY | 20090707 | |||
3 | Importing | IS_UI_DATA | Call by reference | Type reference (TYPE) | DATA | 20090225 | |||
4 | Importing | IT_UI_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090225 |
Method FPM_FLUSH on class /BOFU/IF_FBI_VIEW_INSTANCE has no exception.
Method FPM_GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_DATA | Call by reference | Type reference (TYPE) | DATA | 20090225 | |||
2 | Changing | CT_ACTION_USAGE | Call by reference | Type reference (TYPE) | FPMGB_T_ACTIONUSAGE | 20090225 | |||
3 | Changing | CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090225 | |||
4 | Changing | CT_FIELD_USAGE | Call by reference | Type reference (TYPE) | FPMGB_T_FIELDUSAGE | 20090225 | |||
5 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | FPMGB_T_MESSAGES | 20090225 | |||
6 | Changing | CT_SELECTED_LINES | Call by reference | Type reference (TYPE) | RSTABIXTAB | Repository Infosystem Table for Indexes | 20091106 | ||
7 | Changing | CV_ACTION_USAGE_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | 20090225 | |||
8 | Changing | CV_DATA_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | 20090225 | |||
9 | Changing | CV_FIELD_USAGE_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | 20090225 | |||
10 | Changing | CV_LEAD_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 20090225 | |||
11 | Exporting | ET_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20090702 | ||
12 | Exporting | ET_KEY_LINKS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY_LINK | Key Link | 20090702 | ||
13 | Exporting | EV_SELECTED_LINES_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091110 | ||
14 | Importing | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | 20090225 | |||
15 | Importing | IT_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20090702 |
Method FPM_GET_DATA on class /BOFU/IF_FBI_VIEW_INSTANCE has no exception.
Method FPM_NEEDS_CONFIRMATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_CONFIRMATION_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_FPM_CONFIRMATION_REQUEST | Requests an end-user confirmation (e.g. data loss warning) | 20090708 | ||
2 | Importing | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20090708 | ||
3 | Importing | IV_RAISED_BY_OWN_UI | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090708 |
Method FPM_NEEDS_CONFIRMATION on class /BOFU/IF_FBI_VIEW_INSTANCE has no exception.
Method FPM_PROCESS_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | FPMGB_T_MESSAGES | 20090225 | |||
2 | Changing | CV_RESULT | Call by reference | Type reference (TYPE) | FPM_EVENT_RESULT | 20090225 | |||
3 | Importing | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | 20090225 | |||
4 | Importing | IT_SELECTED_LINES | Call by reference | Type reference (TYPE) | RSTABIXTAB | 20090225 | |||
5 | Importing | IV_EVENT_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 20090225 | |||
6 | Importing | IV_LEAD_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 20090225 | |||
7 | Importing | IV_RAISED_BY_OWN_UI | Call by reference | Type reference (TYPE) | BOOLE_D | 20090225 |
Method FPM_PROCESS_EVENT on class /BOFU/IF_FBI_VIEW_INSTANCE has no exception.
Method HANDLE_CUSTOM_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | 20090720 | |||
2 | Importing | IV_EVENT_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 20090720 | |||
3 | Importing | IV_LEAD_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 20090720 |
Method HANDLE_CUSTOM_ACTION on class /BOFU/IF_FBI_VIEW_INSTANCE has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PARENT_VIEW_INST | Call by reference | Object reference (TYPE REF TO) | /BOFU/IF_FBI_VIEW_INSTANCE | /BOFU/IF_FBI_VIEW_INSTANCE | 20090225 | ||
2 | Importing | IO_VIEW | Call by reference | Object reference (TYPE REF TO) | /BOFU/IF_FBI_VIEW | 20090225 | |||
3 | Importing | IR_SELF_VIEW | Call by reference | Object reference (TYPE REF TO) | /BOFU/IF_FBI_VIEW=>TS_RELATED_VIEW | 20090225 | |||
4 | Importing | IS_SRC_NODE | Call by reference | Type reference (TYPE) | /BOFU/S_FBI_SRC_BO_NODE_IDENT | 20090225 | |||
5 | Importing | IV_CONTEXT | Call by reference | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE=>TV_USAGE_CONTEXT | /BOFU/IF_FBI_VIEW_INSTANCE=>SC_USAGE_CONTEXT-FBI | 20090225 | ||
6 | Importing | IV_DEFERRED_CREATE | Value transfer | Type reference (TYPE) | /BOFU/FBI_DEFERRED_CREATE | ABAP_FALSE | Use deferred create | 20090629 | |
7 | Importing | IV_EDIT_LOCK_MODE | Value transfer | Type reference (TYPE) | /BOFU/FBI_EDIT_LOCK_MODE | /BOBF/IF_CONF_C=>SC_EDIT_OPTIMISTIC | 20090225 | ||
8 | Importing | IV_FIELD_SUFFIX | Call by reference | Type reference (TYPE) | CLIKE | 20090225 | |||
9 | Importing | IV_KEEP_FIELDS | Value transfer | Type reference (TYPE) | /BOFU/FBI_KEEP_FIELDS | Keeps fields if no record | 20090703 | ||
10 | Importing | IV_PARENT_FIELD_SUFFIX | Call by reference | Type reference (TYPE) | CLIKE | 20090225 | |||
11 | Importing | IV_READ_ONLY | Value transfer | Type reference (TYPE) | /BOFU/FBI_READ_ONLY | 20090225 | |||
12 | Importing | IV_REF_ACTION | Value transfer | Type reference (TYPE) | /BOFU/FBI_REFERENCE_ACTION | Reference Action (Create By Reference UI Scenario) | 20090701 | ||
13 | Importing | IV_TOP_LEVEL | Value transfer | Type reference (TYPE) | /BOFU/FBI_TOP_LEVEL_VIEW | 20090225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BOFU/CX_FBI | 20090225 |
Method INVALIDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROPOGATE_DOWN | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | 20090225 | ||
2 | Importing | IV_PROPOGATE_UP | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 20090225 |
Method INVALIDATE on class /BOFU/IF_FBI_VIEW_INSTANCE has no exception.
Method POWL_HANDLE_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ACTION_DEFS | Call by reference | Type reference (TYPE) | POWL_ACTDESCR_TTY | action meta description | 20090320 | ||
2 | Changing | CT_RESULT_TAB | Call by reference | Type reference (TYPE) | INDEX TABLE | 20090320 | |||
3 | Changing | CT_SELECTED | Call by reference | Type reference (TYPE) | RSTABIXTAB | Repository Infosystem Table for Indexes | 20090320 | ||
4 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | Message META description | 20090320 | ||
5 | Exporting | EV_ACTIONS_CHANGED | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | X-Flag | 20090320 | ||
6 | Importing | IV_ACTIONID | Call by reference | Type reference (TYPE) | POWL_ACTIONID_TY | Action identifier | 20090320 | ||
7 | Importing | IV_ACTION_INDEX | Call by reference | Attribute reference (LIKE) | SY-TABIX | Index of Internal Tables | 20090320 | ||
8 | Importing | IV_DO_SAVE | Call by reference | Type reference (TYPE) | POWL_XFLAG_TY | X-Flag | 20090814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BOFU/CX_FBI | FBI Exception | 20090320 |
Method POWL_QUERY_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090225 | |||
2 | Changing | CT_MESSAGES | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | Message META description | 20090225 | ||
3 | Importing | IS_QUERY_OPTIONS | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_QUERY_OPTIONS | Query Options | 20090320 | ||
4 | Importing | IT_PARENT_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20090225 | ||
5 | Importing | IT_SEL_PARAMS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20090225 | ||
6 | Importing | IV_QUERY_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | 20090225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BOFU/CX_FBI | FBI Exception | 20090227 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |