<?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 control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723722#M1109093</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ahmed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To update your database table from the table control on the screen, follow this code.&lt;/P&gt;&lt;P&gt;Its working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************&lt;STRONG&gt;AT SCREEN 8004 FLOW LOGIC&lt;/STRONG&gt;*************************************&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
PROCESS BEFORE OUTPUT.
  MODULE STATUS_8004.

  LOOP WITH CONTROL TAB.

  ENDLOOP.


PROCESS AFTER INPUT.

  MODULE EXIT AT EXIT-COMMAND.

  LOOP WITH CONTROL TAB.
    MODULE USER_COMMAND_8004.
  ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;*****************************************************************************************************&lt;/P&gt;&lt;P&gt;**************************&lt;STRONG&gt;MODULE USER_COMMAND_8004&lt;/STRONG&gt;********************************&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
MODULE USER_COMMAND_8004 INPUT.

  DATA B TYPE I.

  OK_CODE = SY-UCOMM.

  CASE OK_CODE.

    WHEN 'SAVE'.

      WA1-REL_YEAR = MOVIE_TAB2-REL_YEAR.
      WA1-CATEGORY = MOVIE_TAB2-CATEGORY.
      WA1-WINNER = MOVIE_TAB2-WINNER.
      WA1-NOMINEE1 = MOVIE_TAB2-NOMINEE1.
      WA1-NOMINEE2 = MOVIE_TAB2-NOMINEE2.
      WA1-NOMINEE3 = MOVIE_TAB2-NOMINEE3.
      WA1-NOMINEE4 = MOVIE_TAB2-NOMINEE4.
      WA1-NOMINEE5 = MOVIE_TAB2-NOMINEE5.
      WA1-NOTES = MOVIE_TAB2-NOTES.

      INSERT INTO Y00MOVIES VALUES WA1.

      IF SY-SUBRC = 0.
        B = B + 1.
        MESSAGE S009 WITH B.
      ELSE.
        MESSAGE I008 WITH MOVIE_TAB2-REL_YEAR MOVIE_TAB2-CATEGORY.
      ENDIF.

  ENDCASE.

ENDMODULE.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;******************************************************************************************************&lt;/P&gt;&lt;P&gt;WA1 is a workarea TYPE Y00MOVIES (database Z table.)&lt;/P&gt;&lt;P&gt;and MOVIE_TAB2 is a internal table.&lt;/P&gt;&lt;P&gt;******************************************************************************************************&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA : BEGIN OF MOVIE_TAB2 OCCURS 0.
        INCLUDE STRUCTURE Y00MOVIES.
DATA : END OF MOVIE_TAB2.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;******************************************************************************************************&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA : WA1 TYPE Y00MOVIES.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;******************************************************************************************************&lt;/P&gt;&lt;P&gt;The input/output fields of the table have same name as that of internal table-field name.&lt;/P&gt;&lt;P&gt;For eg. MOVIE_TAB2-CATEGORY.&lt;/P&gt;&lt;P&gt;and so on.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this solves your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards.&lt;/P&gt;&lt;P&gt;Tarun Gambhir.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 20 Nov 2008 12:07:16 GMT</pubDate>
    <dc:creator>I355602</dc:creator>
    <dc:date>2008-11-20T12:07:16Z</dc:date>
    <item>
      <title>Table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723717#M1109088</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 have designed one table control in screen painter and now i need to transfer values to the database table by inputting the values in table control . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anybody tell me how do i imlement this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, Izaz.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2008 12:15:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723717#M1109088</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-12T12:15:37Z</dc:date>
    </item>
    <item>
      <title>Re: Table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723718#M1109089</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;when u enetr values and trigger some event the record will be there in internal table (used for table control)&lt;/P&gt;&lt;P&gt;u can directly insert record from that table to DB table.&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;vivek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2008 12:18:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723718#M1109089</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-12T12:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: Table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723719#M1109090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you please give me one example&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2008 12:24:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723719#M1109090</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-12T12:24:01Z</dc:date>
    </item>
    <item>
      <title>Re: Table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723720#M1109091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;example for ???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u can have save button and put a case ..endcase in PAI and check for the save buttons ok_code.&lt;/P&gt;&lt;P&gt;and there u can check the values in ur internal table&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;vivek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2008 12:26:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723720#M1109091</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-12T12:26:57Z</dc:date>
    </item>
    <item>
      <title>Re: Table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723721#M1109092</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;Vivek.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check out the below example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just updated the kna1 table by entering the values from table control&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FLOW LOGIC&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

