<?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: dynamically inserting new line in Internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115308#M442682</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;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if itab-field = 10.&lt;/P&gt;&lt;P&gt;clear wa_itab.&lt;/P&gt;&lt;P&gt;insert wa_itab into itab INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jogdand M B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Apr 2007 06:53:48 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-04T06:53:48Z</dc:date>
    <item>
      <title>dynamically inserting new line in Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115303#M442677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Can anyone help me how to insert a new line dynamically to the internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assume there are 5 records that has been added to ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In that if a particular field in that ITAB crosses the limit 10 then i have to split that line into two lines with the same data except that Par.field as 5 and the other record has 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the third record that particular field has value 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at ITAB.&lt;/P&gt;&lt;P&gt;   Once i found that field has 10 then how to insert a new line dynamically over here to add another record.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 05:44:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115303#M442677</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T05:44:14Z</dc:date>
    </item>
    <item>
      <title>Re: dynamically inserting new line in Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115304#M442678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joseph..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you looking at this type of code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;  Begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;      f1 type i,&lt;/P&gt;&lt;P&gt;      f2 type i,&lt;/P&gt;&lt;P&gt;      f3 type i,&lt;/P&gt;&lt;P&gt;   end of itab,&lt;/P&gt;&lt;P&gt; w_temp type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at itab.&lt;/P&gt;&lt;P&gt;  if itab-f3 GE 10.&lt;/P&gt;&lt;P&gt;    w_temp = itab-f3 - 5.&lt;/P&gt;&lt;P&gt;    itab-f3  = 5.&lt;/P&gt;&lt;P&gt;    modify itab.&lt;/P&gt;&lt;P&gt;    itab-f3 = w_temp.&lt;/P&gt;&lt;P&gt;    insert itab index sy-tabix.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;endloop. &amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it helps Reward with points&lt;/P&gt;&lt;P&gt;Regards Rk&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 05:58:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115304#M442678</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T05:58:13Z</dc:date>
    </item>
    <item>
      <title>Re: dynamically inserting new line in Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115305#M442679</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;&lt;/P&gt;&lt;P&gt;Hi..&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;try this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt; if  ( i found that field &amp;lt;f1&amp;gt; has 10 ).&lt;/P&gt;&lt;P&gt;    w_line2 = itab-f1+5(5).&lt;/P&gt;&lt;P&gt;    w_line3 = itab-f1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********&lt;STRONG&gt;First  line&lt;/STRONG&gt;********    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    itab-f1 = itab-f1+0(5).&lt;/P&gt;&lt;P&gt;    modify itab index sy-tabix from itab transporting f1.&lt;/P&gt;&lt;P&gt;***********&lt;STRONG&gt;second  line&lt;/STRONG&gt;********    Hi..&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;try this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt; if  ( i found that field &amp;lt;f1&amp;gt; has 10 ).&lt;/P&gt;&lt;P&gt;    w_line2 = itab-f1+5(5).&lt;/P&gt;&lt;P&gt;    w_line3 = itab-f1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********&lt;STRONG&gt;First  line&lt;/STRONG&gt;********    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    itab-f1 = itab-f1+0(5).&lt;/P&gt;&lt;P&gt;    modify itab index sy-tabix from itab transporting f1.&lt;/P&gt;&lt;P&gt;***********&lt;STRONG&gt;second  line&lt;/STRONG&gt;********    &lt;/P&gt;&lt;P&gt;    itab-f1 = w_line2.&lt;/P&gt;&lt;P&gt;    insert itab INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;**********&lt;STRONG&gt;third line&lt;/STRONG&gt;**************&lt;/P&gt;&lt;P&gt;    itab-f1 = w_line3.&lt;/P&gt;&lt;P&gt;     insert itab INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.   &lt;/P&gt;&lt;P&gt;    itab-f1 = w_line2.&lt;/P&gt;&lt;P&gt;    insert itab INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;**********&lt;STRONG&gt;third line&lt;/STRONG&gt;**************&lt;/P&gt;&lt;P&gt;    itab-f1 = w_line3.&lt;/P&gt;&lt;P&gt;     insert itab INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 06:27:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115305#M442679</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T06:27:27Z</dc:date>
    </item>
    <item>
      <title>Re: dynamically inserting new line in Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115306#M442680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi !!&lt;/P&gt;&lt;P&gt;    Your requirement is ideal to use the Function Module : RKD_WORD_WRAP .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here you can specify the no of characters to which you want to split a given line . Even it takes care if a particular word i getting broken in between it is carried forward to the next line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please have a look and let me know .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 06:44:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115306#M442680</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T06:44:04Z</dc:date>
    </item>
    <item>
      <title>Re: dynamically inserting new line in Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115307#M442681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi !!&lt;/P&gt;&lt;P&gt;    Your requirement is ideal to use the Function Module : RKD_WORD_WRAP .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here you can specify the no of characters to which you want to split a given line . Even it takes care if a particular word i getting broken in between it is carried forward to the next line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please have a look and let me know .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 06:44:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115307#M442681</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T06:44:17Z</dc:date>
    </item>
    <item>
      <title>Re: dynamically inserting new line in Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115308#M442682</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;Try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if itab-field = 10.&lt;/P&gt;&lt;P&gt;clear wa_itab.&lt;/P&gt;&lt;P&gt;insert wa_itab into itab INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jogdand M B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Apr 2007 06:53:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-inserting-new-line-in-internal-table/m-p/2115308#M442682</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-04T06:53:48Z</dc:date>
    </item>
  </channel>
</rss>

