<?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 URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473682#M556502</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;Could you tell me what the function module F4IF_INT_TABLE_VALUE_REQUEST does and what do the mandatory parameters mean.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Jun 2007 04:06:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-21T04:06:12Z</dc:date>
    <item>
      <title>URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473682#M556502</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;Could you tell me what the function module F4IF_INT_TABLE_VALUE_REQUEST does and what do the mandatory parameters mean.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 04:06:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473682#M556502</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T04:06:12Z</dc:date>
    </item>
    <item>
      <title>Re: URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473683#M556503</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;This function module is used to bring a F4 help in the code..with out having to create a search help in SE11&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TABLES: T005T.

DATA: BEGIN OF t_t005 OCCURS 0,
        land1 TYPE t005-land1,
      END OF t_t005.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN COMMENT 1(6) v_text FOR FIELD P_LAND1.
PARAMETERS: p_land1  TYPE t005-land1.

SELECTION-SCREEN COMMENT 13(35) v_text1.
SELECTION-SCREEN END OF LINE.

INITIALIZATION.
  v_text = 'Country'.
  v_text1 = ' '.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_land1.

  REFRESH: t_t005.

  SELECT land1
         INTO TABLE t_t005
         FROM t005.


  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
       EXPORTING
*            DDIC_STRUCTURE   = 'T005'
            PVALKEY          = ' '
            retfield         = 'LAND1'
            dynpprog         = sy-repid
            DYNPNR           = sy-dynnr
            dynprofield      = 'P_LAND1'
            callback_program = sy-repid
            value_org        = 'S'
       TABLES
            value_tab        = t_t005
       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;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 04:08:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473683#M556503</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T04:08:53Z</dc:date>
    </item>
    <item>
      <title>Re: URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473684#M556504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;same thread.&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3603581"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 04:10:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473684#M556504</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T04:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473685#M556505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not using a selection screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So how do I use this code?&lt;/P&gt;&lt;P&gt;I have now given this code in the PBO and is not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do I need to create a search help exit?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 04:23:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473685#M556505</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T04:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473686#M556506</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;You have to give this code in a module in the event PROCESS ON VALUE-REQUEST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS ON VALUE-REQUEST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELD ztable-fieldname MODULE F4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the module F4 call the function module..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THanks&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 04:26:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473686#M556506</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T04:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473687#M556507</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;&lt;/P&gt;&lt;P&gt;the function module F4IF_INT_TABLE_VALUE_REQUEST  is mainly used for giving F4 help for any field in ur report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mandatory Parameters are nothing but thpse fields which are compulsorily to be entered at the selection screen while executing a report.i hope u were asking abt this mandatory parameters only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check out my code,i hav used the same func module F4IF_INT_TABLE_VALUE_REQUEST .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types:   begin of ty_seg,&lt;/P&gt;&lt;P&gt;          sector type p9025-sector,&lt;/P&gt;&lt;P&gt;          end of ty_seg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; data:       it_seg    type table of ty_seg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;constants: &lt;/P&gt;&lt;P&gt;           c_zcode      TYPE dfies-fieldname  VALUE  'ZCODE',&lt;/P&gt;&lt;P&gt;           c_segment    TYPE help_info-dynprofld VALUE 'PR_SECT',&lt;/P&gt;&lt;P&gt;           c_s          TYPE c  VALUE  'S' .&lt;/P&gt;&lt;P&gt;           &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***F4 help for segment field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR pr_sect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT zcode&lt;/P&gt;&lt;P&gt;  FROM  zcmt015_clevelf4&lt;/P&gt;&lt;P&gt;  INTO   TABLE it_seg&lt;/P&gt;&lt;P&gt;  WHERE  zfield = 'SECTOR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT it_seg BY sector.&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        = c_zcode&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     = c_segment&lt;/P&gt;&lt;P&gt;      value_org       = c_s&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      value_tab       = it_seg&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      parameter_error = 1&lt;/P&gt;&lt;P&gt;      no_values_found = 2&lt;/P&gt;&lt;P&gt;      OTHERS          = 3.&lt;/P&gt;&lt;P&gt;  IF sy-subrc IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;******Reward points if helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 04:28:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473687#M556507</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T04:28:51Z</dc:date>
    </item>
    <item>
      <title>Re: URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473688#M556508</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the example  program for the  F4  impelemting to  the Selection Parameter ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT demo_dynpro_f4_help_module .

