I have a requirement to attach a search help
to the screen field. When I click on the drop-down list, it should automatically
pick the company code that is already displayed on the screen and show
the results.
It dosent make any sense for search help to
wait for user to input the same company code which is already displayed.
Use this functionality to get help.
FORM HELP_CHECK.
*-- Set up fields to retrieve data
ltab_fields-tabname =
'ZFI_PMNTADV'.
ltab_fields-fieldname = 'CHECT'.
ltab_fields-selectflag = 'X'.
APPEND ltab_fields.
ltab_fields-tabname =
'ZFI_PMNTADV'.
ltab_fields-fieldname = 'PMNT_ADV'.
ltab_fields-selectflag = 'X'.
APPEND ltab_fields.
SORT ltab_fields.
DELETE ADJACENT DUPLICATES FROM ltab_fields.
*-- Fill values
SELECT chect
INTO TABLE ltab_values
FROM zfi_pmntadv
WHERE pmnt_adv NE space.
SORT ltab_values.
DELETE ADJACENT DUPLICATES FROM ltab_values.
CALL FUNCTION 'HELP_VALUES_GET_WITH_TABLE'
EXPORTING
fieldname
= 'chect'
tabname
= 'zfi_pmntadv'
title_in_values_list = 'Select a value'
IMPORTING
select_value
= so_chect
TABLES
fields
= ltab_fields
valuetab
= ltab_values
EXCEPTIONS
field_not_in_ddic = 01
more_then_one_selectfield = 02
no_selectfield
= 03.
ENDFORM.
"fiscal_year
Serkan AKKAVAK
Computer Engineer
ABAP Developer & SAP MM SD Consultant
Contact : serkurumsal@yandex.com
Social Plugin