Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9236

Re: CUSTOMIZED SEARCH HELP FOE SELECT-OPTIONS

$
0
0

Do as highlighted in bold

 

  INITIALIZATION.

    DATA: count TYPE i.

    DATA : BEGIN OF itab OCCURS 0 ,

           val TYPE c LENGTH 2 ,

           END OF itab.

 

 

    DO 12 TIMES.

      count = count + 1.

      itab-val = count.

      APPEND itab TO itab.

    ENDDO.

 

 

 

 

    SELECT-OPTIONS s_val FOR itab-val.

 

 

  AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_val-low.

    PERFORM p_name_search_help.

*&---------------------------------------------------------------------*

*&      Form  P_NAME_SEARCH_HELP

*&---------------------------------------------------------------------*

*       text

*----------------------------------------------------------------------*

  FORM p_name_search_help .

 

 

    DATA :gv_cprog TYPE sy-cprog,

          gv_dynnr TYPE sy-dynnr.

 

 

    gv_cprog = sy-cprog.

    gv_dynnr = sy-dynnr.

   DATA:lt_fie TYPE STANDARD TABLE OF dfies,

         lwa_fie TYPE dfies.

    lwa_fie-tabname = 'ITAB'.

    lwa_fie-fieldname = 'VAL'.

    lwa_fie-intlen = '2'.

    lwa_fie-outputlen = '2'.

    lwa_fie-datatype = 'CHAR'.

    APPEND lwa_fie TO lt_fie.

    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'

      EXPORTING

        retfield        = 'VAL'

        dynpprog        = gv_cprog

        dynpnr          = gv_dynnr

        dynprofield     = 'S_VAL-LOW'

        value_org       = 'S'

*       DISPLAY         = ' '

      TABLES

        value_tab       = itab

        field_tab       = lt_fie

      EXCEPTIONS

        parameter_error = 1

        no_values_found = 2

        OTHERS          = 3.

    IF sy-subrc <> 0.

* Implement suitable error handling here

    ENDIF.


Viewing all articles
Browse latest Browse all 9236

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>