<?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: table comtrol in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224404#M137377</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 case sy-ucomm.&lt;/P&gt;&lt;P&gt;when 'dele'.&lt;/P&gt;&lt;P&gt;if itab-sel = 'X'.&lt;/P&gt;&lt;P&gt;   delete itab index sy-tabix. &lt;/P&gt;&lt;P&gt;   append itab.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;delete &amp;lt;dbtable&amp;gt; from table itab.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;declare sel in the internal table as type c.&lt;/P&gt;&lt;P&gt;and u should also give select option in screen painter for the table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;priya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Priya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Mar 2006 12:17:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-03-24T12:17:30Z</dc:date>
    <item>
      <title>table comtrol</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224402#M137375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i want to delete a selected entry in table control which should also delte the entry from database table,please help me out with some code.thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Mar 2006 12:02:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224402#M137375</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-24T12:02:37Z</dc:date>
    </item>
    <item>
      <title>Re: table comtrol</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224403#M137376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;in PAI

PROCESS AFTER INPUT.

LOOP AT ITAB.
    MODULE DELETE_SELECTED.
  ENDLOOP.

in that module.

if itab-sel = 'X'.
   delete itab index sy-tabix. 
   move-corresponding itab to itab1.
   append itab1.
endif.

sel is the box in table control&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*to delete unwanted records from ztable&lt;/P&gt;&lt;P&gt;delete ztab from table itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Sekhar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Sekhar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Mar 2006 12:06:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224403#M137376</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-24T12:06:37Z</dc:date>
    </item>
    <item>
      <title>Re: table comtrol</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224404#M137377</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 case sy-ucomm.&lt;/P&gt;&lt;P&gt;when 'dele'.&lt;/P&gt;&lt;P&gt;if itab-sel = 'X'.&lt;/P&gt;&lt;P&gt;   delete itab index sy-tabix. &lt;/P&gt;&lt;P&gt;   append itab.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;delete &amp;lt;dbtable&amp;gt; from table itab.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;declare sel in the internal table as type c.&lt;/P&gt;&lt;P&gt;and u should also give select option in screen painter for the table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;priya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Priya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Mar 2006 12:17:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224404#M137377</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-24T12:17:30Z</dc:date>
    </item>
    <item>
      <title>Re: table comtrol</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224405#M137378</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;Check this sample code.In this,I am deleting the selected records.Kindly reward points if it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap-code-samples/table" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap-code-samples/table&lt;/A&gt; control in abap.pdf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For deleting from database,you need to code&lt;/P&gt;&lt;P&gt;delete ztable where f1 = value.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Mar 2006 12:32:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224405#M137378</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2006-03-24T12:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: table comtrol</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224406#M137379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Babita,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The best example for the same reqmts is in &lt;/P&gt;&lt;P&gt;Check progam : &amp;lt;b&amp;gt;demo_dynpro_tabcont_loop_at&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&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;Cheers&lt;/P&gt;&lt;P&gt;Sunny&lt;/P&gt;&lt;P&gt;Rewrd points, if found helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Sunny&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Mar 2006 12:41:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224406#M137379</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-24T12:41:51Z</dc:date>
    </item>
    <item>
      <title>Re: table comtrol</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224407#M137380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Babita,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can code like this ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
* In PAI (Process After Input)

MODULE USER_COMMAND_0100 INPUT.

SAVE_OK = OK_CODE.
CLEAR OK_CODE.

CASE SAVE_OK.

  WHEN 'DELETE'.
    READ TABLE TC-COLS INTO COL WITH KEY SCREEN-INPUT = '1'.
    IF SY-SUBRC = 0.
      LOOP AT I_BINNLOC INTO ZMBINLOC WHERE ZMARK = 'X'.
        I_DELETE = ZMBINLOC.
        I_DELETE-ZMARK = SPACE.
        APPEND I_DELETE.
        DELETE I_BINLOC.
      ENDLOOP.
      DESCRIBE TABLE I_BINLOC LINES TC-LINES.
    ENDIF.

  WHEN 'SAVE'.
    SORT I_BINLOC ASCENDING BY WERKS LGORT ZBINLOC.
    DELETE ADJACENT DUPLICATES FROM I_BINLOC.
    IF NOT I_DELETE[] IS INITIAL.
      DELETE ZMBINLOC FROM TABLE I_DELETE.
    ENDIF.

    MODIFY ZMBINLOC FROM TABLE I_BINLOC.
    IF SY-SUBRC = 0.
      MESSAGE S899(BD) WITH TEXT-002.
    ENDIF.

  WHEN 'EXIT'.
    PERFORM ENQUEUE USING 'D'.
    LEAVE PROGRAM.

  WHEN OTHERS.

ENDCASE.

ENDMODULE.                 " USER_COMMAND_0100  INPUT
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case, user always needs to click 'SAVE' button for any changes in table control. Otherwise, no change will be updated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Mar 2006 13:00:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-comtrol/m-p/1224407#M137380</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2006-03-24T13:00:29Z</dc:date>
    </item>
  </channel>
</rss>