PROCESS BEFORE OUTPUT.
  LOOP AT it_kna1 WITH CONTROL table.
  ENDLOOP. 
  MODULE status_0343.                               " Check the module placement in PBO
*
PROCESS AFTER INPUT.
  LOOP.                     
    MODULE user_command_0343.              " Check the module placement in PAI
  ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SOURCE CODE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

PROGRAM  zp_modulepool_tabstrip.

TABLES : kna1.

DATA : it_kna1 TYPE TABLE OF kna1 WITH HEADER LINE.

CONTROLS : table TYPE TABLEVIEW USING SCREEN '343'.

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Module  user_command_0343  INPUT
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
MODULE user_command_0343 INPUT.

  CASE sy-ucomm.

    WHEN 'MODIFY'.

      MODIFY kna1.
      IF sy-subrc  EQ 0.
        MESSAGE 'SUCCESFULLY UPDATED INTO DATABASE' TYPE 'S'.
      ENDIF.

    WHEN 'EXIT'.
      LEAVE PROGRAM.

  ENDCASE.

ENDMODULE.   

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Prasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2008 12:30:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723721#M1109092</guid>
      <dc:creator>prasanth_kasturi</dc:creator>
      <dc:date>2008-11-12T12:30:17Z</dc:date>
    </item>
    <item>
      <title>Re: Table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723722#M1109093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ahmed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To update your database table from the table control on the screen, follow this code.&lt;/P&gt;&lt;P&gt;Its working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************&lt;STRONG&gt;AT SCREEN 8004 FLOW LOGIC&lt;/STRONG&gt;*************************************&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
PROCESS BEFORE OUTPUT.
  MODULE STATUS_8004.

  LOOP WITH CONTROL TAB.

  ENDLOOP.


PROCESS AFTER INPUT.

  MODULE EXIT AT EXIT-COMMAND.

  LOOP WITH CONTROL TAB.
    MODULE USER_COMMAND_8004.
  ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;*****************************************************************************************************&lt;/P&gt;&lt;P&gt;**************************&lt;STRONG&gt;MODULE USER_COMMAND_8004&lt;/STRONG&gt;********************************&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
MODULE USER_COMMAND_8004 INPUT.

  DATA B TYPE I.

  OK_CODE = SY-UCOMM.

  CASE OK_CODE.

    WHEN 'SAVE'.

      WA1-REL_YEAR = MOVIE_TAB2-REL_YEAR.
      WA1-CATEGORY = MOVIE_TAB2-CATEGORY.
      WA1-WINNER = MOVIE_TAB2-WINNER.
      WA1-NOMINEE1 = MOVIE_TAB2-NOMINEE1.
      WA1-NOMINEE2 = MOVIE_TAB2-NOMINEE2.
      WA1-NOMINEE3 = MOVIE_TAB2-NOMINEE3.
      WA1-NOMINEE4 = MOVIE_TAB2-NOMINEE4.
      WA1-NOMINEE5 = MOVIE_TAB2-NOMINEE5.
      WA1-NOTES = MOVIE_TAB2-NOTES.

      INSERT INTO Y00MOVIES VALUES WA1.

      IF SY-SUBRC = 0.
        B = B + 1.
        MESSAGE S009 WITH B.
      ELSE.
        MESSAGE I008 WITH MOVIE_TAB2-REL_YEAR MOVIE_TAB2-CATEGORY.
      ENDIF.

  ENDCASE.

