<?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: Setting screen field attributes in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213206#M1716529</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shubhendu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We can set the field I/O dynamically. If you are working specifically with module pool programming, could you please give a brief desciption of the issue being faced.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try the below code and check output for your reference&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;" when you check a single check box - the other two will get disabled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;tables screen.&lt;BR /&gt; &lt;BR /&gt; parameters: w1 &lt;SPAN class="L0S52"&gt;as &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;checkbox &lt;/SPAN&gt;modif &lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;user-command &lt;/SPAN&gt;flag,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w2 &lt;SPAN class="L0S52"&gt;as &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;checkbox &lt;/SPAN&gt;modif &lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;2 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;user-command &lt;/SPAN&gt;flag1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w3 &lt;SPAN class="L0S52"&gt;as &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;checkbox &lt;/SPAN&gt;modif &lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;user-command &lt;/SPAN&gt;flag2.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;at &lt;SPAN class="L0S52"&gt;selection-screen &lt;/SPAN&gt;output.&lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;w1 = &lt;SPAN class="L0S33"&gt;'X' &lt;/SPAN&gt;.&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;loop &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;at &lt;/SPAN&gt;screen.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;if &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'2' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;or &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'3'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screen-input = &lt;SPAN class="L0S33"&gt;'0'&lt;/SPAN&gt;.&lt;BR /&gt; endif.&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;modify &lt;/SPAN&gt;screen.&lt;BR /&gt; endloop.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;elseif &lt;/SPAN&gt;w2 = &lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;loop &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;at &lt;/SPAN&gt;screen.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;if &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'1' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;or &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'3'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screen-input = &lt;SPAN class="L0S33"&gt;'0'&lt;/SPAN&gt;.&lt;BR /&gt; endif.&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;modify &lt;/SPAN&gt;screen.&lt;BR /&gt; endloop.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;elseif &lt;/SPAN&gt;w3 = &lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;loop &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;at &lt;/SPAN&gt;screen.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;if &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'1' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;or &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screen-input = &lt;SPAN class="L0S33"&gt;'0'&lt;/SPAN&gt;.&lt;BR /&gt; endif.&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;modify &lt;/SPAN&gt;screen.&lt;BR /&gt; endloop.&lt;BR /&gt; &lt;BR /&gt; ENDIF.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more information you can refer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;A href="http://help.sap.com/saphelp_470/helpdata/en/d1/801c54454211d189710000e8322d00/content.htm"&gt;http://help.sap.com/saphelp_470/helpdata/en/d1/801c54454211d189710000e8322d00/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_470/helpdata/en/9f/dbab6f35c111d1829f0000e829fbfe/content.htm"&gt;http://help.sap.com/saphelp_470/helpdata/en/9f/dbab6f35c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know if this helps. Let me know in case of any issue.&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>Thu, 10 Jan 2013 14:37:32 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-01-10T14:37:32Z</dc:date>
    <item>
      <title>Setting screen field attributes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213203#M1716526</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello ,&lt;/P&gt;&lt;P&gt;I am working on a code where I am required to set the field attribute to &lt;/P&gt;&lt;P&gt;Output Only OR&amp;nbsp; Input possible depending upon certain conditions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone know how to go about to get this functionality ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a vivid idea that we will have to access the attributes in the PBO module of the screen but how ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 13:44:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213203#M1716526</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-01-10T13:44:10Z</dc:date>
    </item>
    <item>
      <title>Re: Setting screen field attributes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213204#M1716527</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 need to use the loop at screen command in the PBO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look here :&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/abapdocu_70/en/ABAPLOOP_AT_SCREEN.htm" title="http://help.sap.com/abapdocu_70/en/ABAPLOOP_AT_SCREEN.htm"&gt;http://help.sap.com/abapdocu_70/en/ABAPLOOP_AT_SCREEN.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="active_link" href="http://help.sap.com/abapdocu_70/en/ABAPMODIFY_SCREEN.htm" title="http://help.sap.com/abapdocu_70/en/ABAPMODIFY_SCREEN.htm"&gt;http://help.sap.com/abapdocu_70/en/ABAPMODIFY_SCREEN.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Jeroen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 13:56:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213204#M1716527</guid>
      <dc:creator>jeroen_verbrugge2</dc:creator>
      <dc:date>2013-01-10T13:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: Setting screen field attributes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213205#M1716528</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;(FAQ) Start with &lt;A href="http://help.sap.com/abapdocu_731/en/abaploop_at_screen.htm"&gt;LOOP AT SCREEN&lt;/A&gt; and &lt;A href="http://help.sap.com/abapdocu_731/en/abapmodify_screen.htm"&gt;MODIFY SCREEN&lt;/A&gt; online help. (or press F1 on abap source)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 13:57:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213205#M1716528</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2013-01-10T13:57:39Z</dc:date>
    </item>
    <item>
      <title>Re: Setting screen field attributes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213206#M1716529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shubhendu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We can set the field I/O dynamically. If you are working specifically with module pool programming, could you please give a brief desciption of the issue being faced.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try the below code and check output for your reference&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;" when you check a single check box - the other two will get disabled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;tables screen.&lt;BR /&gt; &lt;BR /&gt; parameters: w1 &lt;SPAN class="L0S52"&gt;as &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;checkbox &lt;/SPAN&gt;modif &lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;user-command &lt;/SPAN&gt;flag,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w2 &lt;SPAN class="L0S52"&gt;as &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;checkbox &lt;/SPAN&gt;modif &lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;2 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;user-command &lt;/SPAN&gt;flag1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w3 &lt;SPAN class="L0S52"&gt;as &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;checkbox &lt;/SPAN&gt;modif &lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;user-command &lt;/SPAN&gt;flag2.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;at &lt;SPAN class="L0S52"&gt;selection-screen &lt;/SPAN&gt;output.&lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;w1 = &lt;SPAN class="L0S33"&gt;'X' &lt;/SPAN&gt;.&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;loop &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;at &lt;/SPAN&gt;screen.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;if &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'2' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;or &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'3'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screen-input = &lt;SPAN class="L0S33"&gt;'0'&lt;/SPAN&gt;.&lt;BR /&gt; endif.&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;modify &lt;/SPAN&gt;screen.&lt;BR /&gt; endloop.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;elseif &lt;/SPAN&gt;w2 = &lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;loop &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;at &lt;/SPAN&gt;screen.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;if &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'1' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;or &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'3'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screen-input = &lt;SPAN class="L0S33"&gt;'0'&lt;/SPAN&gt;.&lt;BR /&gt; endif.&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;modify &lt;/SPAN&gt;screen.&lt;BR /&gt; endloop.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;elseif &lt;/SPAN&gt;w3 = &lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;loop &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;at &lt;/SPAN&gt;screen.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;if &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'1' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;or &lt;/SPAN&gt;screen-group1 = &lt;SPAN class="L0S33"&gt;'2'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screen-input = &lt;SPAN class="L0S33"&gt;'0'&lt;/SPAN&gt;.&lt;BR /&gt; endif.&lt;BR /&gt; &lt;SPAN class="L0S52"&gt;modify &lt;/SPAN&gt;screen.&lt;BR /&gt; endloop.&lt;BR /&gt; &lt;BR /&gt; ENDIF.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more information you can refer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;A href="http://help.sap.com/saphelp_470/helpdata/en/d1/801c54454211d189710000e8322d00/content.htm"&gt;http://help.sap.com/saphelp_470/helpdata/en/d1/801c54454211d189710000e8322d00/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_470/helpdata/en/9f/dbab6f35c111d1829f0000e829fbfe/content.htm"&gt;http://help.sap.com/saphelp_470/helpdata/en/9f/dbab6f35c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know if this helps. Let me know in case of any issue.&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>Thu, 10 Jan 2013 14:37:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213206#M1716529</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-01-10T14:37:32Z</dc:date>
    </item>
    <item>
      <title>Re: Setting screen field attributes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213207#M1716530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jerome , Raymond and Vivek.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 14:41:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/setting-screen-field-attributes/m-p/9213207#M1716530</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-01-10T14:41:11Z</dc:date>
    </item>
  </channel>
</rss>

