<?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: F4 help based on criteria. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646571#M1093571</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Poonam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; What happened to return_tab?..try this following&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_benft.

SELECT bplan barea ltext
INTO CORRESPONDING FIELDS OF TABLE it_benefit
FROM t5uca
WHERE barea = 'US'.

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BPLAN'
value_org = 'S'
TABLES
value_tab = it_benefit.
return_tab = it_rettab

p_bplan-low = it_rettab-fieldval.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Kothand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 13 Oct 2008 07:53:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-10-13T07:53:56Z</dc:date>
    <item>
      <title>F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646570#M1093570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am using a F4 help for Bplan that is benefit plan but im not grtting the field displayed on the selection screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the code used is :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_benft.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT bplan barea ltext&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE it_benefit&lt;/P&gt;&lt;P&gt;FROM t5uca&lt;/P&gt;&lt;P&gt;WHERE barea = 'US'.&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;P&gt;retfield = 'BPLAN'&lt;/P&gt;&lt;P&gt;value_org = 'S'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;value_tab = it_benefit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is not working. can anyone suggest something on this??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Poonam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 07:49:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646570#M1093570</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T07:49:14Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646571#M1093571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Poonam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; What happened to return_tab?..try this following&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_benft.

SELECT bplan barea ltext
INTO CORRESPONDING FIELDS OF TABLE it_benefit
FROM t5uca
WHERE barea = 'US'.

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BPLAN'
value_org = 'S'
TABLES
value_tab = it_benefit.
return_tab = it_rettab

p_bplan-low = it_rettab-fieldval.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Kothand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 07:53:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646571#M1093571</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T07:53:56Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646572#M1093572</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;  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;    retfield               = 'BPLAN'&lt;/P&gt;&lt;P&gt;    dynpprog               = sy-cprog&lt;/P&gt;&lt;P&gt;    dynpnr                 = sy-dynnr&lt;/P&gt;&lt;P&gt;    dynprofield            = u2018P_BENFTu2019&lt;/P&gt;&lt;P&gt;    value_org              = 'S'&lt;/P&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;    value_tab              = it_benifit.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   return_tab             = i_return[] .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Swati&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 07:56:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646572#M1093572</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T07:56:36Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646573#M1093573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiiii&lt;/P&gt;&lt;P&gt; i think  in exporting u have to pass these parameters...&lt;/P&gt;&lt;P&gt;retfield               = 'VBELN'&lt;/P&gt;&lt;P&gt;DYNPPROG               = SY-REPID&lt;/P&gt;&lt;P&gt;DYNPNR                 = SY-DYNNR&lt;/P&gt;&lt;P&gt;DYNPROFIELD            = 'P'&lt;/P&gt;&lt;P&gt; VALUE                  = SPACE&lt;/P&gt;&lt;P&gt; VALUE_ORG              = 'S'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DISPLAY                = 'F'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope it help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards &lt;/P&gt;&lt;P&gt;vikalp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 08:09:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646573#M1093573</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T08:09:08Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646574#M1093574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Use this code....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_werks.
  DATA it_dynfield TYPE STANDARD TABLE OF dynpread WITH HEADER LINE.
  CALL FUNCTION 'DYNP_VALUES_READ'
    EXPORTING
      dyname               = sy-repid
      dynumb               = sy-dynnr
      request              = 'A'
      translate_to_upper   = 'X'
    TABLES
      dynpfields           = it_dynfield
    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.
 
  READ TABLE it_dynfield WITH KEY fieldname = 'po_no'.
  IF it_dynfield-fieldvalue IS NOT INITIAL.
    po_no = it_dynfield-fieldvalue.
  ENDIF.
 
  SELECT werks FROM ekpo
         WHERE ebeln = po_no
         INTO TABLE  it_help1.
 
  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield        = 'WERKS'
      dynpprog        = sy-cprog
      dynpnr          = '1000'
      dynprofield     = 'P_WERKS'
      value_org       = 'S'
    TABLES
      value_tab       = it_help1
    EXCEPTIONS
      parameter_error = 1
      no_values_found = 2
      OTHERS          = 3.
  IF sy-subrc  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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 08:10:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646574#M1093574</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T08:10:09Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646575#M1093575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;wat this rettab should be defined as??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is the fieldval?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 08:23:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646575#M1093575</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T08:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646576#M1093576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;swati,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to define this: return_tab = i_return[] . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_return??? as what?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 08:34:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646576#M1093576</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T08:34:35Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646577#M1093577</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i_return should be declared like this&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
  DATA: i_return LIKE ddshretval OCCURS 1 WITH HEADER LINE.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the i_return table contains the selected value.&lt;/P&gt;&lt;P&gt;Also dont forget to give dynpprog and dynpnr values in exporting parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BPLAN'
dynpprog = sy-cprog
dynpnr = sy-dynnr
dynprofield = u2018P_BENFTu2019
value_org = 'S'
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Kothand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 08:57:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646577#M1093577</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T08:57:39Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646578#M1093578</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;it_return type standard table of RETURN_TAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Swati&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 08:59:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646578#M1093578</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T08:59:17Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646579#M1093579</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thankyou.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 09:07:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646579#M1093579</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T09:07:59Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646580#M1093580</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;Please check this sample code..&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  yh1152_f1_f4_help.

TABLES
  spfli.

PARAMETERS:
  p_carrid(2) TYPE c OBLIGATORY,
  p_connid LIKE SPFLI-CONNID.


DATA:
  BEGIN OF fs_spfli,
    carrid LIKE spfli-carrid,
    connid LIKE spfli-connid,
  END OF fs_spfli.