ENDMODULE.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;******************************************************************************************************&lt;/P&gt;&lt;P&gt;WA1 is a workarea TYPE Y00MOVIES (database Z table.)&lt;/P&gt;&lt;P&gt;and MOVIE_TAB2 is a internal table.&lt;/P&gt;&lt;P&gt;******************************************************************************************************&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA : BEGIN OF MOVIE_TAB2 OCCURS 0.
        INCLUDE STRUCTURE Y00MOVIES.
DATA : END OF MOVIE_TAB2.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;******************************************************************************************************&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA : WA1 TYPE Y00MOVIES.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;******************************************************************************************************&lt;/P&gt;&lt;P&gt;The input/output fields of the table have same name as that of internal table-field name.&lt;/P&gt;&lt;P&gt;For eg. MOVIE_TAB2-CATEGORY.&lt;/P&gt;&lt;P&gt;and so on.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this solves your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards.&lt;/P&gt;&lt;P&gt;Tarun Gambhir.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 12:07:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723722#M1109093</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2008-11-20T12:07:16Z</dc:date>
    </item>
    <item>
      <title>Re: Table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723723#M1109094</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 code in your module pool..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select PBO module status &amp;amp; click on that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just you write a code after normal code as:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tablecontrolname-LINES = SY-DBCNT.(this will enable the table control vertical scroll bar.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Normal code before above statement is(for eg.),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MOVE WA-EBELN TO EKKO-EBELN.&lt;/P&gt;&lt;P&gt;MOVE WA-AEDAT TO EKKO-AEDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;BBR.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2009 07:14:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723723#M1109094</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-10T07:14:04Z</dc:date>
    </item>
    <item>
      <title>Re: Table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723724#M1109095</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;Use the below flowlogic and code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FlowLogic&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt; MODULE STATUS_1000.&lt;/P&gt;&lt;P&gt; CALL SUBSCREEN: SUB INCLUDING sy-repid '1001'.&lt;/P&gt;&lt;P&gt; LOOP AT it_all WITH CONTROL table_control.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS AFTER INPUT.&lt;/P&gt;&lt;P&gt;   LOOP.&lt;/P&gt;&lt;P&gt;   CHAIN.&lt;/P&gt;&lt;P&gt;    FIELD: it_all-empid,&lt;/P&gt;&lt;P&gt;           it_all-address1,&lt;/P&gt;&lt;P&gt;           it_all-address2,&lt;/P&gt;&lt;P&gt;           it_all-city,&lt;/P&gt;&lt;P&gt;           it_all-state,&lt;/P&gt;&lt;P&gt;           it_all-dob,&lt;/P&gt;&lt;P&gt;           it_all-firstname,&lt;/P&gt;&lt;P&gt;           it_all-lastname,&lt;/P&gt;&lt;P&gt;           it_all-namedisplay.&lt;/P&gt;&lt;P&gt; MODULE MODIFY.&lt;/P&gt;&lt;P&gt;   ENDCHAIN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt; MODULE scroll_bar.&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;MODULE USER_COMMAND_1000.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ABAP Program&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module USER_COMMAND_1000 input.&lt;/P&gt;&lt;P&gt;ok_code = sy-ucomm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE ok_code.&lt;/P&gt;&lt;P&gt;  when 'ADD'.&lt;/P&gt;&lt;P&gt;    PERFORM CLEAR.&lt;/P&gt;&lt;P&gt;    SELECT max( empid ) into ii FROM zempmaster.&lt;/P&gt;&lt;P&gt;    ii = ii + 1.&lt;/P&gt;&lt;P&gt;    txtemplid = ii.&lt;/P&gt;&lt;P&gt;  when 'SUBMIT'.&lt;/P&gt;&lt;P&gt;    zempmaster-empid = txtemplid.&lt;/P&gt;&lt;P&gt;    zempmaster-address1 = zempmaster-address1.&lt;/P&gt;&lt;P&gt;    zempmaster-address2 = zempmaster-address2.&lt;/P&gt;&lt;P&gt;    zempmaster-city = zempmaster-city.&lt;/P&gt;&lt;P&gt;    zempmaster-state = zempmaster-state.&lt;/P&gt;&lt;P&gt;    zempmaster-dob = zempmaster-dob.&lt;/P&gt;&lt;P&gt;    zempmaster-firstname = zempmaster-firstname.&lt;/P&gt;&lt;P&gt;    zempmaster-lastname = zempmaster-lastname.&lt;/P&gt;&lt;P&gt;    zempmaster-namedisplay = zempmaster-namedisplay.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM ZEMPMASTER where empid = txtemplid.&lt;/P&gt;&lt;P&gt;      if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        MESSAGE e000 with 'Record Already Present'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        INSERT zempmaster.&lt;/P&gt;&lt;P&gt;        MESSAGE s001 with 'Racord Saved'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN 'RESET'.&lt;/P&gt;&lt;P&gt;    PERFORM CLEAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN 'SEARCH'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT * INTO TABLE tab FROM zempmaster WHERE empid = zempmaster-empid.&lt;/P&gt;&lt;P&gt;    loop at tab.&lt;/P&gt;&lt;P&gt;    txtemplid = tab-empid.&lt;/P&gt;&lt;P&gt;    zempmaster-address1 = tab-address1.&lt;/P&gt;&lt;P&gt;    zempmaster-address2 = tab-address2.&lt;/P&gt;&lt;P&gt;    zempmaster-city = tab-city.&lt;/P&gt;&lt;P&gt;    zempmaster-state = tab-state.&lt;/P&gt;&lt;P&gt;    zempmaster-dob = tab-dob.&lt;/P&gt;&lt;P&gt;    zempmaster-firstname = tab-firstname.&lt;/P&gt;&lt;P&gt;    zempmaster-lastname = tab-lastname.&lt;/P&gt;&lt;P&gt;    zempmaster-namedisplay = tab-namedisplay.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  WHEN 'DELETE'.&lt;/P&gt;&lt;P&gt;    PERFORM Confirm_Delete.&lt;/P&gt;&lt;P&gt;    If ans = '1'.&lt;/P&gt;&lt;P&gt;      delete from zempmaster where empid = zempmaster-empid.&lt;/P&gt;&lt;P&gt;      MESSAGE s002 WITH txtemplid 'Deleted'.&lt;/P&gt;&lt;P&gt;    ELSEIF ans = '2'.&lt;/P&gt;&lt;P&gt;      MESSAGE s002 WITH txtemplid 'Not Deleted'.&lt;/P&gt;&lt;P&gt;    ELSEIF ans = 'A'.&lt;/P&gt;&lt;P&gt;      MESSAGE s002 WITH 'Operation Cancelled'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM CLEAR.&lt;/P&gt;&lt;P&gt;  WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;    LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;  WHEN 'VIEW'.&lt;/P&gt;&lt;P&gt;    SELECT * from zempmaster INTO TABLE it_all order by empid.&lt;/P&gt;&lt;P&gt;  WHEN 'DELETEROW'.&lt;/P&gt;&lt;P&gt;    GET CURSOR LINE line.&lt;/P&gt;&lt;P&gt;    DELETE it_all INDEX line.&lt;/P&gt;&lt;P&gt;    MESSAGE s002 WITH line.&lt;/P&gt;&lt;P&gt;  WHEN 'EDIT'.&lt;/P&gt;&lt;P&gt;    CLEAR line.&lt;/P&gt;&lt;P&gt;    GET CURSOR LINE line.&lt;/P&gt;&lt;P&gt;    READ TABLE it_mail INTO wa_mail INDEX line.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM zempmaster WHERE empid = wa_mail-empid.&lt;/P&gt;&lt;P&gt;        if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;          INSERT zempmaster from wa_mail.&lt;/P&gt;&lt;P&gt;        else.&lt;/P&gt;&lt;P&gt;          UPDATE zempmaster FROM wa_mail.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " USER_COMMAND_1000  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;module MODIFY input.&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; FREE it_all.*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  &lt;STRONG&gt;APPEND it_all to it_mail.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; table_control-current_line.*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;endmodule.                 " MODIFY  INPUT&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2009 14:08:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4723724#M1109095</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-10T14:08:22Z</dc:date>
    </item>
  </channel>
</rss>

