<?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 disable / enable table control field at runtime in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266838#M149233</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 am working on a custom transaction in which i have a table control...depending on a table value i have to disable an input field inside the table control...&lt;/P&gt;&lt;P&gt;i know in a normal field we use &lt;/P&gt;&lt;P&gt;loop at screen.&lt;/P&gt;&lt;P&gt;if screen- name = 'XXX' or screen-group = 'XXX'&lt;/P&gt;&lt;P&gt;screen-output = 0.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;but inside a table control field how to modify it.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Harish Ramakrishnan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Apr 2006 12:37:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-04-07T12:37:56Z</dc:date>
    <item>
      <title>disable / enable table control field at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266838#M149233</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 am working on a custom transaction in which i have a table control...depending on a table value i have to disable an input field inside the table control...&lt;/P&gt;&lt;P&gt;i know in a normal field we use &lt;/P&gt;&lt;P&gt;loop at screen.&lt;/P&gt;&lt;P&gt;if screen- name = 'XXX' or screen-group = 'XXX'&lt;/P&gt;&lt;P&gt;screen-output = 0.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;but inside a table control field how to modify it.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Harish Ramakrishnan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Apr 2006 12:37:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266838#M149233</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-07T12:37:56Z</dc:date>
    </item>
    <item>
      <title>Re: disable / enable table control field at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266839#M149234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Same questiom yesterday:&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1471859"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Apr 2006 12:43:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266839#M149234</guid>
      <dc:creator>LucianoBentiveg</dc:creator>
      <dc:date>2006-04-07T12:43:48Z</dc:date>
    </item>
    <item>
      <title>Re: disable / enable table control field at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266840#M149235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;All you need to do is put some code in a module of your PBO.     This will change the cell attribute of a single row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

PROCESS BEFORE OUTPUT.
* PBO FLOW LOGIC FOR TABLECONTROL 'I_INTRCON'
* MODULE I_INTRCON_CHANGE_TC_ATTR.
* MODULE I_INTRCON_CHANGE_COL_ATTR.
  LOOP AT   I_INTR
       WITH CONTROL I_INTRCON
       CURSOR I_INTRCON-CURRENT_LINE.

&amp;lt;b&amp;gt;    MODULE I_INTRCON_CHANGE_FIELD_ATTR.&amp;lt;/b&amp;gt;
  ENDLOOP.

  MODULE SET_CURSOR_FIELD.

  MODULE STATUS_0200.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

module i_intrcon_change_field_attr output.                                                                                
modify i_intr index i_intrcon-current_line.                                                                                
if i_intr-check = 'X'.                                     
    loop at screen.                                          
      if screen-name = 'I_INTR-RCVQTY'.                      
        screen-input = '1'.                                  
      endif.                                                 
      modify screen.                                         
    endloop.                                                 
  endif.                                                                                
endmodule.                                                   


&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RIch Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Apr 2006 12:46:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266840#M149235</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2006-04-07T12:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: disable / enable table control field at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266841#M149236</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 demo program &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;Regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Apr 2006 13:03:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266841#M149236</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-07T13:03:04Z</dc:date>
    </item>
    <item>
      <title>Re: disable / enable table control field at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266842#M149237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;well thank you for your code ...&lt;/P&gt;&lt;P&gt;but one stupid thing i did is i copied it because of lazyness in typing and i forgot to note that input is 1 in ur case and input has to be 0 for me &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ended up debugging &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnks agn &lt;/P&gt;&lt;P&gt;Harish r&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Apr 2006 13:23:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/disable-enable-table-control-field-at-runtime/m-p/1266842#M149237</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-07T13:23:55Z</dc:date>
    </item>
  </channel>
</rss>