*INTERNAL TABLES
DATA:
  t_spfli LIKE                         " FLIGHT INTERNAL TABLE
 STANDARD TABLE
       OF fs_spfli,

  t_f1help LIKE                        " F1 HELP INTERNAL TABLE
STANDARD TABLE
      OF helpval
    WITH HEADER LINE,

* t_F4field LIKE                        " FOR F4 HELP
*STANDARD TABLE
*      OF dfies
*    WITH HEADER LINE,

*RETURN VALUE F4 HELP INTERNAL TABLE
t_f4help LIKE                          " F4 HELP CARRID INTERNAL TABLE
STANDARD TABLE
      OF ddshretval
    WITH HEADER LINE,

t_f4carr LIKE                          " F4 HELP CARRID INTERNAL TABLE
STANDARD TABLE
      OF ddshretval
    WITH HEADER LINE.


DATA:
  w_repid TYPE sy-repid,               " Program Name
  w_dynnr TYPE sy-dynnr,               " Screen Number
  w_count LIKE sy-tabix.               " Table Counter

*Initializing
INITIALIZATION.
  w_repid = sy-repid.
  w_dynnr = sy-dynnr.

*AT SELECTION-SCREEN OUTPUT
AT SELECTION-SCREEN OUTPUT.
   CLEAR P_CONNID.

*F1 help for P_CARRID
*AT SELECTION-SCREEN ON HELP-REQUEST FOR p_carrid.

AT SELECTION-SCREEN ON HELP-REQUEST FOR p_carrid.

  CLEAR t_f1help[].
  t_f1help-fieldname = 'p_carrid'.
  t_f1help-length = 50.
  t_f1help-value = 'This is Airline Carrier ID Ex: ''AA'' ....By NARIN'
.
  APPEND t_f1help.

  CALL FUNCTION 'HELP_GET_VALUES'
    EXPORTING
      popup_title = 'CARRIER ID'
    TABLES
      fields      = t_f1help
    EXCEPTIONS
      no_entries  = 1
      OTHERS      = 2.

  IF sy-subrc EQ 1.
    MESSAGE 'No Text Found' TYPE 'I'.

  ELSEIF sy-subrc EQ 2.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

  ENDIF.                               " IF SY-SUBRC EQ 1

*F1 help for P_CONNID
AT SELECTION-SCREEN ON HELP-REQUEST FOR p_connid.

  CLEAR t_f1help[].
  t_f1help-fieldname = 'p_connid'.
  t_f1help-length = 50.
  t_f1help-value = 'This is Airline Connection ID Ex: 0017 ...By NARIN'.
  APPEND t_f1help.

  CALL FUNCTION 'HELP_GET_VALUES'
    EXPORTING
      popup_title = 'CONNECTION ID'
    TABLES
      fields      = t_f1help
    EXCEPTIONS
      no_entries  = 1
      OTHERS      = 2.

  IF sy-subrc EQ 1.
    MESSAGE 'No Text Found' TYPE 'I'.

  ELSEIF sy-subrc EQ 2.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

*F4 help for P_CARRID
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_carrid.
  CLEAR p_carrid.
  CLEAR P_CONNID.

  CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
    EXPORTING
      tabname           = 'SPFLI'
      fieldname         = 'CARRID'
    TABLES
      return_tab        = t_f4carr
    EXCEPTIONS
      field_not_found   = 1
      no_help_for_field = 2
      inconsistent_help = 3
      no_values_found   = 4
      OTHERS            = 5.
  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.

  p_carrid = t_f4carr-fieldval.


*F4 help for P_CONNID
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_connid.

  CLEAR P_CONNID.
  REFRESH t_spfli.
  SELECT DISTINCT
         connid
         carrid
      INTO CORRESPONDING FIELDS OF TABLE t_spfli
      FROM spfli
     WHERE carrid = p_carrid.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield        = 'p_connid'
      dynpprog        = w_repid
      dynpnr          = w_dynnr
      value_org       = 'S'
    TABLES
      value_tab       = t_spfli
      return_tab      = t_f4help
    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.
  ELSE.
    p_connid = t_f4help-fieldval.
  ENDIF.                               " IF SY-SUBRC NE 0&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this would help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck&lt;/P&gt;&lt;P&gt;Narin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 09:26:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646580#M1093580</guid>
      <dc:creator>narin_nandivada3</dc:creator>
      <dc:date>2008-10-13T09:26:03Z</dc:date>
    </item>
    <item>
      <title>Re: F4 help based on criteria.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646581#M1093581</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i think no need of return tab &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this code it working&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters p(10) TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR P.&lt;/P&gt;&lt;P&gt;**tables vbak.&lt;/P&gt;&lt;P&gt;data: begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;      s type vbak-vbeln,&lt;/P&gt;&lt;P&gt;      end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select vbeln&lt;/P&gt;&lt;P&gt;from vbak&lt;/P&gt;&lt;P&gt;into  TABLE itab&lt;/P&gt;&lt;P&gt;WHERE VBELN BETWEEN '0000004000' AND '0000005000'.&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               = 'VBELN'&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            = 'P'&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;/UL&gt;&lt;P&gt;   VALUE                  = SPACE&lt;/P&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;/UL&gt;&lt;P&gt;   DISPLAY                = 'F'&lt;/P&gt;&lt;UL&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              =  ITAB[].&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;LI level="1" type="ul"&gt;&lt;P&gt;         .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;hope it help you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 09:36:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4-help-based-on-criteria/m-p/4646581#M1093581</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T09:36:19Z</dc:date>
    </item>
  </channel>
</rss>

