5. /IQX/GET_FORM_DATA_ONE_LIST

Attributes:

Function Group - /IQX/FAB_API

Description - Get FAB Form Definition and Instance Data (One-List)

Remote Enabled Function Module

Import Parameters

Parameter
Type
Default
Optional
Pass by Value
Short Text
IV_FORM_NAME/IQX/FORM_NAME

   Yes

        YesForm Name (eForms)
IV_INSTANCE/IQX/INSTANCE

YesUI5 Forms Data Instance GUID 
IV_UNAMESY-UNAME
YesYesABAP System Field: Name of Current User

Export Parameters

Parameter
Type
Pass by Value
Short Text
ES_HEADER_INSTANCE/IQX/FORMHD_INST        YeseForm Header Instance Data (run-time values)
ET_ELEMENTS/IQX/FORMS_ELEM_TT        Yes/IQX/FORMS_ELEM Table Type
ET_DATA/IQX/FORMS_INSTANCE_DATA_TTYes/IQX/FORMS_INSTANCE_DATA_STRUC Table Type
ET_RELATED_DATA/IQX/FORMS_REL_I_TTYes/IQX/FORMS_REL_I Table Type
ET_ATTACHMENTS/IQX/ATTACHMENT_TTYes/IQX/ATTACHMENT Table Type
ET_ALLOWED_ACTIONS/IQX/STATUS_ACTIONS_TTYesFAB Actions Table Type
ET_KEY_VALUE_DATA/IQX/ONE_LIST_KEY_VALUE_TTYesKey - Value Table Type
ET_GROUP_DATA/IQX/ONE_LIST_KEY_GROUP_DAT_TTYes/IQX/ONE_LIST_GROUP_DATA_ST Tabe Type
ET_GROUP_SUMMARY/IQX/ONE_LIST_KEY_GROUP_SUM_TTYes/IQX/ONE_LIST_GROUP_SUM_ST Tabe Type

Changing Parameters

None

Tables

None

Exceptions

None

Documentation

  • This FM gets all the form related data based on the form name and the instance number or User name.
  • The FM  '/IQX/GET_FORM_DATA' is used to fetch the form related data.
  • In the table 'et_allowed_actions' from the above FM, get the action pertaining to the Onelist action.
  • If it exists, get the class name for the form and call the class method 'FORMAT_FOR_ONE_LIST' for formatting the data for OneList.
  • This method formats the data and gives the output in the tables et_key_value_data, et_group_data, et_group_summary.

IQX Business Solutions - FAB 3.10