<?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: Screen Modification i Table Control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605077#M271580</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;look at the code below write this code in the PBO flow logic, in the module of loop endloop of table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check for the fields are initial or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if fields contains value then make them disable other wise make them enable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;  LOOP AT SCREEN.

    IF screen-name = 'F1'.

      IF grid_itab-F1 IS INITIAL.
        screen-input = 1.
      ELSE.
        screen-input = 0.

      ENDIF.
      MODIFY SCREEN.

    ENDIF.

  ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 Sep 2006 12:39:55 GMT</pubDate>
    <dc:creator>dani_mn</dc:creator>
    <dc:date>2006-09-19T12:39:55Z</dc:date>
    <item>
      <title>Screen Modification i Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605076#M271579</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;   we have a requirement on modifying the screen field attributes for a table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  scenario : f1  f2   f3   f4&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------" /&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------" /&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; now when the user enters the input for field f1 a pop-up  appears wherein you will have to make a selection. the selected one will copy to field f2.&lt;/P&gt;&lt;P&gt; now for a particular input of f1 the field f2 for that particular row has to be greyed out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we are trying this by looping at &amp;lt;b&amp;gt;screen&amp;lt;/b&amp;gt; table , but this is greying out  the entire column instead of that particular cell.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&lt;/P&gt;&lt;P&gt;Kishore Kumar Yerra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Sep 2006 12:22:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605076#M271579</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-19T12:22:34Z</dc:date>
    </item>
    <item>
      <title>Re: Screen Modification i Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605077#M271580</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;look at the code below write this code in the PBO flow logic, in the module of loop endloop of table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check for the fields are initial or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if fields contains value then make them disable other wise make them enable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;  LOOP AT SCREEN.

    IF screen-name = 'F1'.

      IF grid_itab-F1 IS INITIAL.
        screen-input = 1.
      ELSE.
        screen-input = 0.

      ENDIF.
      MODIFY SCREEN.

    ENDIF.

  ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Sep 2006 12:39:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605077#M271580</guid>
      <dc:creator>dani_mn</dc:creator>
      <dc:date>2006-09-19T12:39:55Z</dc:date>
    </item>
    <item>
      <title>Re: Screen Modification i Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605078#M271581</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;You have to insert the LOOP SCREEN into TC loop of PBO with a validation:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS PBO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT ITAB ....&lt;/P&gt;&lt;P&gt;   MODULE LOOP_SCREEN.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE LOOP_SCREEN.&lt;/P&gt;&lt;P&gt;  IF ITAB-FIELD1 = .....&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-NAME = .....&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Sep 2006 12:40:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605078#M271581</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-19T12:40:21Z</dc:date>
    </item>
    <item>
      <title>Re: Screen Modification i Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605079#M271582</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; Screen modifications applies to the entire column. It can not be done for a single cell.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sailaja.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Sep 2006 12:43:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605079#M271582</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-19T12:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: Screen Modification i Table Control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605080#M271583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI sailaja,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done this in one of my table control in module pool program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as i have explained above. it is possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Sep 2006 12:50:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/screen-modification-i-table-control/m-p/1605080#M271583</guid>
      <dc:creator>dani_mn</dc:creator>
      <dc:date>2006-09-19T12:50:28Z</dc:date>
    </item>
  </channel>
</rss>

