FPM_GET_DATA_LINE SAP Method Data retrieval per list/tree line (GUIBB)
Below is documentation, parameters and attributes of ABAP Method FPM_GET_DATA_LINE within SAP class IF_BADI_SLS_LO_OIF_GUIBB_LINE. 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_BADI_SLS_LO_OIF_GUIBB_LINE 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 FPM_GET_DATA_LINE can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method FPM_GET_DATA_LINE
.| Name | Type | Data Type | Description | Default Value |
| IO_EVENT | Importing | TYPE REF TO CL_FPM_EVENT | CL_FPM_EVENT (for paging not relevant) | |
| IO_MODEL_EXT | Importing | TYPE REF TO IF_LO_OIF_MODEL_EXT | Interface for external access to class CL_LO_OIF_MODEL | |
| IS_OBJECT_COMI | Importing | TYPE DATA | ||
| IS_OBJECT_COMR | Importing | TYPE DATA | ||
| IS_OBJECT_COMV | Importing | TYPE DATA | ||
| IT_SELECTED_FIELDS | Importing | TYPE FPMGB_T_SELECTED_FIELDS | Selected(Used) Fields | |
| IV_AMOUNT_ROWS | Importing | TYPE I | Only for paging: amount of rows that are currently visible | |
| IV_RAISED_BY_OWN_UI | Importing | TYPE BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | |
| IV_START_ABSOLUTE | Importing | TYPE I | Only for paging: index of the first visible line | |
| CS_MY_DATA | Changing | TYPE DATA | ||
| CT_MESSAGES | Changing | TYPE FPMGB_T_MESSAGES | FPMGB Messages (T100 & Plaintext) (for paging not relevant) | |
| CV_ANY_DATA_CHANGED | Changing | TYPE BOOLE_D | Indicates if any data changed (for paging not relevant) |
Exceptions of Method FPM_GET_DATA_LINE
This method does not have any exceptionsExample ABAP coding
DATA: lo_class TYPE REF TO IF_BADI_SLS_LO_OIF_GUIBB_LINE.
DATA: lv_CS_MY_DATA TYPE DATA,
lv_CT_MESSAGES TYPE FPMGB_T_MESSAGES,
lv_CV_ANY_DATA_CHANGED TYPE BOOLE_D,
lv_IO_EVENT TYPE CL_FPM_EVENT,
lv_IO_MODEL_EXT TYPE IF_LO_OIF_MODEL_EXT,
lv_IS_OBJECT_COMI TYPE DATA,
lv_IS_OBJECT_COMR TYPE DATA,
lv_IS_OBJECT_COMV TYPE DATA,
lv_IT_SELECTED_FIELDS TYPE FPMGB_T_SELECTED_FIELDS,
lv_IV_AMOUNT_ROWS TYPE I,
lv_IV_RAISED_BY_OWN_UI TYPE BOOLE_D,
lv_IV_START_ABSOLUTE TYPE I,
lv_other TYPE c.
CALL METHOD lo_class=>FPM_GET_DATA_LINE(
EXPORTING
IO_EVENT = lv_IO_EVENT
IO_MODEL_EXT = lv_IO_MODEL_EXT
IS_OBJECT_COMI = lv_IS_OBJECT_COMI
IS_OBJECT_COMR = lv_IS_OBJECT_COMR
IS_OBJECT_COMV = lv_IS_OBJECT_COMV
IT_SELECTED_FIELDS = lv_IT_SELECTED_FIELDS
IV_AMOUNT_ROWS = lv_IV_AMOUNT_ROWS
IV_RAISED_BY_OWN_UI = lv_IV_RAISED_BY_OWN_UI
IV_START_ABSOLUTE = lv_IV_START_ABSOLUTE
CHANGING
CS_MY_DATA = lv_CS_MY_DATA
CT_MESSAGES = lv_CT_MESSAGES
CV_ANY_DATA_CHANGED = lv_CV_ANY_DATA_CHANGED ).
Links to Related Class(s)
IF_BADI_...Full list of available SAP object classes
Search for further information about these or an SAP related objects