Dynamically assign search help-functionality to a field

You can dynamically assign a Search Help name to a field.

You can dynamically assign a Search Help name to a field. Here is the code you need.
 

IF rad1 EQ 'X' .                          " Sales Order
    matchcode_object = 'VMVA' .
  ELSEIF rad2 EQ 'X' .                      " Delivery
    matchcode_object = 'VMVL' .
  ELSEIF rad3 EQ 'X' OR rad4 EQ 'X' .       " Invoice
    matchcode_object = 'VMCF' .
  ENDIF .

  CALL FUNCTION 'HELP_VALUES_GET_WITH_MATCHCODE'
    EXPORTING
*     DISPLAY                         = ' '
*     FIELDNAME                       = ' '
*     INPUT_VALUE                     = ' '
      matchcode_object                = matchcode_object
*     TABNAME                         = ' '
    IMPORTING
      select_value                    = docno
    EXCEPTIONS
      invalid_dictionary_field        = 1
      invalid_matchdcode_object       = 2
      no_selection                    = 3
      OTHERS                          = 4 .
  IF sy-subrc <> 0.
  ENDIF.
This was last published in October 2003

Dig Deeper on SAP ABAP

PRO+

Content

Find more PRO+ content and other member only offers, here.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchManufacturingERP

SearchOracle

SearchDataManagement

SearchAWS

SearchBusinessAnalytics

SearchCRM

SearchContentManagement

SearchFinancialApplications

Close