SAVE_SEARCH SAP Method of class IF_FPM_SEARCH_PERSISTENCE









Below is documentation, parameters and attributes of ABAP Method SAVE_SEARCH within SAP class IF_FPM_SEARCH_PERSISTENCE. 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_SEARCH_PERSISTENCE 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 SAVE_SEARCH can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method SAVE_SEARCH

.

NameTypeData TypeDescriptionDefault Value
IS_CONFIGImportingTYPE
WDY_CONFIG_KEY
Key Components of Configuration Tables
IS_SEARCH_IDImportingTYPE
S_SEARCH_ID
IT_GROUP_STATEImportingTYPE
WDR_SO_T_GROUP_STATE
Select Options: Table Type of WDR_SO_S_GROUP_STATE
IT_SEARCH_CRITERIAImportingTYPE
FPMGB_T_SEARCH_CRITERIA
Search criteria for GUIBB Search (internal)
IT_SEARCH_CRITERIA_INTImportingTYPE
FPMGB_T_SEARCH_CRITERIA_INT
Search criteria for GUIBB Search (internal)
IV_APPL_CONFIG_IDImportingTYPE
WDY_CONFIG_ID
Configuration Identification
IV_APPL_NAMEImportingTYPE
WDY_APPLICATION_NAME
Web Dynpro: Application Name
IV_APP_KEYImportingTYPE
STRING
IV_MAX_NUM_RESULTImportingTYPE
FPMGB_SEARCH_RESULT_NUM_ROWS
GUIBB SEARCH: Number of Rows in Result List
IV_PAGE_IDImportingTYPE
FPM_CONTENT_AREA_ID
FPM: Content Area ID
IV_SAVE_ANY_CASEImportingTYPE
BOOLE_D
Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
IV_SELECT_ALL_RESULTSImportingTYPE
WDY_BOOLEAN
Replacement for Real Boolean Type: 'X' == True '' == False
IV_UNAMEImportingTYPE
SYUNAME
User Name
ES_MESSAGEExportingTYPE
FPMGB_SEARCH_S_T100_MESSAGE
FPMGB Messages for the Search GUIBB (T100 & Plaintext)
EV_EXISTS_ALREADYExportingTYPE
BOOLE_D
Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
EV_IDExportingTYPE
SYSUUID_C
UUID in character form
EV_SAVE_FAILEDExportingTYPE
WDY_BOOLEAN
Replacement for Real Boolean Type: 'X' == True '' == False



Exceptions of Method SAVE_SEARCH

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO IF_FPM_SEARCH_PERSISTENCE.
DATA: lv_ES_MESSAGE TYPE FPMGB_SEARCH_S_T100_MESSAGE,
lv_EV_EXISTS_ALREADY TYPE BOOLE_D,
lv_EV_ID TYPE SYSUUID_C,
lv_EV_SAVE_FAILED TYPE WDY_BOOLEAN,
lv_IS_CONFIG TYPE WDY_CONFIG_KEY,
lv_IS_SEARCH_ID TYPE S_SEARCH_ID,
lv_IT_GROUP_STATE TYPE WDR_SO_T_GROUP_STATE,
lv_IT_SEARCH_CRITERIA TYPE FPMGB_T_SEARCH_CRITERIA,
lv_IT_SEARCH_CRITERIA_INT TYPE FPMGB_T_SEARCH_CRITERIA_INT,
lv_IV_APPL_CONFIG_ID TYPE WDY_CONFIG_ID,
lv_IV_APPL_NAME TYPE WDY_APPLICATION_NAME,
lv_IV_APP_KEY TYPE STRING,
lv_IV_MAX_NUM_RESULT TYPE FPMGB_SEARCH_RESULT_NUM_ROWS,
lv_IV_PAGE_ID TYPE FPM_CONTENT_AREA_ID,
lv_IV_SAVE_ANY_CASE TYPE BOOLE_D,
lv_IV_SELECT_ALL_RESULTS TYPE WDY_BOOLEAN,
lv_IV_UNAME TYPE SYUNAME,
lv_other TYPE c.

CALL METHOD lo_class=>SAVE_SEARCH(
EXPORTING
IS_CONFIG = lv_IS_CONFIG
IS_SEARCH_ID = lv_IS_SEARCH_ID
IT_GROUP_STATE = lv_IT_GROUP_STATE
IT_SEARCH_CRITERIA = lv_IT_SEARCH_CRITERIA
IT_SEARCH_CRITERIA_INT = lv_IT_SEARCH_CRITERIA_INT
IV_APPL_CONFIG_ID = lv_IV_APPL_CONFIG_ID
IV_APPL_NAME = lv_IV_APPL_NAME
IV_APP_KEY = lv_IV_APP_KEY
IV_MAX_NUM_RESULT = lv_IV_MAX_NUM_RESULT
IV_PAGE_ID = lv_IV_PAGE_ID
IV_SAVE_ANY_CASE = lv_IV_SAVE_ANY_CASE
IV_SELECT_ALL_RESULTS = lv_IV_SELECT_ALL_RESULTS
IV_UNAME = lv_IV_UNAME
IMPORTING
ES_MESSAGE = lv_ES_MESSAGE
EV_EXISTS_ALREADY = lv_EV_EXISTS_ALREADY
EV_ID = lv_EV_ID
EV_SAVE_FAILED = lv_EV_SAVE_FAILED ).

Links to Related Class(s)

IF_FPM_S...
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!