INSERT_JOINFIELD SAP Method Add one field name to joinfield collection
Below is documentation, parameters and attributes of ABAP Method INSERT_JOINFIELD within SAP class FRBIOA_CL_FPIA_BWEXTRACT. 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 FRBIOA_CL_FPIA_BWEXTRACT into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Static
This is a Static Method so you can call it directlyThe following technical details of method INSERT_JOINFIELD can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method INSERT_JOINFIELD
.Name | Type | Data Type | Description | Default Value |
IX_DELETE_DUPLICATES | Importing | TYPE BOOLE_D | 'X' if duplicates of fieldnames is to be deleted | |
IX_ENHANCE_FIELD | Importing | TYPE BOOLE_D | 'X' if ASFIELDNAME will get alias | |
I_ALIASNAME | Importing | TYPE FRBIOA_FPIA_FIELDNAME | Alias for field (e.g. K) | |
I_FIELDNAME | Importing | TYPE FRBIOA_FPIA_FIELDNAME | Field name | |
I_TABLENAME | Importing | TYPE TABNAME | Table name | |
CT_FIELDLIST | Changing | TYPE FRBIOA_FPIA_T_FIELDLIST | BW: table of field names | |
CT_JOINFIELDS | Changing | TYPE FRBIOA_FPIA_T_JOINFIELDS | BW: table of join fields |
Exceptions of Method INSERT_JOINFIELD
This method does not have any exceptionsExample ABAP coding
DATA: lv_CT_FIELDLIST TYPE FRBIOA_FPIA_T_FIELDLIST,
lv_CT_JOINFIELDS TYPE FRBIOA_FPIA_T_JOINFIELDS,
lv_IX_DELETE_DUPLICATES TYPE BOOLE_D,
lv_IX_ENHANCE_FIELD TYPE BOOLE_D,
lv_I_ALIASNAME TYPE FRBIOA_FPIA_FIELDNAME,
lv_I_FIELDNAME TYPE FRBIOA_FPIA_FIELDNAME,
lv_I_TABLENAME TYPE TABNAME,
lv_other TYPE c.
CALL METHOD FRBIOA_CL_FPIA_BWEXTRACT=>INSERT_JOINFIELD(
EXPORTING
IX_DELETE_DUPLICATES = lv_IX_DELETE_DUPLICATES
IX_ENHANCE_FIELD = lv_IX_ENHANCE_FIELD
I_ALIASNAME = lv_I_ALIASNAME
I_FIELDNAME = lv_I_FIELDNAME
I_TABLENAME = lv_I_TABLENAME
CHANGING
CT_FIELDLIST = lv_CT_FIELDLIST
CT_JOINFIELDS = lv_CT_JOINFIELDS ).
Links to Related Class(s)
FRBIOA_C...Full list of available SAP object classes
Search for further information about these or an SAP related objects