<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Avoid Enter Hit in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349720#M1231920</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   Use the FM giving below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DYNP_VALUES_UPDATE &lt;/P&gt;&lt;P&gt;  Very useful when you want to change a field based on the value entered for another field. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DYNP_VALUES_READ&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With luck,&lt;/P&gt;&lt;P&gt;Pritam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Mar 2009 06:05:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-03-03T06:05:56Z</dc:date>
    <item>
      <title>Avoid Enter Hit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349714#M1231914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had created a selection screen with two parameters.&lt;/P&gt;&lt;P&gt;1st parameter have search help.&lt;/P&gt;&lt;P&gt;I got F4 help on value request for 2nd parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is, after entering value in 1st parameter, relavant records from table should be fetched&lt;/P&gt;&lt;P&gt;and only those data should be in f4 help for 2nd parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Everything is working fine as per requirement.&lt;/P&gt;&lt;P&gt;Only problem is , after entering data in parameter1, till a ENTER Hit, F4 help for Parameter 2 is not workking.&lt;/P&gt;&lt;P&gt;I think this is for a event trigger, But how can i over come this issue to avoid ENTER HIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 05:39:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349714#M1231914</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-03T05:39:46Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid Enter Hit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349715#M1231915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the ENTER hit has to be done as the input for the 1st parameter is given only after the sel.screen is displayed..&lt;/P&gt;&lt;P&gt;else we can handle it in the inititalization or some at-selc.scre event..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so only if you put the enter,some action is performed and the coreesponding data is fetched for the 2nd parameter..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 05:43:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349715#M1231915</guid>
      <dc:creator>former_member242255</dc:creator>
      <dc:date>2009-03-03T05:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid Enter Hit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349716#M1231916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; write code in At Selection-screen On value request for F4 help. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;jaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 05:45:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349716#M1231916</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-03T05:45:37Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid Enter Hit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349717#M1231917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hay try this,(DYNP_VALUES_READ)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of i_afpo occurs 0,&lt;/P&gt;&lt;P&gt;           aufnr type afpo-aufnr,&lt;/P&gt;&lt;P&gt;           end of i_afpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data : dyname like d020s-prog value sy-repid,&lt;/P&gt;&lt;P&gt;         dynumb like d020s-dnum value '0100'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: begin of dynpfields occurs 3.&lt;/P&gt;&lt;P&gt;        include structure dynpread.&lt;/P&gt;&lt;P&gt;  data: end of dynpfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  refresh dynpfields.&lt;/P&gt;&lt;P&gt;  move &lt;STRONG&gt;'PARAMETER 1'&lt;/STRONG&gt; to dynpfields-fieldname.&lt;/P&gt;&lt;P&gt;  append dynpfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--&amp;gt; FETCHING PURCHASE ORDERS RELATED TO PLANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  call function 'DYNP_VALUES_READ'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;P&gt;      dyname                         = sy-repid&lt;/P&gt;&lt;P&gt;      dynumb                         = dynumb&lt;/P&gt;&lt;P&gt;   translate_to_upper             = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUEST                        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PERFORM_CONVERSION_EXITS       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PERFORM_INPUT_CONVERSION       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DETERMINE_LOOP_INDEX           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    tables&lt;/P&gt;&lt;P&gt;      dynpfields                     = dynpfields&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_ABAPWORKAREA           = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_DYNPROFIELD            = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_DYNPRONAME             = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_DYNPRONUMMER           = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_REQUEST                = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_FIELDDESCRIPTION            = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_PARAMETER              = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNDEFIND_ERROR                 = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DOUBLE_CONVERSION              = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STEPL_NOT_FOUND                = 10&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                         = 11&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  read table dynpfields&lt;/P&gt;&lt;P&gt;        with key fieldname = &lt;STRONG&gt;'PARAMETER 1'&lt;/STRONG&gt; transporting fieldvalue.&lt;/P&gt;&lt;P&gt;  move dynpfields-fieldvalue to &lt;STRONG&gt;var1&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select aufnr&lt;/P&gt;&lt;P&gt;     from  afpo&lt;/P&gt;&lt;P&gt;     into table i_afpo&lt;/P&gt;&lt;P&gt;     where pwerk eq &lt;STRONG&gt;var1&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  call function 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DDIC_STRUCTURE         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      retfield               = 'AUFNR'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PVALKEY                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     dynpprog               = sy-repid&lt;/P&gt;&lt;P&gt;     dynpnr                 = sy-dynnr&lt;/P&gt;&lt;P&gt;     dynprofield            = PARAMETER 2&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STEPL                  = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WINDOW_TITLE           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  VALUE                  = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     value_org              = 'S'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MULTIPLE_CHOICE        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DISPLAY                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CALLBACK_PROGRAM       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CALLBACK_FORM          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MARK_TAB               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  USER_RESET             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    tables&lt;/P&gt;&lt;P&gt;      value_tab              = i_afpo&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIELD_TAB              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  RETURN_TAB             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DYNPFLD_MAPPING        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PARAMETER_ERROR        = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_VALUES_FOUND        = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                 = 3&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 05:49:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349717#M1231917</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-03T05:49:19Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid Enter Hit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349718#M1231918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; Hi Everyone,&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; I had created a selection screen with two parameters.&lt;/P&gt;&lt;P&gt;&amp;gt; 1st parameter have search help.&lt;/P&gt;&lt;P&gt;&amp;gt; I got F4 help on value request for 2nd parameter.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; My requirement is, after entering value in 1st parameter, relavant records from table should be fetched&lt;/P&gt;&lt;P&gt;&amp;gt; and only those data should be in f4 help for 2nd parameter.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Everything is working fine as per requirement.&lt;/P&gt;&lt;P&gt;&amp;gt; Only problem is , after entering data in parameter1, till a ENTER Hit, F4 help for Parameter 2 is not workking.&lt;/P&gt;&lt;P&gt;&amp;gt; I think this is for a event trigger, But how can i over come this issue to avoid ENTER HIT.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Thanks in Advance,&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Regards&lt;/P&gt;&lt;P&gt;&amp;gt; Ravi&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a Sample code where for P_EBELN standard search help is working and for P_EBELP, F4 help on value request is done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample code is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT ztest.

