<?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: how to delete data from internal table based on condition in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159277#M1195071</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Let say your internal table is defined as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of it_tab occurs 0,&lt;/P&gt;&lt;P&gt;            field1 type c,&lt;/P&gt;&lt;P&gt;            field1 type c,&lt;/P&gt;&lt;P&gt;            flag   type c,          " field for flag&lt;/P&gt;&lt;P&gt;         end of it_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****when condition meets&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;    it_tab-flag = 'X' .&lt;/P&gt;&lt;P&gt;    modify it_tab transporting flag.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete it_tab where flag eq 'X'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Feb 2009 07:47:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-02-13T07:47:05Z</dc:date>
    <item>
      <title>how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159266#M1195060</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hve data in one internal table but i want to delete some data from that based on condition like when the condition satisfies i hve to make flag field as 1 and after checking for all records i hve to delete records mark as 1.&lt;/P&gt;&lt;P&gt;Plz  tell me the procedure how to do that.&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:00:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159266#M1195060</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:00:32Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159267#M1195061</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;suppose you have the table itab[] . &lt;/P&gt;&lt;P&gt;use the below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete itab where field1 = '1' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this will delete all the rows in which field1 has the value1 .&lt;/P&gt;&lt;P&gt;This is one of the basic concepts. U can click on DELETE and press F1.&lt;/P&gt;&lt;P&gt;That you have to try before posting a question&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:04:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159267#M1195061</guid>
      <dc:creator>former_member195383</dc:creator>
      <dc:date>2009-02-13T07:04:09Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159268#M1195062</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 can use like this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE ITAB where (Ur conditions).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It'll delete the records based on the conditions. No nedd to set flag and then delete.Just use only one statement.&lt;/P&gt;&lt;P&gt;Press F1 on DELETE, U'll get Lot of inputs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:05:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159268#M1195062</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:05:16Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159269#M1195063</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 &amp;lt;condition&amp;gt;&lt;/P&gt;&lt;P&gt;fs-flag = 1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete itab where flag = 1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:08:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159269#M1195063</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:08:39Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159270#M1195064</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PARAMETERS p_carrid TYPE scarr-carrid. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA scarr_tab TYPE SORTED TABLE OF scarr &lt;/P&gt;&lt;P&gt;               WITH UNIQUE KEY carrid. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * &lt;/P&gt;&lt;P&gt;       FROM scarr &lt;/P&gt;&lt;P&gt;       INTO TABLE scarr_tab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE TABLE scarr_tab WITH TABLE KEY carrid = p_carrid.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:08:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159270#M1195064</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:08:56Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159271#M1195065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refer the given below code&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

DELETE FROM it_t352r WHERE revnr = v_t352r-revnr.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:09:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159271#M1195065</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159272#M1195066</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 code.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;if &amp;lt;cond&amp;gt;
wa-flag = 1.
modify table itab from wa transaporting flag.
endif.

delete itab where flag = 1. "deletes multiple records in the table satisfying the condition&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sharath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:10:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159272#M1195066</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:10:16Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159273#M1195067</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot for your answer,but while setting flag i am loop on internal table like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at wt_itab into wa_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(condition)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ws_itab-flag = 'x'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now i hve to make flag = x in table like here i am making field of workarea as x.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can u plz tell me how to do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:12:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159273#M1195067</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:12:36Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159274#M1195068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Then u can use modify&lt;/P&gt;&lt;P&gt;modify table itab from fs transporting flag.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:17:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159274#M1195068</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:17:00Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159275#M1195069</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;Once the flag value is set, use modify statement for that to be reflected in your table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This code will solve your purpose.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;loop at wt_itab into wa_itab.
if(condition)

wa_itab-flag = 'x'.
MODIFY TABLE wt_itab FROM wa_itab TRANSPORTING FLAG.
endif.

endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This statement changes the value of flag for that particular record in the loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sharath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:18:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159275#M1195069</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:18:26Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159276#M1195070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot for your response.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:36:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159276#M1195070</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:36:14Z</dc:date>
    </item>
    <item>
      <title>Re: how to delete data from internal table based on condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159277#M1195071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Let say your internal table is defined as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of it_tab occurs 0,&lt;/P&gt;&lt;P&gt;            field1 type c,&lt;/P&gt;&lt;P&gt;            field1 type c,&lt;/P&gt;&lt;P&gt;            flag   type c,          " field for flag&lt;/P&gt;&lt;P&gt;         end of it_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****when condition meets&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;    it_tab-flag = 'X' .&lt;/P&gt;&lt;P&gt;    modify it_tab transporting flag.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete it_tab where flag eq 'X'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2009 07:47:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-delete-data-from-internal-table-based-on-condition/m-p/5159277#M1195071</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-13T07:47:05Z</dc:date>
    </item>
  </channel>
</rss>

