<?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/4997838#M1163976</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI, check the condition if theres one or chek in the PAI (PROCESS AFTER INPUT)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 Jan 2009 19:50:03 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-05T19:50:03Z</dc:date>
    <item>
      <title>table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997834#M1163972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt; i create a table control and i drag a checkbox into that table control  and if i select the checkbox it is selecting and if i press any pushbotton it is deselecting can any one tel what is the problem&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 16:23:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997834#M1163972</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-05T16:23:05Z</dc:date>
    </item>
    <item>
      <title>Re: table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997835#M1163973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Under PAI &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop with control tc_xxxx.&lt;/P&gt;&lt;P&gt;  update your internal table here like&lt;/P&gt;&lt;P&gt;modify it_**** from wa_**** index tc_XXXX-current_line&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here it comes your User commands.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 16:26:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997835#M1163973</guid>
      <dc:creator>former_member191735</dc:creator>
      <dc:date>2009-01-05T16:26:33Z</dc:date>
    </item>
    <item>
      <title>Re: table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997836#M1163974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Thank u for ur ans &lt;/P&gt;&lt;P&gt;but its not working&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 17:55:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997836#M1163974</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-05T17:55:25Z</dc:date>
    </item>
    <item>
      <title>Re: table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997837#M1163975</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;Have you declared the checkbox in your internal table as well?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Otherwise the previous code posted won't work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gilberto Li&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 18:01:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997837#M1163975</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-05T18:01:33Z</dc:date>
    </item>
    <item>
      <title>Re: table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997838#M1163976</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI, check the condition if theres one or chek in the PAI (PROCESS AFTER INPUT)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 19:50:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997838#M1163976</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-05T19:50:03Z</dc:date>
    </item>
    <item>
      <title>Re: table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997839#M1163977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Gilberto li is right, you need to define checkbox as field in your internal table. Just put a break point between loop and endloop and check the variable.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 20:15:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997839#M1163977</guid>
      <dc:creator>former_member191735</dc:creator>
      <dc:date>2009-01-05T20:15:43Z</dc:date>
    </item>
    <item>
      <title>Re: table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997840#M1163978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi King,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check the data type of the checkbox variabe you are using in table control.  You must declare&lt;/P&gt;&lt;P&gt;them as "xfeld"  which provides you either "x" or "space".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Krishna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2009 22:39:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997840#M1163978</guid>
      <dc:creator>nkr1shna</dc:creator>
      <dc:date>2009-01-05T22:39:43Z</dc:date>
    </item>
    <item>
      <title>Re: table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997841#M1163979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You must be populating you table control through an internal table, just add another field with the same name as the checkbox on the tablecontorl in the defined internal table. Now write the code to update your internal table inside the loop .. endloop statement in the PAI. For example, if tabc is the name of the table control and itab is the name of the internal table than in the PAI&lt;/P&gt;&lt;P&gt;loop with tabc.&lt;/P&gt;&lt;P&gt;module modify_it.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module modify_it input &lt;/P&gt;&lt;P&gt;modify itab index tabc-current_line.&lt;/P&gt;&lt;P&gt;endmodule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now after selecting the checkbox and pressing any pushbutton the checkbox will not reset as it was doing earlier.&lt;/P&gt;&lt;P&gt;I hope this solves your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Sachin Dargan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2009 04:28:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997841#M1163979</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-06T04:28:36Z</dc:date>
    </item>
    <item>
      <title>Re: table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997842#M1163980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi King,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You must have passed a code in PBO of the screen for reading internal table into the table control.&lt;/P&gt;&lt;P&gt;So it reads the internal table into the table control whenever you perform any action on use command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All you need to do is to write a code to modify the internal table form the table control while performing any user action.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this code, its working,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Take screen fields as work_area-&amp;lt;field_name&amp;gt;.&lt;/P&gt;&lt;P&gt;And use loop at internal table into work area and print the contents line by line in table control&lt;/P&gt;&lt;P&gt;At screen logic,&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

PROCESS BEFORE OUTPUT.
  MODULE status_8002. "for pf-status

  LOOP WITH CONTROL po_tab. "po_tab is table control name
    MODULE pass_data. "to pass data from internal table into the table control
  ENDLOOP.

PROCESS AFTER INPUT.

  LOOP WITH CONTROL po_tab. "po_tab is table control name
    MODULE modify_data. "to modify data from the table control into the internal table
  ENDLOOP.

  MODULE user_command_8002. "module to capture the use events and handle them as per requirement
  &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In PBO,&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Module  PASS_DATA  OUTPUT
*&amp;amp;---------------------------------------------------------------------*
MODULE pass_data OUTPUT.
  READ TABLE it_ekpo into wa_ekpo INDEX po_tab-current_line.
ENDMODULE.                 " PASS_DATA  OUTPUT
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In PAI,&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Module  MODIFY_DATA  INPUT
*&amp;amp;---------------------------------------------------------------------*
MODULE modify_data INPUT.
  MODIFY IT_EKPO INDEX PO_TAB-CURRENT_LINE FROM WA_EKPO.
ENDMODULE.                 " MODIFY_DATA  INPUT

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Module  USER_COMMAND_8003  INPUT
*&amp;amp;---------------------------------------------------------------------*
MODULE USER_COMMAND_8003 INPUT.

  OK_CODE = SY-UCOMM.
  CASE OK_CODE.
    WHEN '&amp;lt;function_code&amp;gt;'.
      "code
    WHEN '&amp;lt;function_code&amp;gt;'.
      "code
  ENDCASE.
ENDMODULE.                 " USER_COMMAND_8003  INPUT
&lt;/CODE&gt;&lt;/PRE&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>Tue, 06 Jan 2009 04:37:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/4997842#M1163980</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2009-01-06T04:37:30Z</dc:date>
    </item>
  </channel>
</rss>

