<?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 F4IF_INT_TABLE_VALUE_REQUEST doesn't work in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243913#M1012960</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I want to popup a F4 window for bank name accroding to vendor no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*declare internal table for bank&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: begin of bk occurs 0,&lt;/P&gt;&lt;P&gt;          no like lfbk-bankn,&lt;/P&gt;&lt;P&gt;          curr like lfbk-bkref,&lt;/P&gt;&lt;P&gt;          name like bnka-banka,&lt;/P&gt;&lt;P&gt;          acct like lfbk-koinh,&lt;/P&gt;&lt;P&gt;        end of bk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data t_bk like bk occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;process on value-request.&lt;/P&gt;&lt;P&gt;   field IO_BANKNM module BANKNAME_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  BANKNAME_list  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module bankname_list input.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;       input   = io_vendorno&lt;/P&gt;&lt;P&gt;  importing&lt;/P&gt;&lt;P&gt;      output   = vendorno_long&lt;/P&gt;&lt;P&gt;  exceptions&lt;/P&gt;&lt;P&gt;       others  = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select a&lt;SUB&gt;bankn a&lt;/SUB&gt;bkref b&lt;SUB&gt;banka a&lt;/SUB&gt;koinh&lt;/P&gt;&lt;P&gt;      into bk&lt;/P&gt;&lt;P&gt;      from lfbk as a inner join bnka as b&lt;/P&gt;&lt;P&gt;      on a&lt;SUB&gt;bankl = b&lt;/SUB&gt;bankl&lt;/P&gt;&lt;P&gt;      where a~lifnr = vendorno_long.&lt;/P&gt;&lt;P&gt;      append bk to t_bk.&lt;/P&gt;&lt;P&gt;  endselect.&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                            = 'name'&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                   = prog_name&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    DYNPNR                        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      DYNPROFIELD               = 'IO_BANKNM'&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;/UL&gt;&lt;P&gt;      WINDOW_TITLE             = 'bank name'&lt;/P&gt;&lt;UL&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                 = 'C'&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;/UL&gt;&lt;P&gt;    tables&lt;/P&gt;&lt;P&gt;      value_tab                          = t_bk&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;endmodule.                 " BANKNAME_list  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use debug and find there are 3 records in internal table t_bk.&lt;/P&gt;&lt;P&gt;But there is no F4 window pop up when call 'F4IF_INT_TABLE_VALUE_REQUEST'  and I was told ' No value is found'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone kind to help? Does I use this function wrong?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Jul 2008 03:07:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-29T03:07:41Z</dc:date>
    <item>
      <title>F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243913#M1012960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I want to popup a F4 window for bank name accroding to vendor no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*declare internal table for bank&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: begin of bk occurs 0,&lt;/P&gt;&lt;P&gt;          no like lfbk-bankn,&lt;/P&gt;&lt;P&gt;          curr like lfbk-bkref,&lt;/P&gt;&lt;P&gt;          name like bnka-banka,&lt;/P&gt;&lt;P&gt;          acct like lfbk-koinh,&lt;/P&gt;&lt;P&gt;        end of bk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data t_bk like bk occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;process on value-request.&lt;/P&gt;&lt;P&gt;   field IO_BANKNM module BANKNAME_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  BANKNAME_list  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module bankname_list input.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;       input   = io_vendorno&lt;/P&gt;&lt;P&gt;  importing&lt;/P&gt;&lt;P&gt;      output   = vendorno_long&lt;/P&gt;&lt;P&gt;  exceptions&lt;/P&gt;&lt;P&gt;       others  = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select a&lt;SUB&gt;bankn a&lt;/SUB&gt;bkref b&lt;SUB&gt;banka a&lt;/SUB&gt;koinh&lt;/P&gt;&lt;P&gt;      into bk&lt;/P&gt;&lt;P&gt;      from lfbk as a inner join bnka as b&lt;/P&gt;&lt;P&gt;      on a&lt;SUB&gt;bankl = b&lt;/SUB&gt;bankl&lt;/P&gt;&lt;P&gt;      where a~lifnr = vendorno_long.&lt;/P&gt;&lt;P&gt;      append bk to t_bk.&lt;/P&gt;&lt;P&gt;  endselect.&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                            = 'name'&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                   = prog_name&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    DYNPNR                        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      DYNPROFIELD               = 'IO_BANKNM'&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;/UL&gt;&lt;P&gt;      WINDOW_TITLE             = 'bank name'&lt;/P&gt;&lt;UL&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                 = 'C'&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;/UL&gt;&lt;P&gt;    tables&lt;/P&gt;&lt;P&gt;      value_tab                          = t_bk&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;endmodule.                 " BANKNAME_list  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use debug and find there are 3 records in internal table t_bk.&lt;/P&gt;&lt;P&gt;But there is no F4 window pop up when call 'F4IF_INT_TABLE_VALUE_REQUEST'  and I was told ' No value is found'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone kind to help? Does I use this function wrong?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 03:07:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243913#M1012960</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T03:07:41Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243914#M1012961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I changed the VALUE_ORG  from  'C' to 'S', and it popup the right window.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But when double click one line, there is no value selected for the screen parameter 'IO_BANKNM'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone help?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 03:20:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243914#M1012961</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T03:20:38Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243915#M1012962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yimeng,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suggest you to do Search on 'F4IF_INT_TABLE_VALUE_REQUEST' in this forum.&lt;/P&gt;&lt;P&gt;There are lots of sample code available for this FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use that for reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Manish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 03:26:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243915#M1012962</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T03:26:16Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243916#M1012963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Pass these parameters to your FM....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DDIC_STRUCTURE = 'BNKA'&lt;/P&gt;&lt;P&gt;retfield                    = 'BANKA'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 03:36:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243916#M1012963</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T03:36:36Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243917#M1012964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;data lt_dfies TYPE  dfies OCCURS 0.