PARAMETERS : p_ebeln TYPE ebeln,
             p_ebelp TYPE ebelp.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_ebelp.
  DATA : dynp_fields LIKE dynpread OCCURS 0 WITH HEADER LINE.
  DATA : l_ebeln     TYPE ebeln.
  DATA : BEGIN OF it_ekpo OCCURS 0,
          ebeln TYPE ebeln,
          ebelp TYPE ebelp,
         END OF it_ekpo.

  dynp_fields-fieldname = 'P_EBELN'.
  APPEND dynp_fields TO dynp_fields.

  CALL FUNCTION 'DYNP_VALUES_READ'
    EXPORTING
      dyname     = sy-repid
      dynumb     = sy-dynnr
    TABLES
      dynpfields = dynp_fields
    EXCEPTIONS
      OTHERS     = 99.

  READ TABLE dynp_fields WITH KEY fieldname = 'P_EBELN'.
  IF sy-subrc EQ 0.
    IF dynp_fields-fieldvalue IS NOT INITIAL.
      l_ebeln = dynp_fields-fieldvalue.

      SELECT ebeln
             ebelp
        FROM ekpo
        INTO TABLE it_ekpo
       WHERE ebeln = l_ebeln.

      CHECK sy-subrc EQ 0.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield        = 'EBELP'
          dynpprog        = sy-repid
          dynpnr          = sy-dynnr
          dynprofield     = 'P_EBELN'
          value_org       = 'S'
        TABLES
          value_tab       = it_ekpo
        EXCEPTIONS
          parameter_error = 1
          no_values_found = 2
          OTHERS          = 3.
      IF sy-subrc &amp;lt;&amp;gt; 0.
        MESSAGE i398(00) WITH 'Error When Showing Help'(002).
      ENDIF.
    ENDIF.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 05:56:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349718#M1231918</guid>
      <dc:creator>SumanPoddar</dc:creator>
      <dc:date>2009-03-03T05:56:46Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid Enter Hit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349719#M1231919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use event &lt;STRONG&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_var2&lt;/STRONG&gt; , and then use like:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_var2.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And refer code for f4 help:-&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
  TYPES : BEGIN OF it,
            area TYPE yapn-area,
          END OF it.

  DATA : itab TYPE STANDARD TABLE OF it WITH HEADER LINE,
         tb_dynpfields LIKE dynpread OCCURS 0 WITH HEADER LINE,
         spey TYPE yapn-spey.

  CLEAR:   tb_dynpfields.
  REFRESH: tb_dynpfields.

  MOVE 'YAPN-SPEY' TO tb_dynpfields-fieldname.
  APPEND tb_dynpfields.

  CALL FUNCTION 'DYNP_VALUES_READ'
  EXPORTING
    dyname                               = 'Z_F1F4'
    dynumb                               = '1000'
  TABLES
    dynpfields                           = tb_dynpfields
  EXCEPTIONS
    INVALID_ABAPWORKAREA                 = 1
    INVALID_DYNPROFIELD                  = 2
    INVALID_DYNPRONAME                   = 3
    INVALID_DYNPRONUMMER                 = 4
    INVALID_REQUEST                      = 5
    NO_FIELDDESCRIPTION                  = 6
    INVALID_PARAMETER                    = 7
    UNDEFIND_ERROR                       = 8
    DOUBLE_CONVERSION                    = 9
    STEPL_NOT_FOUND                      = 10
    OTHERS                               = 11
            .
  IF sy-subrc &amp;lt;&amp;gt; 0.
  MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
          WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.

  READ TABLE tb_dynpfields INDEX 1.
  IF sy-subrc EQ 0.
    spey = tb_dynpfields-fieldvalue.
  ELSE.
    spey = ' '.
  ENDIF.

  IF spey EQ ' '.
    itab-area = 'Fresher'.
    APPEND itab.
  ESLE.
    SELECT area FROM yapn
      INTO TABLE itab
    WHERE
      spey = spey.
  ENDIF.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
   EXPORTING
    retfield               = 'AREA'
    dynpprog               = 'Z_F1F4'
    dynpnr                 = '1010'
    dynprofield            = 'AREA'
    value_org              = 'S'
  TABLES
    value_tab              = itab
  EXCEPTIONS
    PARAMETER_ERROR        = 1
    NO_VALUES_FOUND        = 2
    OTHERS                 = 3
            .
  IF sy-subrc &amp;lt;&amp;gt; 0.
  MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
          WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Tarun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 06:04:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349719#M1231919</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2009-03-03T06:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: Avoid Enter Hit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349720#M1231920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   Use the FM giving below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DYNP_VALUES_UPDATE &lt;/P&gt;&lt;P&gt;  Very useful when you want to change a field based on the value entered for another field. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DYNP_VALUES_READ&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With luck,&lt;/P&gt;&lt;P&gt;Pritam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 06:05:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/avoid-enter-hit/m-p/5349720#M1231920</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-03T06:05:56Z</dc:date>
    </item>
  </channel>
</rss>

