GET_DATA SAP Method of class IF_FPM_GUIBB_TREE
Below is documentation, parameters and attributes of ABAP Method GET_DATA within SAP class IF_FPM_GUIBB_TREE. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_FPM_GUIBB_TREE into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method GET_DATA can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method GET_DATA
.| Name | Type | Data Type | Description | Default Value |
| IO_EVENT | Importing | TYPE REF TO CL_FPM_EVENT | ID of the FPM Event | |
| IO_EXTENDED_CTRL | Importing | TYPE REF TO IF_FPM_TREE_EXT_CTRL | Provides extended List ATS specific configuration options | |
| IO_SERVICE_INFO | Importing | TYPE REF TO IF_FPM_GUIBB_TREE_SERVICE_INFO | Provides information about services | |
| IT_SELECTED_FIELDS | Importing | TYPE FPMGB_T_SELECTED_FIELDS | Selected(Used) Fields | |
| IV_EDIT_MODE | Importing | TYPE FPM_EDIT_MODE | FPM: Edit Mode | |
| IV_RAISED_BY_OWN_UI | Importing | TYPE BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | |
| IV_VISIBLE_ROWS | Importing | TYPE I | ||
| IO_DATA_CHANGE_LOG | Importing | TYPE REF TO IF_FPM_TREE_DATA_CHANGE_LOG | Interface for logging data changes in Tree UIBB | |
| ET_MESSAGES | Exporting | TYPE FPMGB_T_MESSAGES | FPMGB Messages (T100 & Plaintext) | |
| EV_ACTION_USAGE_CHANGED | Exporting | TYPE BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | |
| EV_DATA_CHANGED | Exporting | TYPE BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | |
| EV_DND_ATTR_CHANGED | Exporting | TYPE BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | |
| EV_FIELD_USAGE_CHANGED | Exporting | TYPE BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | |
| EV_SELECTED_LINES_CHANGED | Exporting | TYPE BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | |
| CS_TREE_ATTRIBUTES | Changing | TYPE FPMGB_S_TREE_ATTRIBUTES | Hierarchical List GUIBB - Master Column Attributes | |
| CT_ACTION_USAGE | Changing | TYPE FPMGB_T_ACTIONUSAGE | Action Definition | |
| CT_DATA | Changing | TYPE DATA | ||
| CT_DND_ATTRIBUTES | Changing | TYPE FPMGB_T_DND_DEFINITION | Drag and Drop Attributes Definition | |
| CT_FIELD_USAGE | Changing | TYPE FPMGB_T_FIELDUSAGE | Field Usage | |
| CT_SELECTED_LINES | Changing | TYPE RSTABIXTAB | Repository Infosystem: Tabix | |
| CV_FIRST_VISIBLE_ROW | Changing | TYPE I | ||
| CV_LEAD_INDEX | Changing | TYPE SYTABIX | Index of Internal Tables |
Exceptions of Method GET_DATA
This method does not have any exceptionsExample ABAP coding
DATA: lo_class TYPE REF TO IF_FPM_GUIBB_TREE.
DATA: lv_CS_TREE_ATTRIBUTES TYPE FPMGB_S_TREE_ATTRIBUTES,
lv_CT_ACTION_USAGE TYPE FPMGB_T_ACTIONUSAGE,
lv_CT_DATA TYPE DATA,
lv_CT_DND_ATTRIBUTES TYPE FPMGB_T_DND_DEFINITION,
lv_CT_FIELD_USAGE TYPE FPMGB_T_FIELDUSAGE,
lv_CT_SELECTED_LINES TYPE RSTABIXTAB,
lv_CV_FIRST_VISIBLE_ROW TYPE I,
lv_CV_LEAD_INDEX TYPE SYTABIX,
lv_ET_MESSAGES TYPE FPMGB_T_MESSAGES,
lv_EV_ACTION_USAGE_CHANGED TYPE BOOLE_D,
lv_EV_DATA_CHANGED TYPE BOOLE_D,
lv_EV_DND_ATTR_CHANGED TYPE BOOLE_D,
lv_EV_FIELD_USAGE_CHANGED TYPE BOOLE_D,
lv_EV_SELECTED_LINES_CHANGED TYPE BOOLE_D,
lv_IO_EVENT TYPE CL_FPM_EVENT,
lv_IO_EXTENDED_CTRL TYPE IF_FPM_TREE_EXT_CTRL,
lv_IO_SERVICE_INFO TYPE IF_FPM_GUIBB_TREE_SERVICE_INFO,
lv_IT_SELECTED_FIELDS TYPE FPMGB_T_SELECTED_FIELDS,
lv_IV_EDIT_MODE TYPE FPM_EDIT_MODE,
lv_IV_RAISED_BY_OWN_UI TYPE BOOLE_D,
lv_IV_VISIBLE_ROWS TYPE I,
lv_IO_DATA_CHANGE_LOG TYPE IF_FPM_TREE_DATA_CHANGE_LOG,
lv_other TYPE c.
CALL METHOD lo_class=>GET_DATA(
EXPORTING
IO_EVENT = lv_IO_EVENT
IO_EXTENDED_CTRL = lv_IO_EXTENDED_CTRL
IO_SERVICE_INFO = lv_IO_SERVICE_INFO
IT_SELECTED_FIELDS = lv_IT_SELECTED_FIELDS
IV_EDIT_MODE = lv_IV_EDIT_MODE
IV_RAISED_BY_OWN_UI = lv_IV_RAISED_BY_OWN_UI
IV_VISIBLE_ROWS = lv_IV_VISIBLE_ROWS
IO_DATA_CHANGE_LOG = lv_IO_DATA_CHANGE_LOG
IMPORTING
ET_MESSAGES = lv_ET_MESSAGES
EV_ACTION_USAGE_CHANGED = lv_EV_ACTION_USAGE_CHANGED
EV_DATA_CHANGED = lv_EV_DATA_CHANGED
EV_DND_ATTR_CHANGED = lv_EV_DND_ATTR_CHANGED
EV_FIELD_USAGE_CHANGED = lv_EV_FIELD_USAGE_CHANGED
EV_SELECTED_LINES_CHANGED = lv_EV_SELECTED_LINES_CHANGED
CHANGING
CS_TREE_ATTRIBUTES = lv_CS_TREE_ATTRIBUTES
CT_ACTION_USAGE = lv_CT_ACTION_USAGE
CT_DATA = lv_CT_DATA
CT_DND_ATTRIBUTES = lv_CT_DND_ATTRIBUTES
CT_FIELD_USAGE = lv_CT_FIELD_USAGE
CT_SELECTED_LINES = lv_CT_SELECTED_LINES
CV_FIRST_VISIBLE_ROW = lv_CV_FIRST_VISIBLE_ROW
CV_LEAD_INDEX = lv_CV_LEAD_INDEX ).
Links to Related Class(s)
IF_FPM_G...Full list of available SAP object classes
Search for further information about these or an SAP related objects