TYPES: BEGIN OF values,
         carrid TYPE spfli-carrid,
         connid TYPE spfli-connid,
       END OF values.

DATA: carrier(3) TYPE c,
      connection(4) TYPE c.

DATA: progname TYPE sy-repid,
      dynnum   TYPE sy-dynnr,
      dynpro_values TYPE TABLE OF dynpread,
      field_value LIKE LINE OF dynpro_values,
      values_tab TYPE TABLE OF values.

CALL SCREEN 100.

MODULE init OUTPUT.
  progname = sy-repid.
  dynnum   = sy-dynnr.
  CLEAR: field_value, dynpro_values.
  field_value-fieldname = 'CARRIER'.
  APPEND field_value TO dynpro_values.
ENDMODULE.

MODULE cancel INPUT.
  LEAVE PROGRAM.
ENDMODULE.

MODULE value_carrier INPUT.

  CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
       EXPORTING
            tabname     = 'DEMOF4HELP'
            fieldname   = 'CARRIER1'
            dynpprog    = progname
            dynpnr      = dynnum
            dynprofield = 'CARRIER'.

ENDMODULE.

MODULE value_connection INPUT.

  CALL FUNCTION 'DYNP_VALUES_READ'
       EXPORTING
            dyname             = progname
            dynumb             = dynnum
            translate_to_upper = 'X'
       TABLES
            dynpfields         = dynpro_values.

  READ TABLE dynpro_values INDEX 1 INTO field_value.

  SELECT  carrid connid
    FROM  spfli
    INTO  CORRESPONDING FIELDS OF TABLE values_tab
    WHERE carrid = field_value-fieldvalue.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
       EXPORTING
            retfield    = 'CONNID'
            dynpprog    = progname
            dynpnr      = dynnum
            dynprofield = 'CONNECTION'
            value_org   = 'S'
       TABLES
            value_tab   = values_tab.

ENDMODULE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if it is usefull ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Girish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 06:18:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473688#M556508</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T06:18:13Z</dc:date>
    </item>
    <item>
      <title>Re: URGENT------F4IF_INT_TABLE_VALUE_REQUEST function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473689#M556509</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use POV event .&lt;/P&gt;&lt;P&gt;Call the Module for the field. &lt;/P&gt;&lt;P&gt;sytax to call module under POV,,,,,&lt;/P&gt;&lt;P&gt;field xx module xyz.&lt;/P&gt;&lt;P&gt;and inside the module call the function module 'F4IF_INT_TABLE_VALUE_REQUEST' and pass the required paramaters to it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_FABGR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;tabname = mara&lt;/P&gt;&lt;P&gt;fieldname = matnr&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SEARCHHELP = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SHLPPARAM = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DYNPPROG = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DYNPNR = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DYNPROFIELD = ' '&lt;/P&gt;&lt;/LI&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;VALUE = ' '&lt;/P&gt;&lt;/LI&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;SUPPRESS_RECORDLIST = ' '&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;SELECTION_SCREEN = ' '&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;LI level="1" type="ul"&gt;&lt;P&gt;TABLES&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;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FIELD_NOT_FOUND = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;NO_HELP_FOR_FIELD = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;INCONSISTENT_HELP = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;NO_VALUES_FOUND = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OTHERS = 5&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't forget to reward if useful...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 10:20:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/urgent-f4if-int-table-value-request-function-module/m-p/2473689#M556509</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-21T10:20:31Z</dc:date>
    </item>
  </channel>
</rss>

