<?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: Working Area for Internal Table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239849#M773163</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The following example shows two programs with the same function. One uses a header line, the other does not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With header line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF LINE,&lt;/P&gt;&lt;P&gt;COL1 TYPE I,&lt;/P&gt;&lt;P&gt;COL2 TYPE I,&lt;/P&gt;&lt;P&gt;END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA ITAB TYPE HASHED TABLE OF LINE WITH UNIQUE KEY COL1&lt;/P&gt;&lt;P&gt;WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO 4 TIMES.&lt;/P&gt;&lt;P&gt;ITAB-COL1 = SY-INDEX.&lt;/P&gt;&lt;P&gt;ITAB-COL2 = SY-INDEX ** 2.&lt;/P&gt;&lt;P&gt;INSERT TABLE ITAB.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB-COL1 = 2.&lt;/P&gt;&lt;P&gt;READ TABLE ITAB FROM ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB-COL2 = 100.&lt;/P&gt;&lt;P&gt;MODIFY TABLE ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB-COL1 = 4.&lt;/P&gt;&lt;P&gt;DELETE TABLE ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;WRITE: / ITAB-COL1, ITAB-COL2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without header line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF LINE,&lt;/P&gt;&lt;P&gt;COL1 TYPE I,&lt;/P&gt;&lt;P&gt;COL2 TYPE I,&lt;/P&gt;&lt;P&gt;END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ITAB TYPE HASHED TABLE OF LINE WITH UNIQUE KEY COL1,&lt;/P&gt;&lt;P&gt;WA LIKE LINE OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO 4 TIMES.&lt;/P&gt;&lt;P&gt;WA-COL1 = SY-INDEX.&lt;/P&gt;&lt;P&gt;WA-COL2 = SY-INDEX ** 2.&lt;/P&gt;&lt;P&gt;INSERT WA INTO TABLE ITAB.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA-COL1 = 2.&lt;/P&gt;&lt;P&gt;READ TABLE ITAB FROM WA INTO WA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA-COL2 = 100.&lt;/P&gt;&lt;P&gt;MODIFY TABLE ITAB FROM WA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA-COL1 = 4.&lt;/P&gt;&lt;P&gt;DELETE TABLE ITAB FROM WA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB INTO WA.&lt;/P&gt;&lt;P&gt;WRITE: / WA-COL1, WA-COL2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The list, in both cases, appears as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2 100&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3 9&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Jan 2008 13:30:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-04T13:30:30Z</dc:date>
    <item>
      <title>Working Area for Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239845#M773159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  i know that process of internal table if it is with headerline but i don't know how the data pass to our internal table if it is with out header line plzz give me the example code for that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jan 2008 13:16:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239845#M773159</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-04T13:16:14Z</dc:date>
    </item>
    <item>
      <title>Re: Working Area for Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239846#M773160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;work areas r used for processing data from n into internal table. as work area is a structure which can hold only one record at a time i.e to be inserted into internal table populated from internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;work areas generally used for reusability purpose.&lt;/P&gt;&lt;P&gt;i.e a internal table with header line is only used for storing data from a single data base table where as internal table without header line can be used in other inetrnal table. for this pirpose we ll create a explicit work area for processing data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see this example :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/d6/0db738494511d182b70000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/d6/0db738494511d182b70000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/e5/6bc492bd5d214ba02e173a67d5cba3/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/e5/6bc492bd5d214ba02e173a67d5cba3/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;madhavi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jan 2008 13:20:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239846#M773160</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-04T13:20:34Z</dc:date>
    </item>
    <item>
      <title>Re: Working Area for Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239847#M773161</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;Examples:&lt;/P&gt;&lt;P&gt;With Header line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;codedata : itab like &amp;lt;dbtable&amp;gt; occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;f1 type f1,&lt;/P&gt;&lt;P&gt;f2 type f2,&lt;/P&gt;&lt;P&gt;end of itab.[/code]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without Header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;codeTypes: begin of ty_tab,&lt;/P&gt;&lt;P&gt;f1 type f1,&lt;/P&gt;&lt;P&gt;f2 type f2,&lt;/P&gt;&lt;P&gt;end of ty_tab.&lt;/P&gt;&lt;P&gt;Data: itab type table of ty_tab, " Internal Table&lt;/P&gt;&lt;P&gt;wa type ty_tab. " Work Area[/code]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jan 2008 13:25:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239847#M773161</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-04T13:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: Working Area for Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239848#M773162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Check this Example.&lt;/P&gt;&lt;P&gt;TABLES:MARA.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:S_MATNR FOR MARA-MATNR DEFAULT '00000000000000001' TO&lt;/P&gt;&lt;P&gt;'000000000000001000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF T_MARA,&lt;/P&gt;&lt;P&gt;      MATNR TYPE MATNR,&lt;/P&gt;&lt;P&gt;      ERSDA TYPE ERSDA,&lt;/P&gt;&lt;P&gt;      MTART TYPE MTART,&lt;/P&gt;&lt;P&gt;      MBRSH TYPE MBRSH,&lt;/P&gt;&lt;P&gt;      MATKL TYPE MATKL,&lt;/P&gt;&lt;P&gt;      END OF T_MARA.&lt;/P&gt;&lt;P&gt;DATA:IT_MARA TYPE STANDARD TABLE OF T_MARA.&lt;/P&gt;&lt;P&gt;DATA:WA_MARA LIKE LINE OF IT_MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT MATNR&lt;/P&gt;&lt;P&gt;         ERSDA&lt;/P&gt;&lt;P&gt;         MTART&lt;/P&gt;&lt;P&gt;         MBRSH&lt;/P&gt;&lt;P&gt;         MATKL FROM MARA INTO TABLE IT_MARA WHERE MATNR IN S_MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_MARA INTO WA_MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE:/ WA_MARA-MATNR,WA_MARA-ERSDA,WA_MARA-MTART,WA_MARA-MBRSH,&lt;/P&gt;&lt;P&gt;            WA_MARA-MATKL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jan 2008 13:27:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239848#M773162</guid>
      <dc:creator>former_member188829</dc:creator>
      <dc:date>2008-01-04T13:27:11Z</dc:date>
    </item>
    <item>
      <title>Re: Working Area for Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239849#M773163</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The following example shows two programs with the same function. One uses a header line, the other does not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With header line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF LINE,&lt;/P&gt;&lt;P&gt;COL1 TYPE I,&lt;/P&gt;&lt;P&gt;COL2 TYPE I,&lt;/P&gt;&lt;P&gt;END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA ITAB TYPE HASHED TABLE OF LINE WITH UNIQUE KEY COL1&lt;/P&gt;&lt;P&gt;WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO 4 TIMES.&lt;/P&gt;&lt;P&gt;ITAB-COL1 = SY-INDEX.&lt;/P&gt;&lt;P&gt;ITAB-COL2 = SY-INDEX ** 2.&lt;/P&gt;&lt;P&gt;INSERT TABLE ITAB.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB-COL1 = 2.&lt;/P&gt;&lt;P&gt;READ TABLE ITAB FROM ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB-COL2 = 100.&lt;/P&gt;&lt;P&gt;MODIFY TABLE ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB-COL1 = 4.&lt;/P&gt;&lt;P&gt;DELETE TABLE ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;WRITE: / ITAB-COL1, ITAB-COL2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without header line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF LINE,&lt;/P&gt;&lt;P&gt;COL1 TYPE I,&lt;/P&gt;&lt;P&gt;COL2 TYPE I,&lt;/P&gt;&lt;P&gt;END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ITAB TYPE HASHED TABLE OF LINE WITH UNIQUE KEY COL1,&lt;/P&gt;&lt;P&gt;WA LIKE LINE OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO 4 TIMES.&lt;/P&gt;&lt;P&gt;WA-COL1 = SY-INDEX.&lt;/P&gt;&lt;P&gt;WA-COL2 = SY-INDEX ** 2.&lt;/P&gt;&lt;P&gt;INSERT WA INTO TABLE ITAB.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA-COL1 = 2.&lt;/P&gt;&lt;P&gt;READ TABLE ITAB FROM WA INTO WA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA-COL2 = 100.&lt;/P&gt;&lt;P&gt;MODIFY TABLE ITAB FROM WA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA-COL1 = 4.&lt;/P&gt;&lt;P&gt;DELETE TABLE ITAB FROM WA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB INTO WA.&lt;/P&gt;&lt;P&gt;WRITE: / WA-COL1, WA-COL2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The list, in both cases, appears as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2 100&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3 9&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jan 2008 13:30:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239849#M773163</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-04T13:30:30Z</dc:date>
    </item>
    <item>
      <title>Re: Working Area for Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239850#M773164</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Instead of inbuilt work area, we will declare explicit workarea and the data transfer will take place same as the inbuilt data transfer.&lt;/P&gt;&lt;P&gt;loop at itb into wa&lt;/P&gt;&lt;P&gt; write : wa.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Plzz reward Points if it helps.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jan 2008 13:38:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239850#M773164</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-04T13:38:31Z</dc:date>
    </item>
    <item>
      <title>Re: Working Area for Internal Table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239851#M773165</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;  Thanks for suggations and i found the links for internal table. so, my doubt is clarified .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jan 2008 13:43:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/working-area-for-internal-table/m-p/3239851#M773165</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-04T13:43:53Z</dc:date>
    </item>
  </channel>
</rss>

