<?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: Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443228#M13116</link>
    <description>&lt;P&gt;Hi Rakshith,&lt;/P&gt;&lt;P&gt;You are right "The functionality of the multiple selection can be achieved using F4IF_INT_TABLE_VALUE_REQUEST" .&lt;/P&gt;&lt;P&gt;But in this way we have to include additional code to validate the selection screen value and check box mark.&lt;/P&gt;&lt;P&gt;So this is not time effective as compare to "AT SELECTION-SCREEN ON VALUE-REQUEST FOR" .&lt;/P&gt;&lt;P&gt;There should be an option/flag in the FM to take care of all these validations automatically. Isn't it ??&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prabin&lt;/P&gt;</description>
    <pubDate>Tue, 18 Apr 2017 10:11:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2017-04-18T10:11:00Z</dc:date>
    <item>
      <title>Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443222#M13110</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;When we declare a select option using below syntax&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;select-options: s_vbeln for vbak-vbeln no intervals.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;multiple selection button comes at the bottom part the selection pop up .(screenshot attached below)&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/28739-button.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;But when we use FM &lt;/STRONG&gt;F4IF_INT_TABLE_VALUE_REQUEST for any other field , multiple selection button doesn't appear (screenshot attached below).&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/28740-no-button.png" /&gt;&lt;/P&gt;&lt;P&gt;Is there anyway can we get the button while using the FM F4IF_INT_TABLE_VALUE_REQUEST as well ?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prabin&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Apr 2017 06:37:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443222#M13110</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2017-04-05T06:37:25Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443223#M13111</link>
      <description>&lt;P&gt;Any input would be helpful....&lt;/P&gt;</description>
      <pubDate>Thu, 13 Apr 2017 12:24:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443223#M13111</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2017-04-13T12:24:40Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443224#M13112</link>
      <description>&lt;P&gt;Hi Prabin,&lt;/P&gt;&lt;P&gt;I'm not sure whether can add multi select in  F4IF_INT_TABLE_VALUE_REQUEST.&lt;/P&gt;&lt;P&gt;But you can use multi select in search help.  &lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/30158-test.png" /&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  zzzztest.
*&amp;amp;
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;
*&amp;amp;
*&amp;amp;---------------------------------------------------------------------*

TABLES:
        vbak.
TYPES:
       BEGIN OF TY_vbak,
         vbeln TYPE vbak-vbeln,
       END OF TY_vbak.

DATA:
      IT_MARK     TYPE DDSHMARKS,
      WA_MARK     LIKE LINE OF IT_MARK,
      IT_vbak   TYPE STANDARD TABLE OF TY_vbak,
      WA_vbak   TYPE TY_vbak.

SELECT-OPTIONS:
     S_vbeln FOR vbak-vbeln NO INTERVALS.


AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_vbeln-LOW.
  PERFORM F4_FOR_vbeln USING 'S_VBELN-LOW'.
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  F4_FOR_PERNR
*&amp;amp;---------------------------------------------------------------------*
FORM F4_FOR_VBELN  USING  P_SEL_FIELD.
  TYPES:
        LTY_DYNPREAD        TYPE DYNPREAD,
        LTY_RET_TAB         TYPE DDSHRETVAL,
        LTY_DFIES           TYPE DFIES.
  DATA:
        LT_DYNPREAD         TYPE STANDARD TABLE OF LTY_DYNPREAD,
        LT_RET_TAB          TYPE STANDARD TABLE OF LTY_RET_TAB,
        LT_DFIES            TYPE STANDARD TABLE OF LTY_DFIES.
  DATA:
        LS_DYNPREAD         TYPE LTY_DYNPREAD,
        LS_RET_TAB          TYPE LTY_RET_TAB,
        LS_DFIES            TYPE LTY_DFIES.

  DEFINE F4_FIELDS.
    LS_DFIES-FIELDNAME = &amp;amp;1.
    LS_DFIES-INTLEN    = &amp;amp;2.
    LS_DFIES-LENG      = &amp;amp;3.
    LS_DFIES-OUTPUTLEN = &amp;amp;4.
    LS_DFIES-OFFSET    = &amp;amp;5.
    LS_DFIES-SCRTEXT_S = &amp;amp;6.
    LS_DFIES-SCRTEXT_M = &amp;amp;7.
    LS_DFIES-SCRTEXT_L = &amp;amp;8.
    LS_DFIES-REPTEXT   = &amp;amp;9.
    APPEND LS_DFIES TO LT_DFIES.
    CLEAR  LS_DFIES.
  END-OF-DEFINITION.

  F4_FIELDS:
         'VBELN' '16' '16' '16' '000' 'VBELN'  'VBELN'  'PERNR'
         'VBELN'.

  SELECT vbeln UP TO 100 ROWS
    FROM vbak
    INTO CORRESPONDING FIELDS OF TABLE IT_vbak.

  SY-DYNNR = 1000.
