<?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: SELECTION SCREEN HELP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437710#M545414</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to do this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-001.
PARAMETERS: RADIO RADIOBUTTON GROUP RND USER-COMMAND TEST DEFAULT 'X',
            RADIO2 RADIOBUTTON GROUP RND.
SELECTION-SCREEN END OF BLOCK B2.

SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS:
           TEST TYPE BKPF-BELNR MODIF ID SC1.
SELECTION-SCREEN END OF BLOCK B1.

SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-001.
PARAMETERS:
           TEST1 TYPE BKPF-BELNR MODIF ID SC2.
SELECTION-SCREEN END OF BLOCK B3.

AT SELECTION-SCREEN OUTPUT.
  LOOP AT SCREEN.
    IF SCREEN-GROUP1 = 'SC1' AND RADIO EQ 'X'.
      SCREEN-ACTIVE = '0'.
      MODIFY SCREEN.
      CONTINUE.
    ELSEIF SCREEN-GROUP1 = 'SC2' AND RADIO2 EQ 'X'.
      SCREEN-ACTIVE = '0'.
      MODIFY SCREEN.
      CONTINUE.
    ENDIF.
  ENDLOOP.

START-OF-SELECTION.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Blag.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Jul 2007 16:53:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-02T16:53:39Z</dc:date>
    <item>
      <title>SELECTION SCREEN HELP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437708#M545412</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;I have a selection screen. In the first block there are 2 radibuttons 1 and 2. in the 2nd block there are 5 fields. I would like to display those 5 fields based on the radio button options. If radiobutton 1 is active then field 5 should not be displayed. could somebody help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Kishore.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 16:49:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437708#M545412</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T16:49:08Z</dc:date>
    </item>
    <item>
      <title>Re: SELECTION SCREEN HELP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437709#M545413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For all the 5 fields declare with addition MODIF ID 'GR2'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;e.g : PARAMETERS : p1 like kna1-kunnr MODIF ID 'GR2'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;IF P_RADIO1 = 'X'.&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;CHECK SCREEN-GROUP1 = 'GR2'.&lt;/P&gt;&lt;P&gt;SCREEN-ACTIVE = 0.&lt;/P&gt;&lt;P&gt;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if its useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 16:52:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437709#M545413</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T16:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: SELECTION SCREEN HELP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437710#M545414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to do this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-001.
PARAMETERS: RADIO RADIOBUTTON GROUP RND USER-COMMAND TEST DEFAULT 'X',
            RADIO2 RADIOBUTTON GROUP RND.
SELECTION-SCREEN END OF BLOCK B2.

SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS:
           TEST TYPE BKPF-BELNR MODIF ID SC1.
SELECTION-SCREEN END OF BLOCK B1.

SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-001.
PARAMETERS:
           TEST1 TYPE BKPF-BELNR MODIF ID SC2.
SELECTION-SCREEN END OF BLOCK B3.

AT SELECTION-SCREEN OUTPUT.
  LOOP AT SCREEN.
    IF SCREEN-GROUP1 = 'SC1' AND RADIO EQ 'X'.
      SCREEN-ACTIVE = '0'.
      MODIFY SCREEN.
      CONTINUE.
    ELSEIF SCREEN-GROUP1 = 'SC2' AND RADIO2 EQ 'X'.
      SCREEN-ACTIVE = '0'.
      MODIFY SCREEN.
      CONTINUE.
    ENDIF.
  ENDLOOP.

START-OF-SELECTION.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Blag.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 16:53:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437710#M545414</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T16:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: SELECTION SCREEN HELP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437711#M545415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;SELECTION-SCREEN BEGIN OF BLOCK one WITH FRAME TITLE text-001.
PARAMETERS: p_rad1 RADIOBUTTON GROUP rad USER-COMMAND rad DEFAULT 'X',
            p_rad2 RADIOBUTTON GROUP rad.
SELECTION-SCREEN END OF BLOCK one.


SELECTION-SCREEN BEGIN OF BLOCK two WITH FRAME TITLE text-002.
PARAMETERS: p_field1,
            p_field2,
            p_field3,
            p_field4,
            p_field5.
SELECTION-SCREEN END OF BLOCK two.

AT SELECTION-SCREEN OUTPUT.

  IF p_rad1 = 'X'.
    LOOP AT SCREEN.
      CHECK screen-name = 'P_FIELD5'.
      screen-active = 0.
      MODIFY SCREEN.
    ENDLOOP.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 16:57:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437711#M545415</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T16:57:55Z</dc:date>
    </item>
    <item>
      <title>Re: SELECTION SCREEN HELP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437712#M545416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kiran,&lt;/P&gt;&lt;P&gt;  Have a look at the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECTION-SCREEN BEGIN OF BLOCK b01 WITH FRAME TITLE v_title1.
PARAMETERS: p_rad1 RADIOBUTTON GROUP rad USER-COMMAND cmd1  DEFAULT 'X',
            p_rad2 RADIOBUTTON GROUP rad .
SELECTION-SCREEN END OF BLOCK b01.

SELECTION-SCREEN BEGIN OF BLOCK b02 WITH FRAME TITLE v_title2.
PARAMETERS: p_f1,
            p_f2,
            p_f3,
            p_f4,
            p_f5.
SELECTION-SCREEN END OF BLOCK b02.

INITIALIZATION.
  v_title1 = 'TITLE1'.
  v_title2 = 'TITLE2'.


AT SELECTION-SCREEN OUTPUT.
  IF p_rad1 = 'X'.
    LOOP AT SCREEN.
      IF screen-name = 'P_F5'. " OR screen-name = '%_P_F5_%_APP_%-TEXT'.
*        screen-active = 0.
        screen-input  = 0.
        MODIFY SCREEN.
      ENDIF.
    ENDLOOP.
  ELSE.
    LOOP AT SCREEN.
      IF screen-name = 'P_F5'." OR screen-name = '%_P_F5_%_APP_%-TEXT'.
*        screen-active = 1.
        screen-input  = 1.
        MODIFY SCREEN.
      ENDIF.
    ENDLOOP.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;If you want to make the field5 in block 2 invisible then uncomment the code by removing all the comments. If you want to make the field5 inactive , not to receive any input then execute the code as it is.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Madhusudhan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 18:08:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437712#M545416</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T18:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: SELECTION SCREEN HELP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437713#M545417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot everybody.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kiran.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 07:52:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-help/m-p/2437713#M545417</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T07:52:21Z</dc:date>
    </item>
  </channel>
</rss>

