<?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: radio button in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608240#M598038</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;follow this logic...........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ***&lt;STRONG&gt;provides tables wprk area..&lt;/STRONG&gt;**&lt;/P&gt;&lt;P&gt;       TABLES: kna1. "madatary while working with select-options&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;declaring radio buttons based on your requirement*****&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARAMETERS: R1 RADIOBUTTON GROUP RAD1 DEFAULT 'X',&lt;/P&gt;&lt;P&gt;                          R2 RADIOBUTTON GROUP RAD1.&lt;/P&gt;&lt;P&gt; ***&lt;STRONG&gt;defining select options&lt;/STRONG&gt;*****&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_kunnr FOR kna1-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****&lt;STRONG&gt;provide the logic in at selection-screen output for changing the screen fields dynamically&lt;/STRONG&gt;**&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;     AT SELECTION-SCREEN OUTPUT.
                 if R1 = 'x' . 
                  LOOP AT SCREEN. "this table holds the data regarding screen fields
         
                     if SCREEN-name1 = 's_kunnr '.
                         SCREEN-active = 1.               "make it active
                         SCREEN-required = 1.            " make it mandatory
                         MODIFY SCREEN.
                     endif.
             ENDLOOP.
             endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the above logic work, if you select the radio-button R1 it make the select-options s_kunnr as mandatory in screen......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you want more fields mandatory based on selecting radio-button follow the above logic.&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;Ashok Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Aug 2007 09:29:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-08-01T09:29:18Z</dc:date>
    <item>
      <title>radio button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608236#M598034</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need a sample code in which ,once I select a radiobutton , a select option should be made mandatory.&lt;/P&gt;&lt;P&gt;can anyone help.&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sangeet.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 09:02:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608236#M598034</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T09:02:24Z</dc:date>
    </item>
    <item>
      <title>Re: radio button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608237#M598035</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF SCREEN 100 TITLE title.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-t01.&lt;/P&gt;&lt;P&gt;PARAMETER:rad1 RADIOBUTTON GROUP rad USER-COMMAND frad1 DEFAULT 'X',&lt;/P&gt;&lt;P&gt;          rad2 RADIOBUTTON GROUP rad .&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-t02.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;PARAMETER: mtr AS CHECKBOX MODIF ID g3 USER-COMMAND chk1,&lt;/P&gt;&lt;P&gt;           p_matnr TYPE eban-matnr MODIF ID g1,&lt;/P&gt;&lt;P&gt;           sloc AS CHECKBOX MODIF ID g3 USER-COMMAND chk2,&lt;/P&gt;&lt;P&gt;           str_loc TYPE eban-lgort MODIF ID g4.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b2.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-t03.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: matnr1 FOR eban-matnr MODIF ID g2.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b3.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN PUSHBUTTON /20(10) name USER-COMMAND UCOM.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF SCREEN 100.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;name = 'FETCH'.&lt;/P&gt;&lt;P&gt;title = 'Test Report'.&lt;/P&gt;&lt;P&gt;CALL SELECTION-SCREEN '100'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;TYPE-POOLS slis.&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; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  IF rad1 = 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'G1' OR screen-group1 = 'G4'.&lt;/P&gt;&lt;P&gt;        screen-active = '1'.&lt;/P&gt;&lt;P&gt;        screen-input = 0.&lt;/P&gt;&lt;P&gt;      ELSEIF screen-group1 = 'G2'.&lt;/P&gt;&lt;P&gt;        screen-active = '0'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  ELSEIF rad2 = 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'G1'  OR screen-group1 = 'G4' OR screen-group1 = 'G3' OR screen-group1 = 'G5'.&lt;/P&gt;&lt;P&gt;        screen-active = '0'.&lt;/P&gt;&lt;P&gt;      ELSEIF screen-group1 = 'G2'.&lt;/P&gt;&lt;P&gt;        screen-active = '1'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;      ENDIF.&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;  IF mtr = 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'G1'.&lt;/P&gt;&lt;P&gt;        screen-input = 1 .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;      ENDIF.&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;  IF sloc = 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'G4'.&lt;/P&gt;&lt;P&gt;        screen-input = 1 .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;      ENDIF.&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;clear sy-ucomm.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; iflag = 1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&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;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 09:04:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608237#M598035</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T09:04:13Z</dc:date>
    </item>
    <item>
      <title>Re: radio button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608238#M598036</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;SELECTION-SCREEN BEGIN OF BLOCK a1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Personnel Area&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PARAMETERS :p_werks TYPE pa0001-werks OBLIGATORY.&lt;/P&gt;&lt;P&gt;PARAMETERS :rb1 RADIOBUTTON GROUP rad2.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK a1.&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 screen-name = 'P_WERKS' .&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;   IF rb1 = 'X'.&lt;/P&gt;&lt;P&gt;   screen-REQUIRED = '1'.&lt;/P&gt;&lt;P&gt;   ENDIF.&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;&lt;/P&gt;&lt;P&gt;Thanbks,&lt;/P&gt;&lt;P&gt;Sutapa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 09:15:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608238#M598036</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T09:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: radio button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608239#M598037</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sangeet, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Below is the sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ztest.&lt;/P&gt;&lt;P&gt;TABLES : mara.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : r1 RADIOBUTTON GROUP g1,&lt;/P&gt;&lt;P&gt;             r2 RADIOBUTTON GROUP g1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S_MATNR FOR mara-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN output.&lt;/P&gt;&lt;P&gt;  IF r2 = 'X'.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-name = 'S_MATNR-LOW' or screen-name = 'S_MATNR-HIGH'.&lt;/P&gt;&lt;P&gt;        screen-required = 1.&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;&lt;/P&gt;&lt;P&gt;Jai&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 09:27:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608239#M598037</guid>
      <dc:creator>JayR</dc:creator>
      <dc:date>2007-08-01T09:27:37Z</dc:date>
    </item>
    <item>
      <title>Re: radio button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608240#M598038</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;follow this logic...........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ***&lt;STRONG&gt;provides tables wprk area..&lt;/STRONG&gt;**&lt;/P&gt;&lt;P&gt;       TABLES: kna1. "madatary while working with select-options&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;declaring radio buttons based on your requirement*****&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARAMETERS: R1 RADIOBUTTON GROUP RAD1 DEFAULT 'X',&lt;/P&gt;&lt;P&gt;                          R2 RADIOBUTTON GROUP RAD1.&lt;/P&gt;&lt;P&gt; ***&lt;STRONG&gt;defining select options&lt;/STRONG&gt;*****&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_kunnr FOR kna1-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****&lt;STRONG&gt;provide the logic in at selection-screen output for changing the screen fields dynamically&lt;/STRONG&gt;**&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;     AT SELECTION-SCREEN OUTPUT.
                 if R1 = 'x' . 
                  LOOP AT SCREEN. "this table holds the data regarding screen fields
         
                     if SCREEN-name1 = 's_kunnr '.
                         SCREEN-active = 1.               "make it active
                         SCREEN-required = 1.            " make it mandatory
                         MODIFY SCREEN.
                     endif.
             ENDLOOP.
             endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the above logic work, if you select the radio-button R1 it make the select-options s_kunnr as mandatory in screen......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you want more fields mandatory based on selecting radio-button follow the above logic.&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;Ashok Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 09:29:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608240#M598038</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T09:29:18Z</dc:date>
    </item>
    <item>
      <title>Re: radio button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608241#M598039</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;	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: kna1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: R1 RADIOBUTTON GROUP RAD1 DEFAULT 'X',&lt;/P&gt;&lt;P&gt;R2 RADIOBUTTON GROUP RAD1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_kunnr FOR kna1-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;                 if R1 = 'X' and screen-name = 's_kunnr'. &lt;/P&gt;&lt;P&gt;                         SCREEN-active = 1.               "make it active&lt;/P&gt;&lt;P&gt;                         SCREEN-required = 1.            " make it mandatory&lt;/P&gt;&lt;P&gt;                         MODIFY SCREEN.&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;if helpful reward some points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;Suresh Aluri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2007 09:51:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/radio-button/m-p/2608241#M598039</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-01T09:51:45Z</dc:date>
    </item>
  </channel>
</rss>