call function 'F4IF_INT_TABLE_VALUE_REQUEST'
exporting
retfield = 'NAME'  &amp;gt;=== should be caps
PVALKEY = ' ' 
DYNPPROG = prog_name
DYNPNR =  sy-dynnr     &amp;lt;=====
DYNPROFIELD = 'IO_BANKNM'
STEPL = 0 
WINDOW_TITLE = 'bank name'
VALUE = ' ' 
VALUE_ORG = 'S'   &amp;lt;==== is should be S
tables
value_tab = t_bk
field_tab   = lt_dfies
EXCEPTIONS 
PARAMETER_ERROR = 1 
NO_VALUES_FOUND = 2 
OTHERS = 3&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 03:38:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243917#M1012964</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T03:38:07Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243918#M1012965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Yimeng&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to return any search help field you have to tell the fm its name:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
  call function 'F4IF_INT_TABLE_VALUE_REQUEST'
   exporting
*     DDIC_STRUCTURE         = ' '
     retfield               = 'IO_BANKNM'
*     PVALKEY                = ' '
*     DYNPPROG               = ' '
*     DYNPNR                 = ' '
*     DYNPROFIELD            = ' '
*     STEPL                  = 0
*     WINDOW_TITLE           =
*     VALUE                  = ' '
*     VALUE_ORG              = 'S'
*     MULTIPLE_CHOICE        = ' '
     display                = i_display
*     CALLBACK_PROGRAM       = ' '
*     CALLBACK_FORM          = ' '
   tables
     value_tab              = lt_values
*     field_tab              = lt_fields
     return_tab             = lt_return
*     DYNPFLD_MAPPING        =
   exceptions
     parameter_error        = 1
     no_values_found        = 2
     others                 = 3.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to put the returned value into a dynpro field you need to provide all required data (see fm documentation):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
...
Return the selection in the screen

    If the screen information DYNPPROG, DYNPNR, DYNPROFIELD and possibly
    STEPL are also defined, the selected value is automatically returned in
    the screen field.

