<?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: Reading screen attributes at runtime in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031338#M1807935</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can store the attributes of Screen A in PAI via some implicit enhancemnt and then when PBO of your screen triggers you can read it..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please provide program and screen number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nabheet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 29 Jan 2014 09:21:28 GMT</pubDate>
    <dc:creator>nabheetscn</dc:creator>
    <dc:date>2014-01-29T09:21:28Z</dc:date>
    <item>
      <title>Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031332#M1807929</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 want to read screen attributes (e.g. is the field editable or not) in abap. But i can't find a way to do that.&lt;/P&gt;&lt;P&gt;i know the fm RS_SCREEN_IMPORT&amp;nbsp; or&amp;nbsp; RPY_DYNPRO_READ&amp;nbsp; but these functions do only read the static attributes of the screen (Table D021S). But i need the attributs at runtime (including if they where modified by MODIFY SCREEN at PBO).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone a solution to this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;&lt;P&gt;André&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 07:52:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031332#M1807929</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-29T07:52:37Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031333#M1807930</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;If you want to check the screen attributes at run time. You can use the LOOP at Screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the structure of the 'SCREEN'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 07:59:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031333#M1807930</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-29T07:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031334#M1807931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use loop at Screen for check the attribute of each field&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 08:02:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031334#M1807931</guid>
      <dc:creator>nabheetscn</dc:creator>
      <dc:date>2014-01-29T08:02:31Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031335#M1807932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just to elaborate, in module pool programming, you can set screen field property in PBO. For that you use LOOP statement and a runtime table, SCREEN. This contains screen fields and their attributes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do not forget to use MODIFY screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Abhi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 08:07:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031335#M1807932</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-29T08:07:02Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031336#M1807933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can use loop at screen .&amp;nbsp;&amp;nbsp;&amp;nbsp; endloop.&lt;/P&gt;&lt;P&gt;this will let you to process all the screen attribute.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 08:56:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031336#M1807933</guid>
      <dc:creator>sivaganesh_krishnan</dc:creator>
      <dc:date>2014-01-29T08:56:25Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031337#M1807934</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks for your answers.&lt;/P&gt;&lt;P&gt;in deed i can edit and read the attributes directly in the pbo by "loop at screen".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the problem is, that i need to read the values in another screen. &lt;/P&gt;&lt;P&gt;In screen B i need to read the attribute of screen A. and it is not possible to read the attributes in the PBO of screen A, because it is an standard screen. i can not "loop at screen" and read the current value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i hope i could describe my problem more specific.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;André&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 09:14:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031337#M1807934</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-29T09:14:50Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031338#M1807935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can store the attributes of Screen A in PAI via some implicit enhancemnt and then when PBO of your screen triggers you can read it..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please provide program and screen number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nabheet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 09:21:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031338#M1807935</guid>
      <dc:creator>nabheetscn</dc:creator>
      <dc:date>2014-01-29T09:21:28Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031339#M1807936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use loop at sceen.&amp;nbsp; endloop in the event &lt;STRONG&gt;at selection-screen output.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;In between you can use the different variables from structure screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example.:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LOOP &lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SCREEN.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;screen&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;name&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'S_TXT04' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OR&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;screen&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;group1&amp;nbsp; &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'ID1'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;screen&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;active &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'0'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;MODIFY &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SCREEN.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S31"&gt;" IF screen-name&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ 'S_TXT04' OR&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDLOOP.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S31"&gt;" LOOP AT SCREEN.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;Here it searches for screen name is eq to S_TXT04 or its group is equal to ID1.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;if it matches then screen fields with group ID1 will be active.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;Like screen-active you can use these variables as well:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;NAME&lt;/P&gt;&lt;P&gt;GROUP1&lt;/P&gt;&lt;P&gt;GROUP2&lt;/P&gt;&lt;P&gt;GROUP3&lt;/P&gt;&lt;P&gt;GROUP4&lt;/P&gt;&lt;P&gt;REQUIRED&lt;/P&gt;&lt;P&gt;INPUT&lt;/P&gt;&lt;P&gt;OUTPUT&lt;/P&gt;&lt;P&gt;INTENSIFIED&lt;/P&gt;&lt;P&gt;INVISIBLE&lt;/P&gt;&lt;P&gt;LENGTH&lt;/P&gt;&lt;P&gt;ACTIVE&lt;/P&gt;&lt;P&gt;DISPLAY_3D&lt;/P&gt;&lt;P&gt;VALUE_HELP&lt;/P&gt;&lt;P&gt;REQUEST&lt;/P&gt;&lt;P&gt;VALUES_IN_COMBO&lt;/P&gt;&lt;P&gt;COLOR&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;Vineesh.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 09:36:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031339#M1807936</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-29T09:36:41Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031340#M1807937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Export the screen attributes in PAI of first screen and import them again in next screen call.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 09:54:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031340#M1807937</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-29T09:54:42Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031341#M1807938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I did solve the problem by saving the data in the PBO of screen A (by loop at screen) in an internal talbe and read this stored data in screen B&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks a lot for your help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 09:56:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031341#M1807938</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-29T09:56:04Z</dc:date>
    </item>
    <item>
      <title>Re: Reading screen attributes at runtime</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031342#M1807939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think I did not read that in the post and I thought you wanted to read same screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Abhi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 23:47:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-screen-attributes-at-runtime/m-p/10031342#M1807939</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-29T23:47:09Z</dc:date>
    </item>
  </channel>
</rss>

