<?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: UPDATE INTERNAL TABLE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100149#M103246</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Simple answer is 'No'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Dec 2005 20:27:53 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-12-27T20:27:53Z</dc:date>
    <item>
      <title>UPDATE INTERNAL TABLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100148#M103245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Is it possible to update an internal table during selection? What I mean is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I´m selecting data like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT l&lt;SUB&gt;mcod1  l&lt;/SUB&gt;lifnr l&lt;SUB&gt;stcdt f&lt;/SUB&gt;bankn f&lt;SUB&gt;bkont f&lt;/SUB&gt;bankl&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE tab_interna&lt;/P&gt;&lt;P&gt;  FROM lfa1 AS l INNER JOIN lfbk AS f&lt;/P&gt;&lt;P&gt;  ON l&lt;SUB&gt;lifnr = f&lt;/SUB&gt;lifnr&lt;/P&gt;&lt;P&gt;  WHERE l~lifnr IN doc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want that if 'l~stdc' is 'CC' saves '1' into the table instead of 'CC', saves '2' instead of 'NN', is it possible to do it in one step?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greetings&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gabriel P.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2005 20:26:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100148#M103245</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-27T20:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: UPDATE INTERNAL TABLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100149#M103246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Simple answer is 'No'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2005 20:27:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100149#M103246</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-27T20:27:53Z</dc:date>
    </item>
    <item>
      <title>Re: UPDATE INTERNAL TABLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100150#M103247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;But what you can do is add a couple more statements as follows to achieve it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear tab_interna-stdc.&lt;/P&gt;&lt;P&gt;tab_interna-stdc = '1'.&lt;/P&gt;&lt;P&gt;modify tab_interna transporting stdc where stdc = 'CC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Repeat this for NN also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Srinivas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2005 20:29:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100150#M103247</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-27T20:29:59Z</dc:date>
    </item>
    <item>
      <title>Re: UPDATE INTERNAL TABLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100151#M103248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gabriel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in one step  NO...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to MODIFY the ITAB contents from a work area for each 'l~stdc'.&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;Suresh Datti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2005 20:30:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100151#M103248</guid>
      <dc:creator>suresh_datti</dc:creator>
      <dc:date>2005-12-27T20:30:20Z</dc:date>
    </item>
    <item>
      <title>Re: UPDATE INTERNAL TABLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100152#M103249</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use SELECT ....UP TO 1 ROWS&lt;/P&gt;&lt;P&gt;       do your changes here..&lt;/P&gt;&lt;P&gt;       APPEND ITAB.&lt;/P&gt;&lt;P&gt;    ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You cannot update while selecting when you use the select statement the way you used in your posting.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2005 20:32:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100152#M103249</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-27T20:32:37Z</dc:date>
    </item>
    <item>
      <title>Re: UPDATE INTERNAL TABLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100153#M103250</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;No! It's not possible to do that during a select with INTO TABLE option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But you could do this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT l&lt;SUB&gt;mcod1 l&lt;/SUB&gt;lifnr l&lt;SUB&gt;stcdt f&lt;/SUB&gt;bankn f&lt;SUB&gt;bkont f&lt;/SUB&gt;bankl&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE tab_interna&lt;/P&gt;&lt;P&gt;FROM lfa1 AS l INNER JOIN lfbk AS f&lt;/P&gt;&lt;P&gt;ON l&lt;SUB&gt;lifnr = f&lt;/SUB&gt;lifnr&lt;/P&gt;&lt;P&gt;WHERE l~lifnr IN doc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tab_interna-stcdt = '1'.&lt;/P&gt;&lt;P&gt;modify tab_interna transporting stcdt where stcdt = 'CC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tab_interna-stcdt = '2'.&lt;/P&gt;&lt;P&gt;modify tab_interna transporting stcdt where stcdt = 'NN'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2005 20:33:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100153#M103250</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-27T20:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: UPDATE INTERNAL TABLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100154#M103251</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could define a transparent conversion table, let's say zconv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In our example, zconv would contain two rows:&lt;/P&gt;&lt;P&gt;row 1: in='CC' out='1'&lt;/P&gt;&lt;P&gt;row 2: in='NN' out='2'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT l&lt;SUB&gt;mcod1 l&lt;/SUB&gt;lifnr c&lt;SUB&gt;out as stcdt f&lt;/SUB&gt;bankn f&lt;SUB&gt;bkont f&lt;/SUB&gt;bankl&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE tab_interna&lt;/P&gt;&lt;P&gt;FROM lfa1 AS l INNER JOIN lfbk AS f&lt;/P&gt;&lt;P&gt;     INNER JOIN zconv as c &lt;/P&gt;&lt;P&gt;ON l&lt;SUB&gt;lifnr = f&lt;/SUB&gt;lifnr and&lt;/P&gt;&lt;P&gt;   c&lt;SUB&gt;in = l&lt;/SUB&gt;stcdt&lt;/P&gt;&lt;P&gt;WHERE l~lifnr IN doc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, you must pay attention to performance issues - if the selection result contains many rows, the additional table in the join would affect the performance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2006 15:00:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1100154#M103251</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-04T15:00:59Z</dc:date>
    </item>
  </channel>
</rss>

