<?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: internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387106#M813290</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;PRE&gt;&lt;CODE&gt;
loop at &amp;lt;itab1&amp;gt; into &amp;lt;wa1&amp;gt;
  read table &amp;lt;itab2&amp;gt; into &amp;lt;wa2&amp;gt; with key
                 kstar = &amp;lt;wa1&amp;gt;-kstar
                 wrttp = &amp;lt;wa1&amp;gt;-wrttp.
  if sy-subrc = 0.
        &amp;lt;wa3&amp;gt;-kstar = &amp;lt;wa2&amp;gt;-kstar.
        &amp;lt;wa3&amp;gt;-wrttp = &amp;lt;wa2&amp;gt;-wrttp.
        &amp;lt;wa3&amp;gt;-cost = &amp;lt;wa1&amp;gt;-cost.
        &amp;lt;wa3&amp;gt;-quan = &amp;lt;wa1&amp;gt;-quan.

        append &amp;lt;wa3&amp;gt; to &amp;lt;itab3&amp;gt;
  endif.
endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Vijay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Alvaro Tejada Galindo on Feb 25, 2008 5:14 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Feb 2008 12:26:02 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-25T12:26:02Z</dc:date>
    <item>
      <title>internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387103#M813287</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;we have two internal tables . now we need to combine&lt;/P&gt;&lt;P&gt;values from one table on basis of keys present in second table...these keys are common in both tables....now if values &lt;/P&gt;&lt;P&gt;of these  keys are same for all entries....so final internal table will  contain  values from first row only (because all values of the keys will be same so only first row gets modified)..how &lt;/P&gt;&lt;P&gt;to avoid this  and we able to read all  entries....(can this problem be solved by using counter)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2008 12:01:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387103#M813287</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-25T12:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387104#M813288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can use outer join for that it will work definitely as it gives u UNION not INTERSECTION of two tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here is syntax check for outer join&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS p_cityfr TYPE spfli-cityfrom.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF wa,&lt;/P&gt;&lt;P&gt;carrid TYPE scarr-carrid,&lt;/P&gt;&lt;P&gt;carrname TYPE scarr-carrname,&lt;/P&gt;&lt;P&gt;connid TYPE spfli-connid,&lt;/P&gt;&lt;P&gt;END OF wa,&lt;/P&gt;&lt;P&gt;itab LIKE SORTED TABLE OF wa&lt;/P&gt;&lt;P&gt;WITH NON-UNIQUE KEY carrid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT s&lt;SUB&gt;carrid s&lt;/SUB&gt;carrname p~connid&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;FROM scarr AS s&lt;/P&gt;&lt;P&gt;LEFT OUTER JOIN spfli AS p ON s&lt;SUB&gt;carrid = p&lt;/SUB&gt;carrid&lt;/P&gt;&lt;P&gt;AND p~cityfrom = p_cityfr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab INTO wa.&lt;/P&gt;&lt;P&gt;IF wa-connid = '0000'.&lt;/P&gt;&lt;P&gt;WRITE: / wa-carrid, wa-carrname.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.[/code]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vivek&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vivek Gaur on Feb 25, 2008 1:06 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2008 12:04:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387104#M813288</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-25T12:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387105#M813289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;first table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kstar  wrttp   cost  quan &lt;/P&gt;&lt;P&gt;1         4       1      1&lt;/P&gt;&lt;P&gt;1          4      9       8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;second table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kstar  wrttp  &lt;/P&gt;&lt;P&gt;1        4&lt;/P&gt;&lt;P&gt;1        4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;resultant  table&lt;/P&gt;&lt;P&gt;kstar   wrttp   cost  quan  origin &lt;/P&gt;&lt;P&gt; 1         4         1       1      &lt;/P&gt;&lt;P&gt;1          4        1        1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but we want&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;resultant table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kstar   wrttp    cost  quan   origin&lt;/P&gt;&lt;P&gt;1           4       1       1&lt;/P&gt;&lt;P&gt;1           4        9      8&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2008 12:19:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387105#M813289</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-25T12:19:25Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387106#M813290</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;PRE&gt;&lt;CODE&gt;
loop at &amp;lt;itab1&amp;gt; into &amp;lt;wa1&amp;gt;
  read table &amp;lt;itab2&amp;gt; into &amp;lt;wa2&amp;gt; with key
                 kstar = &amp;lt;wa1&amp;gt;-kstar
                 wrttp = &amp;lt;wa1&amp;gt;-wrttp.
  if sy-subrc = 0.
        &amp;lt;wa3&amp;gt;-kstar = &amp;lt;wa2&amp;gt;-kstar.
        &amp;lt;wa3&amp;gt;-wrttp = &amp;lt;wa2&amp;gt;-wrttp.
        &amp;lt;wa3&amp;gt;-cost = &amp;lt;wa1&amp;gt;-cost.
        &amp;lt;wa3&amp;gt;-quan = &amp;lt;wa1&amp;gt;-quan.

        append &amp;lt;wa3&amp;gt; to &amp;lt;itab3&amp;gt;
  endif.
endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Vijay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Alvaro Tejada Galindo on Feb 25, 2008 5:14 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2008 12:26:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387106#M813290</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-25T12:26:02Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387107#M813291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hmmm...exactly  ...&lt;/P&gt;&lt;P&gt;but  we can notice  that kstar and  wrttp  are the keys  which &lt;/P&gt;&lt;P&gt;are same .....so  resultant table wil have modified values&lt;/P&gt;&lt;P&gt;of first row only...thats  the question...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2008 12:36:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387107#M813291</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-25T12:36:49Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387108#M813292</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;loop at itab1.&lt;/P&gt;&lt;P&gt;  read f1 f2 f3 f4 from itab1 into wa for all entries in itab2 where itab1-f1 = itab2-f1.&lt;/P&gt;&lt;P&gt;  append wa to itab3.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2008 12:38:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3387108#M813292</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-25T12:38:54Z</dc:date>
    </item>
  </channel>
</rss>

