<?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: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800483#M653920</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For select-options, you should use IN instead of equal sign.&lt;/P&gt;&lt;P&gt;Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_MAIN1.&lt;/P&gt;&lt;P&gt;IF ( IT_MAIN1-TDLNR &amp;lt;b&amp;gt;IN&amp;lt;/b&amp;gt; S_TDLNR ) AND&lt;/P&gt;&lt;P&gt;(IT_MAIN1-ROUTE &amp;lt;b&amp;gt;IN&amp;lt;/b&amp;gt; S_ROUTE ).&lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or you can try using below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE IT_MAIN1&lt;/P&gt;&lt;P&gt;WHERE TDLNR NOT IN S_TDLNR&lt;/P&gt;&lt;P&gt;        OR ROUTE NOT IN S_ROUTE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND LINES OF IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Sep 2007 11:24:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-09-07T11:24:49Z</dc:date>
    <item>
      <title>FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800475#M653912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI EXPERTS .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COULD YOU PLZ TELL ME HOW TO FILTER THE DATA  OF INTERNAL TABLE&lt;/P&gt;&lt;P&gt; BASED ON THE SELECTION SCREEN VALUES.&lt;/P&gt;&lt;P&gt;THE BELOW CODE IS NOT WORKING .&lt;/P&gt;&lt;P&gt;CAN YOU TELL ME WITH READ STATEMENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_MAIN1.&lt;/P&gt;&lt;P&gt;    IF ( IT_MAIN1-TDLNR = S_TDLNR  ) AND&lt;/P&gt;&lt;P&gt;       (IT_MAIN1-ROUTE =  S_ROUTE ).&lt;/P&gt;&lt;P&gt;     APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;THANKS&lt;/P&gt;&lt;P&gt;SURESH&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:01:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800475#M653912</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:01:16Z</dc:date>
    </item>
    <item>
      <title>Re: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800476#M653913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;b&amp;gt;LOOP AT IT_MAIN1 WHERE TDLNR IN S_TDLNR  AND&lt;/P&gt;&lt;P&gt;ROUTE IN S_ROUTE .&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:03:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800476#M653913</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:03:20Z</dc:date>
    </item>
    <item>
      <title>Re: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800477#M653914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_MAIN1 WHERE TDLNR = S_TDLNR AND ROUTE = S_ROUTE .&lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;LIJO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:05:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800477#M653914</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:05:28Z</dc:date>
    </item>
    <item>
      <title>Re: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800478#M653915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_MAIN1.&lt;/P&gt;&lt;P&gt;IF ( IT_MAIN1-TDLNR &amp;lt;b&amp;gt;IN&amp;lt;/b&amp;gt; S_TDLNR ) AND&lt;/P&gt;&lt;P&gt;(IT_MAIN1-ROUTE &amp;lt;b&amp;gt;IN&amp;lt;/b&amp;gt; S_ROUTE ).&lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select option is an internal table with for fields: sign, option, low and high.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you need to check the value in the internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U can use IT_MAIN1-TDLNR = S_TDLNR-LOW. (If you enter the value in left field of select option.), But it is not suggestable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or else.. U can validate this in loop statement itself.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_MAIN1 where IT_MAIN1-TDLNR &amp;lt;b&amp;gt;IN&amp;lt;/b&amp;gt; S_TDLNR AND&lt;/P&gt;&lt;P&gt;IT_MAIN1-ROUTE &amp;lt;b&amp;gt;IN&amp;lt;/b&amp;gt; S_ROUTE .&lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;Reward If Helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;--&lt;/P&gt;&lt;P&gt;Sasidhar Reddy Matli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Sasidhar Reddy Matli&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:05:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800478#M653915</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:05:41Z</dc:date>
    </item>
    <item>
      <title>Re: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800479#M653916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI THANKS TO YOUR RESPONCE.&lt;/P&gt;&lt;P&gt;BUT IN OUR PROJECT AS PER THE CODING STD'S ,&lt;/P&gt;&lt;P&gt;LOOP WITH WHERE CONDITION IS RESTRICTED .&lt;/P&gt;&lt;P&gt;COULD YOU PLZ  GIVE ME ONE MORE IDEA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THANKS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:05:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800479#M653916</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:05:43Z</dc:date>
    </item>
    <item>
      <title>Re: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800480#M653917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sursh ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try following  code ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_MAIN1.&lt;/P&gt;&lt;P&gt;IF ( IT_MAIN1-TDLNR = S_TDLNR-LOW    OR &lt;/P&gt;&lt;P&gt;     IT_MAIN1-TDLNR = S_TDLNR-HIGH )&lt;/P&gt;&lt;P&gt; AND&lt;/P&gt;&lt;P&gt;  (IT_MAIN1-ROUTE = S_ROUTE-LOW   OR&lt;/P&gt;&lt;P&gt;   IT_MAIN1-ROUTE = S_ROUTE-HIGH ).&lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:06:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800480#M653917</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:06:32Z</dc:date>
    </item>
    <item>
      <title>Re: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800481#M653918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOOP AT IT_MAIN1.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;read table s_tdlnr with key tdlnr = it_main1-tdlnr.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;read table s_route with key route = it_main1-route.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:09:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800481#M653918</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800482#M653919</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;try like this,&lt;/P&gt;&lt;P&gt;THIS BELOW CODE ONLY WORKS WHEN IT_MAIN1 IS A INTERNAL TABLE WITH HEADER LINE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_MAIN1 WHERE TDLNR = S_TDLNR  AND ROUTE = S_ROUTE .&lt;/P&gt;&lt;P&gt;IF SY-SUBRC  EQ 0.  &lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt; MESSAGE 'NO RECORDS FOUND' TYPE 'I'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF HELPFUL REWARD SOME POINTS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WITH REGARDS,&lt;/P&gt;&lt;P&gt;SURESH ALURI.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:14:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800482#M653919</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:14:47Z</dc:date>
    </item>
    <item>
      <title>Re: FILTER  THE  INTERNAL TABLE DATA BASED ON THE SELECTION SCREEN VALUES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800483#M653920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For select-options, you should use IN instead of equal sign.&lt;/P&gt;&lt;P&gt;Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_MAIN1.&lt;/P&gt;&lt;P&gt;IF ( IT_MAIN1-TDLNR &amp;lt;b&amp;gt;IN&amp;lt;/b&amp;gt; S_TDLNR ) AND&lt;/P&gt;&lt;P&gt;(IT_MAIN1-ROUTE &amp;lt;b&amp;gt;IN&amp;lt;/b&amp;gt; S_ROUTE ).&lt;/P&gt;&lt;P&gt;APPEND IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or you can try using below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE IT_MAIN1&lt;/P&gt;&lt;P&gt;WHERE TDLNR NOT IN S_TDLNR&lt;/P&gt;&lt;P&gt;        OR ROUTE NOT IN S_ROUTE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND LINES OF IT_MAIN1 TO IT_FINAL.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Sep 2007 11:24:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filter-the-internal-table-data-based-on-the-selection-screen-values/m-p/2800483#M653920</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-07T11:24:49Z</dc:date>
    </item>
  </channel>
</rss>

