GET_DATA SAP Method of class IF_FPM_GUIBB_LIST









Below is documentation, parameters and attributes of ABAP Method GET_DATA within SAP class IF_FPM_GUIBB_LIST. 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_LIST 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

.

NameTypeData TypeDescriptionDefault Value
IO_EXTENDED_CTRLImportingTYPE REF TO
IF_FPM_LIST_ATS_EXT_CTRL
Provides extended List ATS specific configuration options
IT_SELECTED_FIELDSImportingTYPE
FPMGB_T_SELECTED_FIELDS
Selected(Used) Fields
IV_EDIT_MODEImportingTYPE
FPM_EDIT_MODE
FPM: Edit Mode
IV_EVENTIDImportingTYPE REF TO
CL_FPM_EVENT
ID of the FPM Event
IV_RAISED_BY_OWN_UIImportingTYPE
BOOLE_D
Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
IV_VISIBLE_ROWSImportingTYPE
I
EO_ITAB_CHANGE_LOGExportingTYPE REF TO
IF_SALV_ITAB_CHANGE_LOG
Change log for internal tables
ET_MESSAGESExportingTYPE
FPMGB_T_MESSAGES
FPMGB Messages (T100 & Plaintext)
EV_ACTION_USAGE_CHANGEDExportingTYPE
BOOLE_D
Boolean Variable (X=True, -=False, Space=Unknown)
EV_DATA_CHANGEDExportingTYPE
BOOLE_D
Boolean Variable (X=True, -=False, Space=Unknown)
EV_DND_ATTR_CHANGEDExportingTYPE
BOOLE_D
Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
EV_FIELD_USAGE_CHANGEDExportingTYPE
BOOLE_D
Boolean Variable (X=True, -=False, Space=Unknown)
EV_SELECTED_LINES_CHANGEDExportingTYPE
BOOLE_D
Boolean Variable (X=True, -=False, Space=Unknown)
CS_ADDITIONAL_INFOChangingTYPE
FPMGB_S_ADDITIONAL_INFO
Additinal info on the GUIBB table
CT_ACTION_USAGEChangingTYPE
FPMGB_T_ACTIONUSAGE
Action Definition
CT_DATAChangingTYPE
DATA
CT_DND_ATTRIBUTESChangingTYPE
FPMGB_T_DND_DEFINITION
Drag and Drop Attributes Definition
CT_FIELD_USAGEChangingTYPE
FPMGB_T_FIELDUSAGE
Field Usage
CT_SELECTED_LINESChangingTYPE
RSTABIXTAB
Repository Infosystem: Tabix
CV_FIRST_VISIBLE_ROWChangingTYPE
I
CV_LEAD_INDEXChangingTYPE
SYTABIX
Index of Internal Tables



Exceptions of Method GET_DATA

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO IF_FPM_GUIBB_LIST.
DATA: lv_CS_ADDITIONAL_INFO TYPE FPMGB_S_ADDITIONAL_INFO,
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_EO_ITAB_CHANGE_LOG TYPE IF_SALV_ITAB_CHANGE_LOG,
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_EXTENDED_CTRL TYPE IF_FPM_LIST_ATS_EXT_CTRL,
lv_IT_SELECTED_FIELDS TYPE FPMGB_T_SELECTED_FIELDS,
lv_IV_EDIT_MODE TYPE FPM_EDIT_MODE,
lv_IV_EVENTID TYPE CL_FPM_EVENT,
lv_IV_RAISED_BY_OWN_UI TYPE BOOLE_D,
lv_IV_VISIBLE_ROWS TYPE I,
lv_other TYPE c.

CALL METHOD lo_class=>GET_DATA(
EXPORTING
IO_EXTENDED_CTRL = lv_IO_EXTENDED_CTRL
IT_SELECTED_FIELDS = lv_IT_SELECTED_FIELDS
IV_EDIT_MODE = lv_IV_EDIT_MODE
IV_EVENTID = lv_IV_EVENTID
IV_RAISED_BY_OWN_UI = lv_IV_RAISED_BY_OWN_UI
IV_VISIBLE_ROWS = lv_IV_VISIBLE_ROWS
IMPORTING
EO_ITAB_CHANGE_LOG = lv_EO_ITAB_CHANGE_LOG
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_ADDITIONAL_INFO = lv_CS_ADDITIONAL_INFO
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!