<?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: code for selection screen in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239822#M141776</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: USER1(10), USER2(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options: name(10) modif id grp1,&lt;/P&gt;&lt;P&gt;city(10) modif id grp1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;addres(30) modif id grp2,&lt;/P&gt;&lt;P&gt;pin(10) modif id grp2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;USER1 = 'Normal User' ("give the excat user name")&lt;/P&gt;&lt;P&gt;USER2 = 'SUPER'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-UNAME = USER1.&lt;/P&gt;&lt;P&gt;IF SCREEN-GROUP1 = 'GRP1'.&lt;/P&gt;&lt;P&gt;SCREEN-ACTIVE = 1.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;SCREEN-ACTIVE = 0.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Apr 2006 08:54:07 GMT</pubDate>
    <dc:creator>hymavathi_oruganti</dc:creator>
    <dc:date>2006-04-06T08:54:07Z</dc:date>
    <item>
      <title>code for selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239818#M141772</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi experts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my requirement is like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User 1 : Normal User. &lt;/P&gt;&lt;P&gt;   User 2: Super user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for User1 selection screen is Name &lt;/P&gt;&lt;P&gt;                              City&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for User2 selection screen is Name &lt;/P&gt;&lt;P&gt;                              city&lt;/P&gt;&lt;P&gt;                              address&lt;/P&gt;&lt;P&gt;                              pincode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write a selection screen program for above requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i can select user1 or user2, both users should be in one selection screen only &lt;/P&gt;&lt;P&gt;if i select user1 immediately user2 and user2 selectionfields should be display in disable mode &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and vise versa.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regds &lt;/P&gt;&lt;P&gt;venky&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2006 08:06:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239818#M141772</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-06T08:06:00Z</dc:date>
    </item>
    <item>
      <title>Re: code for selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239819#M141773</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: P_USER(10),&lt;/P&gt;&lt;P&gt;P_CITY(10) MODIF ID GP2,&lt;/P&gt;&lt;P&gt;P_ADD(10) MODIF ID GP1,&lt;/P&gt;&lt;P&gt;P_PIN(6) MODIF ID GP1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At selection-screen output.&lt;/P&gt;&lt;P&gt;loop at screen.&lt;/P&gt;&lt;P&gt;  IF P_USER = 'USER2'.&lt;/P&gt;&lt;P&gt;  if screen-group = 'GP1'.&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;ENDIF.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to trigger any event,e.g. press ENTER&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2006 08:10:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239819#M141773</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2006-04-06T08:10:00Z</dc:date>
    </item>
    <item>
      <title>Re: code for selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239820#M141774</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;Write in INITIALIZATION the following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-uname = 'user1'.&lt;/P&gt;&lt;P&gt;  d_group = 'USR1'.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;  d_group = 'USR2'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;   IF SCREEN-GROUP1 = d_group.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;enable group&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     screen-enabled = '0'.&lt;/P&gt;&lt;P&gt;     screen-output = '1'.&lt;/P&gt;&lt;P&gt;   else.&lt;/P&gt;&lt;P&gt;     screen-enabled = '1'.&lt;/P&gt;&lt;P&gt;     screen-output = '0'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;disable group&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You must also define a GROUP in the selection screen that should be diferent for user1 and user2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mireia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2006 08:18:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239820#M141774</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-06T08:18:35Z</dc:date>
    </item>
    <item>
      <title>Re: code for selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239821#M141775</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

REPORT  ZTESTS                                  .


PARAMETERS: NORMAL RADIOBUTTON GROUP G1 USER-COMMAND ABC DEFAULT 'X',
            SUPER  RADIOBUTTON GROUP G1.


PARAMETERS: CITY1 LIKE ADRC-CITY1,
            CITY2 LIKE ADRC-CITY1,
            ADRNR LIKE ADRC-ADDRNUMBER,
            PSTLZ LIKE ADRC-POST_CODE1.


AT SELECTION-SCREEN OUTPUT.

  IF NORMAL = 'X'.
    LOOP AT SCREEN.
      IF SCREEN-NAME = 'CITY2'.
        SCREEN-INPUT = 0.
      ENDIF.
      .
      IF SCREEN-NAME = 'ADRNR'.
        SCREEN-INPUT = 0.
      ENDIF.

      IF SCREEN-NAME = 'PSTLZ'.
        SCREEN-INPUT = 0.
      ENDIF.
      MODIFY SCREEN.
    ENDLOOP.


  ELSE.

    LOOP AT SCREEN.

      IF SCREEN-NAME = 'CITY1'.
      SCREEN-INPUT = 0.
      ENDIF.
      MODIFY SCREEN.
    ENDLOOP.


  ENDIF.&lt;/CODE&gt;&lt;/PRE&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>Thu, 06 Apr 2006 08:21:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239821#M141775</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-04-06T08:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: code for selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239822#M141776</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: USER1(10), USER2(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options: name(10) modif id grp1,&lt;/P&gt;&lt;P&gt;city(10) modif id grp1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;addres(30) modif id grp2,&lt;/P&gt;&lt;P&gt;pin(10) modif id grp2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;USER1 = 'Normal User' ("give the excat user name")&lt;/P&gt;&lt;P&gt;USER2 = 'SUPER'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-UNAME = USER1.&lt;/P&gt;&lt;P&gt;IF SCREEN-GROUP1 = 'GRP1'.&lt;/P&gt;&lt;P&gt;SCREEN-ACTIVE = 1.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;SCREEN-ACTIVE = 0.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Apr 2006 08:54:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/code-for-selection-screen/m-p/1239822#M141776</guid>
      <dc:creator>hymavathi_oruganti</dc:creator>
      <dc:date>2006-04-06T08:54:07Z</dc:date>
    </item>
  </channel>
</rss>

