Attach a Search Help to the Screen Field
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
 
No comments:
Post a Comment