<?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: Filtering a dynamic table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/filtering-a-dynamic-table/m-p/11824529#M1956146</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 cannot use generic table types(in your case &lt;SPAN style="color: #333333; font-family: 'courier new', courier; font-size: 12px;"&gt;&amp;lt;lt_data&amp;gt; &lt;/SPAN&gt;&lt;SPAN class="L0S52" style="font-size: 12px; font-family: 'courier new', courier; color: #333333; background: #ffffff;"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52" style="font-size: 12px; font-family: 'courier new', courier; color: #333333; background: #ffffff;"&gt;ANY &lt;/SPAN&gt;&lt;SPAN class="L0S52" style="font-size: 12px; font-family: 'courier new', courier; color: #333333; background: #ffffff;"&gt;TABLE&lt;/SPAN&gt; ) with FILTER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer : &lt;A href="https://help.sap.com/abapdocu_740/en/abenconstructor_expression_filter.htm" title="https://help.sap.com/abapdocu_740/en/abenconstructor_expression_filter.htm"&gt;ABAP Keyword Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Jul 2016 13:52:11 GMT</pubDate>
    <dc:creator>SuhaSaha</dc:creator>
    <dc:date>2016-07-29T13:52:11Z</dc:date>
    <item>
      <title>Filtering a dynamic table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filtering-a-dynamic-table/m-p/11824528#M1956145</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;I have a scenario where I need to filter a dynamic table (say, a data table) based on another ID table (say, key table). Is this possible?&lt;/P&gt;&lt;P&gt;The following code snippet is an example of what I am trying to do.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;:&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;lt_flight &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;STANDARD &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;sflight&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_carr&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;STANDARD &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;scarr,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_data&amp;nbsp;&amp;nbsp; TYPE REF TO DATA.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FIELD-SYMBOLS&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;&amp;lt;lt_data&amp;gt; &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ANY &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;sflight &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;lt_flight&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;scarr &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;lt_carr&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-family: 'courier new', courier;"&gt;CREATE DATA lt_data TYPE sfligt.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ASSIGN lt_data-&amp;gt;* TO &amp;lt;lt_data&amp;gt;.&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;MOVE-CORRESPONDING &lt;/SPAN&gt;lt_flight &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;lt_data&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;lt_temp_data&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;FILTER #&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&amp;lt;lt_data&amp;gt; &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;mt_carr &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;&lt;SPAN style="color: #ff6600;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #99cc00;"&gt;'CARRID'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;carrid &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;lt_data&amp;gt; can take any table data and the filtering needs to be done on the same. Also please note that 'lt_data' is also another generic table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Right now, I am getting a syntax error:&amp;nbsp; "&lt;EM&gt;The &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;or &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;field &lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN class="L0S31"&gt;&lt;EM&gt;"%_ANY_TABLE" is generic. The access types "ANY TABLE" or "INDEX TABLE" can only be used for parameters" &lt;/EM&gt; pointing to the last line.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S31"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S31"&gt;Is there anyway we can make this filtering possible?&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2016 12:07:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filtering-a-dynamic-table/m-p/11824528#M1956145</guid>
      <dc:creator>mpj</dc:creator>
      <dc:date>2016-07-29T12:07:01Z</dc:date>
    </item>
    <item>
      <title>Re: Filtering a dynamic table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/filtering-a-dynamic-table/m-p/11824529#M1956146</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 cannot use generic table types(in your case &lt;SPAN style="color: #333333; font-family: 'courier new', courier; font-size: 12px;"&gt;&amp;lt;lt_data&amp;gt; &lt;/SPAN&gt;&lt;SPAN class="L0S52" style="font-size: 12px; font-family: 'courier new', courier; color: #333333; background: #ffffff;"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52" style="font-size: 12px; font-family: 'courier new', courier; color: #333333; background: #ffffff;"&gt;ANY &lt;/SPAN&gt;&lt;SPAN class="L0S52" style="font-size: 12px; font-family: 'courier new', courier; color: #333333; background: #ffffff;"&gt;TABLE&lt;/SPAN&gt; ) with FILTER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer : &lt;A href="https://help.sap.com/abapdocu_740/en/abenconstructor_expression_filter.htm" title="https://help.sap.com/abapdocu_740/en/abenconstructor_expression_filter.htm"&gt;ABAP Keyword Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2016 13:52:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/filtering-a-dynamic-table/m-p/11824529#M1956146</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2016-07-29T13:52:11Z</dc:date>
    </item>
  </channel>
</rss>