*  PERFORM INIT_FIELD_TAB CHANGING LT_DFIES.
  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      RETFIELD        = 'VBELN'
      DYNPPROG        = SY-REPID
      DYNPNR          = SY-DYNNR
      DYNPROFIELD     = P_SEL_FIELD
      VALUE_ORG       = 'S'
      MULTIPLE_CHOICE = 'X'
      MARK_TAB        = IT_MARK
    TABLES
      FIELD_TAB       = LT_DFIES
      VALUE_TAB       = IT_VBAK
      RETURN_TAB      = LT_RET_TAB.
*  CLEAR S_pernr[].
  DATA LV_VALUE TYPE SHVALUE_D.
  CLEAR IT_MARK.
  LOOP AT LT_RET_TAB INTO LS_RET_TAB .
    READ TABLE IT_VBAK INTO WA_VBAK WITH KEY VBELN = 
LS_RET_TAB-FIELDVAL.
    IF SY-SUBRC EQ 0.
      WA_MARK = SY-TABIX.
      APPEND WA_MARK TO IT_MARK.
      CLEAR  WA_MARK.
    ENDIF.
    LV_VALUE = LS_RET_TAB-FIELDVAL.
    AT FIRST.
      S_VBELN-LOW    = LV_VALUE.
      S_VBELN-SIGN   = 'I'.
      S_VBELN-OPTION = 'EQ'.
      APPEND S_VBELN.
      CLEAR S_VBELN.
    ENDAT.
    S_VBELN-LOW    = LS_RET_TAB-FIELDVAL.
    S_VBELN-SIGN   = 'I'.
    S_VBELN-OPTION = 'EQ'.
    APPEND S_VBELN.
    CLEAR S_VBELN.

  ENDLOOP.
  CALL FUNCTION 'SAPGUI_SET_FUNCTIONCODE'.

ENDFORM.                    " F4_FOR_PERNR&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 13 Apr 2017 14:53:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443224#M13112</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2017-04-13T14:53:59Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443225#M13113</link>
      <description>&lt;P&gt;Hi Prabin,&lt;/P&gt;&lt;P&gt;Mutiple selection button will be excluded when you use the AT SELECTION-SCREEN ON VALUE-REQUEST FOR because whatever the functionality of the multiple selection can be achieved using F4IF_INT_TABLE_VALUE_REQUEST(check the John Vo's coomment).&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Rakshith Gore&lt;/P&gt;</description>
      <pubDate>Fri, 14 Apr 2017 05:54:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443225#M13113</guid>
      <dc:creator>rgore</dc:creator>
      <dc:date>2017-04-14T05:54:17Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443226#M13114</link>
      <description>&lt;P&gt;Hi Prabin,&lt;/P&gt;&lt;P&gt;When you are calling the FM, please notice that there is a import parameter "&lt;STRONG&gt;multiple_choice&lt;/STRONG&gt;".&lt;/P&gt;&lt;P&gt;Mark it as 'X' and you are good to go.&lt;/P&gt;&lt;P&gt;Example.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield        = 'MATNR'
      dynpprog        = sy-repid
      dynpnr          = sy-dynnr
      dynprofield     = 'P_MATNR'
      value_org       = 'S'
      multiple_choice = 'X'
    TABLES
      value_tab       = it_mara.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Hope it helps. &lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mangesh&lt;/P&gt;</description>
      <pubDate>Mon, 17 Apr 2017 05:26:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443226#M13114</guid>
      <dc:creator>mangesh_parihar</dc:creator>
      <dc:date>2017-04-17T05:26:41Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443227#M13115</link>
      <description>&lt;P&gt;Hi John,&lt;/P&gt;&lt;P&gt;I had already implemented the logic , which you have suggested .&lt;/P&gt;&lt;P&gt;My only concern is unavailability of Multiple selection button in selection pop up when we use F4IF_INT_TABLE_VALUE_REQUEST. &lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Prabin&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 09:59:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443227#M13115</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2017-04-18T09:59:04Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443228#M13116</link>
      <description>&lt;P&gt;Hi Rakshith,&lt;/P&gt;&lt;P&gt;You are right "The functionality of the multiple selection can be achieved using F4IF_INT_TABLE_VALUE_REQUEST" .&lt;/P&gt;&lt;P&gt;But in this way we have to include additional code to validate the selection screen value and check box mark.&lt;/P&gt;&lt;P&gt;So this is not time effective as compare to "AT SELECTION-SCREEN ON VALUE-REQUEST FOR" .&lt;/P&gt;&lt;P&gt;There should be an option/flag in the FM to take care of all these validations automatically. Isn't it ??&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prabin&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 10:11:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443228#M13116</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2017-04-18T10:11:00Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple selection button for FM F4IF_INT_TABLE_VALUE_REQUEST</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443229#M13117</link>
      <description>&lt;P&gt;Hi Mangesh,&lt;/P&gt;&lt;P&gt;I had already implemented the suggested solution Still I don't see the multiple Selection button.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prabin&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 10:22:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-selection-button-for-fm-f4if-int-table-value-request/m-p/443229#M13117</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2017-04-18T10:22:19Z</dc:date>
    </item>
  </channel>
</rss>