...
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;  Uwe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 03:47:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243918#M1012965</guid>
      <dc:creator>uwe_schieferstein</dc:creator>
      <dc:date>2008-07-29T03:47:08Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243919#M1012966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello  Yimeng Cui    	 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call the FM in the event, &lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN FOR VALUE REQUEST FOR &amp;lt;field&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;e.g.:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;PARAMETERS:
  p_conn TYPE dfies-fieldname.

DATA:
  BEGIN OF tab OCCURS 0,
    carrid LIKE spfli-carrid,
    connid LIKE spfli-connid,
  END OF tab.
DATA:
  w_tabix TYPE i,
  w_repid LIKE sy-repid,
  w_dnum LIKE sy-dynnr,
  t_return LIKE TABLE OF ddshretval WITH HEADER LINE.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_conn.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
*    DDIC_STRUCTURE         = ' '
      retfield               = 'P_CONN'
*    PVALKEY                = ' '
     dynpprog               = w_repid
     dynpnr                 = w_dnum
*    DYNPROFIELD            = ' '
*    STEPL                  = 0
*    WINDOW_TITLE           =
*    VALUE                  = ' '
     value_org              = 'S'
*    MULTIPLE_CHOICE        = ' '
*     DISPLAY                = 'X'
*    CALLBACK_PROGRAM       = ' '
*    CALLBACK_FORM          = ' '
*    MARK_TAB               =
*  IMPORTING
*    USER_RESET             =
    TABLES
      value_tab              = tab
*    FIELD_TAB              = F_RETURN
     return_tab             = t_return
*    DYNPFLD_MAPPING        =
   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.
    READ TABLE t_return INDEX 1 TRANSPORTING fieldval.
    p_conn = t_return-fieldval.
    CLEAR tab.

    SELECT carrid
      FROM spfli
    INTO TABLE tab1
   WHERE connid EQ t_return-fieldval.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Indu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 05:12:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243919#M1012966</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T05:12:35Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243920#M1012967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;pass the value of ret_field in upper case&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 05:16:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243920#M1012967</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T05:16:56Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243921#M1012968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yimeng,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  plz refer to the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;F4IF_INT_TABLE_VALUE_REQUEST &lt;/P&gt;&lt;P&gt;  F4 help that returns the values selected in an internal table. Very handy when programming your very own F4 help for a field. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data:
    begin of t_values occurs 2,
      value like kna1-begru,
    end of t_values,

    t_return like ddshretval occurs 0 with header line.

  t_values = 'PAR*'.
  append t_values.

  t_values = 'UGG'.
  append t_values.

  call function 'F4IF_INT_TABLE_VALUE_REQUEST'
       exporting
            retfield        = 'BEGRU'
            value_org       = 'S'
       tables
            value_tab       = t_values
            return_tab      = t_return
       exceptions
            parameter_error = 1
            no_values_found = 2
            others          = 3.

  if sy-subrc = 0.
    read table t_return index 1.

    o_begru-low = t_return-fieldval.

    if o_begru-low = 'PAR*'.
      o_begru-option = 'CP'.
    else.
      o_begru-option = 'EQ'.
    endif.

    o_begru-sign = 'I'.

    append o_begru to s_begru.
  else.
    o_begru = i_begru.
  endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also you can refer to the link below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.niraj.tripod.com/id27.html" target="test_blank"&gt;http://sap.niraj.tripod.com/id27.html&lt;/A&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, 29 Jul 2008 05:20:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243921#M1012968</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T05:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: F4IF_INT_TABLE_VALUE_REQUEST doesn't work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243922#M1012969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all guys, although I can only give the scores to only one of your.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 05:28:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/f4if-int-table-value-request-doesn-t-work/m-p/4243922#M1012969</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T05:28:26Z</dc:date>
    </item>
  </channel>
</rss>

