<?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: append a record to internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468759#M554728</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks everyone who answered the question.Thanks your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Jul 2007 06:12:59 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-03T06:12:59Z</dc:date>
    <item>
      <title>append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468751#M554720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello:&lt;/P&gt;&lt;P&gt;when i execute the code below,there is a runtime error." In die sortierte interne Tabelle (Typ SORTED_TABLE)&lt;/P&gt;&lt;P&gt;  "PROGRAM=ZJOIN_INTER_TABLEDATA=T_ITAB1" sollte an&lt;/P&gt;&lt;P&gt; Position 1 eine Zeile eingefügt bzw. geändert werden.&lt;/P&gt;&lt;P&gt; Dadurch wurde die für die Tabelle durch ihren Schlüssel festgelegte&lt;/P&gt;&lt;P&gt; Sortierreihenfolge zerstört."&lt;/P&gt;&lt;P&gt;how can i resolve it?which one can tell me?Thanks very much&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZJOIN_INTER_TABLE.&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF WA_ITAB,&lt;/P&gt;&lt;P&gt;        COL1 TYPE I,&lt;/P&gt;&lt;P&gt;        COL2(10) TYPE C,&lt;/P&gt;&lt;P&gt;      END OF WA_ITAB.&lt;/P&gt;&lt;P&gt;DATA:T_ITAB1 LIKE SORTED TABLE OF WA_ITAB WITH NON-UNIQUE KEY COL1.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL1 = 10.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND WA_ITAB TO T_ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_ITAB-COL1 = 9.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND WA_ITAB TO T_ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 06:32:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468751#M554720</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T06:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468752#M554721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;since it is a sorted table and you are trying to break the sort order by appending 10 first then 9 in col1 so it is giving an error just change the order of appending i.e. col1 9 first then 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZJOIN_INTER_TABLE.&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF WA_ITAB,&lt;/P&gt;&lt;P&gt;COL1 TYPE I,&lt;/P&gt;&lt;P&gt;COL2(10) TYPE C,&lt;/P&gt;&lt;P&gt;END OF WA_ITAB.&lt;/P&gt;&lt;P&gt;DATA:T_ITAB1 LIKE SORTED TABLE OF WA_ITAB WITH NON-UNIQUE KEY COL1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_ITAB-COL1 = 9.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND WA_ITAB TO T_ITAB1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_ITAB-COL1 = 10.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND WA_ITAB TO T_ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;shiba dutta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 06:39:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468752#M554721</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T06:39:10Z</dc:date>
    </item>
    <item>
      <title>Re: append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468753#M554722</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;If your non-unique key is COL1, then you cannot have 2 records with same value of COL2 i.e 'col2'. [COL2 being ur unique key column]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 06:40:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468753#M554722</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T06:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468754#M554723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;As you have a NON-UNIQUE and key as col1 and want to sort it you can acheive the same using.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF wa_itab,&lt;/P&gt;&lt;P&gt;col1 TYPE i,&lt;/P&gt;&lt;P&gt;col2(10) TYPE c,&lt;/P&gt;&lt;P&gt;END OF wa_itab.&lt;/P&gt;&lt;P&gt;DATA:t_itab1 LIKE TABLE OF wa_itab WITH KEY col1.&lt;/P&gt;&lt;P&gt;wa_itab-col1 = 10.&lt;/P&gt;&lt;P&gt;wa_itab-col2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND wa_itab TO t_itab1.&lt;/P&gt;&lt;P&gt;CLEAR wa_itab.&lt;/P&gt;&lt;P&gt;wa_itab-col1 = 9.&lt;/P&gt;&lt;P&gt;wa_itab-col2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND wa_itab TO t_itab1.&lt;/P&gt;&lt;P&gt;SORT t_itab1 BY col1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 06:40:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468754#M554723</guid>
      <dc:creator>seshatalpasai_madala</dc:creator>
      <dc:date>2007-07-02T06:40:13Z</dc:date>
    </item>
    <item>
      <title>Re: append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468755#M554724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT ZJOIN_INTER_TABLE.&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF WA_ITAB,&lt;/P&gt;&lt;P&gt;COL1 TYPE I,&lt;/P&gt;&lt;P&gt;COL2(10) TYPE C,&lt;/P&gt;&lt;P&gt;END OF WA_ITAB.&lt;/P&gt;&lt;P&gt;DATA:T_ITAB1 LIKE SORTED TABLE OF WA_ITAB WITH NON-UNIQUE KEY COL1.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL1 = 10.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND WA_ITAB TO T_ITAB1.&lt;/P&gt;&lt;P&gt;CLEAR T_ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_ITAB-COL1 = 9.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND WA_ITAB TO T_ITAB1.&lt;/P&gt;&lt;P&gt;YOU NEED TO CLEAR YOUR T_ITAB1 BEFORE APPENDING ANY FURTHER &lt;/P&gt;&lt;P&gt;DATA INTO IT&lt;/P&gt;&lt;P&gt;THNKX &lt;/P&gt;&lt;P&gt;BHANU&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 06:40:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468755#M554724</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T06:40:57Z</dc:date>
    </item>
    <item>
      <title>Re: append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468756#M554725</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;kindly go thro the lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;syntax:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA itab {TYPE tabkind OF linetype|LIKE tabkind OF lineobj} &lt;/P&gt;&lt;P&gt;          WITH [UNIQUE|NON-UNIQUE] keydef&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          [INITIAL SIZE n] [WITH HEADER LINE]. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The system creates an internal table with table type tabkind. Since there is no generic field definition, you cannot use the table types ANY TABLE or SORTED TABLE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The construction of the table lines is defined by linetype (if you are using a TYPE reference) or by the type of the referred object lineobj (if you are using a LIKE reference). If you specify the line type, you can also use REF TO to refer to a reference type. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The same rules apply to UNIQUE and NON-UNIQUE as apply to the TYPES definition. You may only omit this specification with standard tables. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you do not specify an INITIAL SIZE, the system assumes a default value of INITIAL SIZE 0. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think now u r clear... now yr code will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF WA_ITAB,&lt;/P&gt;&lt;P&gt;COL1 TYPE I,&lt;/P&gt;&lt;P&gt;COL2(10) TYPE C,&lt;/P&gt;&lt;P&gt;END OF WA_ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:T_ITAB1 like TABLE OF WA_ITAB WITH NON-UNIQUE KEY COL1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_ITAB-COL1 = 10.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND WA_ITAB TO T_ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_ITAB-COL1 = 9.&lt;/P&gt;&lt;P&gt;WA_ITAB-COL2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND WA_ITAB TO T_ITAB1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 06:43:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468756#M554725</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T06:43:59Z</dc:date>
    </item>
    <item>
      <title>Re: append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468757#M554726</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;u r using sorted table so u have to append records in any of ascending or decending order. in our program ur trying to append 10 and then 9 th record which is not possible with soretd internal tables . if u want to do loike that make 1oth as 9 th n wise versa and add them to internal table.&lt;/P&gt;&lt;P&gt;&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.A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 06:52:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468757#M554726</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T06:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468758#M554727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;try with this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just copy paste the code n run.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zjoin_inter_table.&lt;/P&gt;&lt;P&gt;TYPES:&lt;/P&gt;&lt;P&gt;BEGIN OF ty_itab,&lt;/P&gt;&lt;P&gt;col1 TYPE i,&lt;/P&gt;&lt;P&gt;col2(10) TYPE c,&lt;/P&gt;&lt;P&gt;END OF ty_itab.&lt;/P&gt;&lt;P&gt;DATA:t_itab1 type SORTED TABLE OF ty_itab WITH NON-UNIQUE KEY col1,&lt;/P&gt;&lt;P&gt;wa_itab TYPE ty_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_itab-col1 = 9.&lt;/P&gt;&lt;P&gt;wa_itab-col2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND wa_itab TO t_itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR wa_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_itab-col1 = 10.&lt;/P&gt;&lt;P&gt;wa_itab-col2 = 'col2'.&lt;/P&gt;&lt;P&gt;APPEND wa_itab TO t_itab1.&lt;/P&gt;&lt;P&gt;CLEAR wa_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_itab1 INTO wa_itab.&lt;/P&gt;&lt;P&gt;  WRITE:/ wa_itab-col1, wa_itab-col2.&lt;/P&gt;&lt;P&gt;  CLEAR wa_itab.&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;sudha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 07:04:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468758#M554727</guid>
      <dc:creator>S0025444845</dc:creator>
      <dc:date>2007-07-02T07:04:08Z</dc:date>
    </item>
    <item>
      <title>Re: append a record to internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468759#M554728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks everyone who answered the question.Thanks your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 06:12:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/append-a-record-to-internal-table/m-p/2468759#M554728</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T06:12:59Z</dc:date>
    </item>
  </channel>
</rss>

