<?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: Delete modify in itab in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229054#M770245</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jayant,&lt;/P&gt;&lt;P&gt;               I will send differnt variation on DELETE and MODIFY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE:&lt;/P&gt;&lt;P&gt;   BASED ON DATABASE TABLES&lt;/P&gt;&lt;P&gt;1.DELETE FROM  dbtab.&lt;/P&gt;&lt;P&gt;2.DELETE  dbtab      FROM TABLE itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  BASED ON INTERNAL TABLE.&lt;/P&gt;&lt;P&gt;1.DELETE itab INDEX idxno.&lt;/P&gt;&lt;P&gt;2.DELETE itab INDEX sy-tabix.&lt;/P&gt;&lt;P&gt;3.DELETE itab where &amp;lt;condition&amp;gt;. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY:&lt;/P&gt;&lt;P&gt;  BASED ON DATABASE TABLES&lt;/P&gt;&lt;P&gt;1. MODIFY DTTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  BASED ON INTERNAL TABLE.&lt;/P&gt;&lt;P&gt;1. MODIFY TABLE itab [FROM wa]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reward points if helpful.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; Kiran kumar.G.A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 17 Jan 2008 05:00:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-17T05:00:13Z</dc:date>
    <item>
      <title>Delete modify in itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229051#M770242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am new in abap and i have a report in which in a selection screen &lt;/P&gt;&lt;P&gt;has 3 fields as months cur. date and material no.&lt;/P&gt;&lt;P&gt;and two parameters as chkbox on selection of these chkbox &lt;/P&gt;&lt;P&gt;one for delete and other for modify data in table.&lt;/P&gt;&lt;P&gt;plz send the codes abt delete and modify &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i make it this but have an error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: S225.&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                       D A T A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;DATA: OK_CODE LIKE SY-UCOMM.&lt;/P&gt;&lt;P&gt;*DATA: ITAB LIKE S225 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             SELECTION SCREEN / PARAMETERS                            *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:S_spmon FOR s225-spmon OBLIGATORY LOWER CASE,&lt;/P&gt;&lt;P&gt;               s_sptag FOR s225-sptag OBLIGATORY,&lt;/P&gt;&lt;P&gt;               S_MATNR FOR S225-MATNR OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN SKIP 1.&lt;/P&gt;&lt;P&gt;PARAMETERS: P1 AS CHECKBOX DEFAULT 'X',&lt;/P&gt;&lt;P&gt;            P2 AS CHECKBOX.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                  START OF SELECTION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***************************************************************************&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;PERFORM GET_DATA.&lt;/P&gt;&lt;P&gt;PERFORM DELETE_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*forms to fetch data in fields&lt;/P&gt;&lt;P&gt;FORM GET_DATA.&lt;/P&gt;&lt;P&gt;SELECT spmon sptag matnr FROM s225&lt;/P&gt;&lt;P&gt;*INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;WHERE SPMON IN S_SPMON AND&lt;/P&gt;&lt;P&gt;      SPTAG IN S_SPTAG AND&lt;/P&gt;&lt;P&gt;      MATNR IN S_MATNR.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*form for delete data&lt;/P&gt;&lt;P&gt;FORM DELETE_DATA.&lt;/P&gt;&lt;P&gt;CASE OK_CODE.&lt;/P&gt;&lt;P&gt;WHEN 'P1'.&lt;/P&gt;&lt;P&gt;DELETE SPMON FROM s225.&lt;/P&gt;&lt;P&gt;MESSAGE I002 WITH 'Data is Deleted'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*WHEN 'P2'.&lt;/P&gt;&lt;P&gt;*INSERT: SPMON,SPTAG, MATNR INTO ITAB.&lt;/P&gt;&lt;P&gt;*MESSAGE S004 WITH 'Data is Saved Successfully'.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz help me and send information to correct it.&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jan 2008 04:09:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229051#M770242</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-17T04:09:04Z</dc:date>
    </item>
    <item>
      <title>Re: Delete modify in itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229052#M770243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jayant...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer below piece of code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For Delete data from Internal table ITAB:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE ITAB INDEX sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To modify data in internal table ITAB :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY ITAB Where condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if still you have any doubts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reagrds,&lt;/P&gt;&lt;P&gt;Piyush&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward Points, if helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jan 2008 04:13:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229052#M770243</guid>
      <dc:creator>piyush_mathur</dc:creator>
      <dc:date>2008-01-17T04:13:27Z</dc:date>
    </item>
    <item>
      <title>Re: Delete modify in itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229053#M770244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jayant&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looks like your program is a report. Hence, don't handle the selection screen inputs through OKC_DE, which is generally forllowed for Dialog or Module Pool Program. You can change your code as below, that solve the problem,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: S225.&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;D A T A &lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;DATA: OK_CODE LIKE SY-UCOMM.&lt;/P&gt;&lt;P&gt;*DATA: ITAB LIKE S225 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION SCREEN / PARAMETERS * &lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:S_spmon FOR s225-spmon OBLIGATORY LOWER CASE,&lt;/P&gt;&lt;P&gt;s_sptag FOR s225-sptag OBLIGATORY,&lt;/P&gt;&lt;P&gt;S_MATNR FOR S225-MATNR OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN SKIP 1.&lt;/P&gt;&lt;P&gt;PARAMETERS: P1 AS CHECKBOX DEFAULT 'X',&lt;/P&gt;&lt;P&gt;P2 AS CHECKBOX.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************************************************&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;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;PERFORM GET_DATA.&lt;/P&gt;&lt;P&gt;PERFORM DELETE_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*forms to fetch data in fields&lt;/P&gt;&lt;P&gt;FORM GET_DATA.&lt;/P&gt;&lt;P&gt;SELECT spmon sptag matnr FROM s225&lt;/P&gt;&lt;P&gt;*INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;WHERE SPMON IN S_SPMON AND&lt;/P&gt;&lt;P&gt;SPTAG IN S_SPTAG AND&lt;/P&gt;&lt;P&gt;MATNR IN S_MATNR.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*form for delete data&lt;/P&gt;&lt;P&gt;FORM DELETE_DATA.&lt;/P&gt;&lt;P&gt;if P1 is not initial.&lt;/P&gt;&lt;P&gt;DELETE SPMON FROM s225.&lt;/P&gt;&lt;P&gt;MESSAGE I002 WITH 'Data is Deleted'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if P2 is not initial.&lt;/P&gt;&lt;P&gt;modify SPMON from S225.&lt;/P&gt;&lt;P&gt;MESSAGE I002 WITH 'Data is Modified'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Ranganath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jan 2008 04:16:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229053#M770244</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-17T04:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: Delete modify in itab</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229054#M770245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jayant,&lt;/P&gt;&lt;P&gt;               I will send differnt variation on DELETE and MODIFY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE:&lt;/P&gt;&lt;P&gt;   BASED ON DATABASE TABLES&lt;/P&gt;&lt;P&gt;1.DELETE FROM  dbtab.&lt;/P&gt;&lt;P&gt;2.DELETE  dbtab      FROM TABLE itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  BASED ON INTERNAL TABLE.&lt;/P&gt;&lt;P&gt;1.DELETE itab INDEX idxno.&lt;/P&gt;&lt;P&gt;2.DELETE itab INDEX sy-tabix.&lt;/P&gt;&lt;P&gt;3.DELETE itab where &amp;lt;condition&amp;gt;. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY:&lt;/P&gt;&lt;P&gt;  BASED ON DATABASE TABLES&lt;/P&gt;&lt;P&gt;1. MODIFY DTTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  BASED ON INTERNAL TABLE.&lt;/P&gt;&lt;P&gt;1. MODIFY TABLE itab [FROM wa]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reward points if helpful.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; Kiran kumar.G.A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jan 2008 05:00:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-modify-in-itab/m-p/3229054#M770245</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-17T05:00:13Z</dc:date>
    </item>
  </channel>
</rss>

