<?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 Table Control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257690#M1214561</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on Table Control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If a field in any row of the table control is changed &lt;STRONG&gt;how can we capture that changes are made in the field&lt;/STRONG&gt; so as to give a pop pup message.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 28 Feb 2009 04:17:15 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-02-28T04:17:15Z</dc:date>
    <item>
      <title>Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257690#M1214561</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on Table Control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If a field in any row of the table control is changed &lt;STRONG&gt;how can we capture that changes are made in the field&lt;/STRONG&gt; so as to give a pop pup message.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2009 04:17:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257690#M1214561</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-28T04:17:15Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257691#M1214562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,  &lt;/P&gt;&lt;P&gt; The changes you make in the screen are transported to ITAB in PAI when user hits the return key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You might have already written one module that is inside a loop in PAI where you transport the values from screen to ITAB. There inside the loop you can write the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the PAI section of a screen with table control where i have validated the fields to see if user entred housrs / working day is less than 24 hours etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;process after input.

  loop at gt_zppcd.
    chain.              " Transfer values
      field wa_zppcd-sel.         " Check-box
      field wa_zppcd-zppccur.     " Efficiency
      field wa_zppcd-zppcnoic.    " No. of Equipments
      field wa_zppcd-zppchpd.     " Hours / Day
      field wa_zppcd-zppcwdpm.    " WorkDays/Momth
      field wa_zppcd-zppcitpm.    " Idle Time/Month
      field wa_zppcd-choose.      " Button to choose
      module tc_capacities_modify on chain-request.
      field wa_zppcd-zppchpd  module hpd.  " Check Hours Per Day &amp;lt; 24.
      field wa_zppcd-zppcwdpm module wdpm. " Check Workin Days Per Month &amp;lt; 31.
      field wa_zppcd-zppcitpm module itpm. " Check Idle Time % Per Month &amp;lt; 100
    endchain.
  endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2009 04:36:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257691#M1214562</guid>
      <dc:creator>KN-Nampoothiry</dc:creator>
      <dc:date>2009-02-28T04:36:02Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257692#M1214563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/dialog/tabcontrol/tc_basic.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/dialog/tabcontrol/tc_basic.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2009 06:11:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257692#M1214563</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-28T06:11:14Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257693#M1214564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Narayanan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I understood that, all the fields located above the MODULE, are passed to specified module......&lt;/P&gt;&lt;P&gt;1 )but, u have given 3 fields after module!! so, wht culd b the purpose.&lt;/P&gt;&lt;P&gt;2) and also, pls. let me know a single word abt on chain-request functionality, bcoz i dont hv sap access!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thaq&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2009 06:15:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257693#M1214564</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-28T06:15:53Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257694#M1214565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  The field names above makes to trigger the moduel that copies the value from Screen ( which comes in the Tabel Control ) to the associated ITAB. That is why all the fields ( &lt;EM&gt;Please note only input fields&lt;/EM&gt; ) are there in the chain list.&lt;/P&gt;&lt;P&gt;   The modules below are validation modules which get triggered when value of the field changes.the logic in these modules could have been very well written inside the other module where values are copied, but i preferred this since keep the validation logics separate..no other reason.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Chain. Endchain.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  When you have a screen and many fields in there, you validate the field by writing &lt;/P&gt;&lt;P&gt;         FIELD &amp;lt;Field Name&amp;gt; MODULE &amp;lt;Module Name&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;say there are 5 fields on screen and for each there is a validation module. &lt;/P&gt;&lt;P&gt;When any validation throws error,Only that screen field remains open for correcting the value.&lt;/P&gt;&lt;P&gt;But if a set of fields are in Chain-Endchain they all will be open for correction&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You need this when validation of value of one of the fields is dependent on other and when validation fails user will have to correct both..&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;.e.g&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Month &lt;/P&gt;&lt;P&gt;Date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Say if you entered Feb as month and 29 as date. Validation fails telling Feb 29 is holiday. Choose another date. User want to key in Jan 30 but he cannot since only Date is open when he enters 30 program will say only 29 days in Feb, but he cannot change the Month since it is closed.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Had the same validation be in Chain Endchain, both will be open and he can enter required value.&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2009 06:35:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257694#M1214565</guid>
      <dc:creator>KN-Nampoothiry</dc:creator>
      <dc:date>2009-02-28T06:35:42Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257695#M1214566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Narayanan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2009 07:07:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257695#M1214566</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-28T07:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257696#M1214567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your explanation, which is in details, say spoon feeding, with a very good example.&lt;/P&gt;&lt;P&gt;And Thank you for your time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Feb 2009 15:46:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control/m-p/5257696#M1214567</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-28T15:46:17Z</dc:date>
    </item>
  </channel>
</rss>

