<?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: Re: Selection screen in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365648#M807640</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you all, actually my requirement is bit changed, first it can show all selection-screens and later depending on the radio button selection, i have to choose the selection-screen blocks...&lt;/P&gt;&lt;P&gt;i did it.&lt;/P&gt;&lt;P&gt;First i thought like that it has not to show any selection screen blocks except the 2 radi buttons.&lt;/P&gt;&lt;P&gt;i rewarded the points&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 Jan 2008 05:03:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-31T05:03:20Z</dc:date>
    <item>
      <title>Re: Selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365642#M807634</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;      I have to design a selection-screen in such a manner that if i click one radi button r1 , it has to dispaly the selection-screen regarding session method details in the &lt;U&gt;same screen&lt;/U&gt;.&lt;/P&gt;&lt;P&gt;Similarly if i click on radio button r2, it has to display the sel screen regarding call transaction method details in the &lt;STRONG&gt;&lt;U&gt;same&lt;/U&gt;&lt;/STRONG&gt; &lt;STRONG&gt;screen&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;I do not want use the include &lt;STRONG&gt;BDCRECX1&lt;/STRONG&gt;..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have used call selection screen statement, but it is working only when if i click on F8.&lt;/P&gt;&lt;P&gt;Can any one suggest the way;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Umakanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2008 04:02:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365642#M807634</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-31T04:02:23Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365643#M807635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Umakanth, this may be of some help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Selection screen then it is possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for that you have to use AT SELECTION-SCREEN output. event..&lt;/P&gt;&lt;P&gt;See the below code and use it according to your requirement.&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: pa0000, pa0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: p_rad1 radiobutton group rad1 default 'X' user-command rusr,&lt;/P&gt;&lt;P&gt;p_rad2 radiobutton group rad1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen: begin of block blk1 with frame.&lt;/P&gt;&lt;P&gt;select-options: s_pernr for pa0000-pernr modif id ABC.&lt;/P&gt;&lt;P&gt;selection-screen: end of block blk1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen: begin of block blk2 with frame.&lt;/P&gt;&lt;P&gt;select-options: s_stat2 for pa0000-stat2 modif id DEF.&lt;/P&gt;&lt;P&gt;select-options: s_werks for pa0001-werks modif id DEF.&lt;/P&gt;&lt;P&gt;selection-screen: end of block blk2.&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 SCREEN-GROUP1 = 'ABC'.&lt;/P&gt;&lt;P&gt;IF p_rad1 = 'X'.&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;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SCREEN-GROUP1 = 'DEF'.&lt;/P&gt;&lt;P&gt;IF p_rad2 = 'X'.&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;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;=====================================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;Hema.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2008 04:04:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365643#M807635</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-31T04:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365644#M807636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Check the following code for the same purpose:&lt;/STRONG&gt;&lt;/U&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SELECTION SCREEN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b5 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b0 WITH FRAME TITLE text-002.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_plant FOR marc-werks NO INTERVALS.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS s_mat FOR mara-mtart NO INTERVALS.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-003.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_locl  RADIOBUTTON GROUP g1&lt;/P&gt;&lt;P&gt;                    DEFAULT 'X' USER-COMMAND fil,&lt;/P&gt;&lt;P&gt;            p_phys  RADIOBUTTON GROUP g1,&lt;/P&gt;&lt;P&gt;            p_ofile TYPE   dxfile-filename LOWER CASE.&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-004.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_test  RADIOBUTTON GROUP g2&lt;/P&gt;&lt;P&gt;                  DEFAULT 'X' USER-COMMAND fil,&lt;/P&gt;&lt;P&gt;            p_load  RADIOBUTTON GROUP g2.&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-005.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_sess RADIOBUTTON GROUP g3                  "create session&lt;/P&gt;&lt;P&gt;                   DEFAULT 'X' USER-COMMAND bdc,&lt;/P&gt;&lt;P&gt;            p_ctu  RADIOBUTTON GROUP g3.                 "call transaction&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b4 WITH FRAME TITLE text-006.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_group TYPE apqi-groupid MODIF ID ses.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT (20) text-007 FOR FIELD p_keep.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 32.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_keep AS CHECKBOX .&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_size(4) TYPE n DEFAULT '2000' MODIF ID ses,&lt;/P&gt;&lt;P&gt;            p_mode TYPE ctu_params-dismode DEFAULT 'N' MODIF ID ctu,&lt;/P&gt;&lt;P&gt;                                      "A: show all dynpros&lt;/P&gt;&lt;P&gt;                                      "E: show dynpro on error only&lt;/P&gt;&lt;P&gt;                                      "N: do not display dynpro&lt;/P&gt;&lt;P&gt;            p_update TYPE ctu_params-updmode DEFAULT 'S' MODIF ID ctu,&lt;/P&gt;&lt;P&gt;                                      "S: synchronously&lt;/P&gt;&lt;P&gt;                                      "A: asynchronously&lt;/P&gt;&lt;P&gt;                                      "L: local&lt;/P&gt;&lt;P&gt;            p_error TYPE apqi-groupid MODIF ID ctu .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zlppc902&lt;/P&gt;&lt;P&gt;        LINE-SIZE 132&lt;/P&gt;&lt;P&gt;        LINE-COUNT 65&lt;/P&gt;&lt;P&gt;        NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;        MESSAGE-ID zlpp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;TABLES / INCLUDES&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;TABLES: mara,&lt;/P&gt;&lt;P&gt;        marc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE: zlppc902_top,&lt;/P&gt;&lt;P&gt;         zlppc902_selection_screen,&lt;/P&gt;&lt;P&gt;         zlppc902_subroutine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;AT SELECTION SCREEN ON VALUE REQUEST&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Value request for the filename.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_ofile.&lt;/P&gt;&lt;P&gt;  PERFORM help_audit_file USING    p_phys&lt;/P&gt;&lt;P&gt;                                   p_locl&lt;/P&gt;&lt;P&gt;                          CHANGING p_ofile.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&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;    IF p_sess = 'X'.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'CTU'.&lt;/P&gt;&lt;P&gt;        screen-active = 0.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ELSEIF p_ctu = 'X'.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = 'SES'.&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;    MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;AT SELECTION-SCREEN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2008 04:05:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365644#M807636</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-31T04:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365645#M807637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zextest595 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--- Radiobuttons&lt;/P&gt;&lt;P&gt;PARAMETERS: p_up RADIOBUTTON GROUP a DEFAULT 'X' USER-COMMAND rb,&lt;/P&gt;&lt;P&gt;p_list RADIOBUTTON GROUP a.&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: p_pcfile LIKE rlgrap-filename OBLIGATORY DEFAULT 'C:\'&lt;/P&gt;&lt;P&gt;MODIF ID ccc,&lt;/P&gt;&lt;P&gt;p_pctype LIKE rlgrap-filetype OBLIGATORY DEFAULT 'ASC'&lt;/P&gt;&lt;P&gt;MODIF ID ccc,&lt;/P&gt;&lt;P&gt;p_unix LIKE rlgrap-filename OBLIGATORY DEFAULT '.\'&lt;/P&gt;&lt;P&gt;MODIF ID ccc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_dir LIKE rlgrap-filename OBLIGATORY DEFAULT '.'&lt;/P&gt;&lt;P&gt;MODIF ID ddd,&lt;/P&gt;&lt;P&gt;p_fp LIKE rlgrap-filename&lt;/P&gt;&lt;P&gt;MODIF ID ddd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;AT SELECTION-SCREEN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&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 p_up = 'X' .&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;CASE screen-group1.&lt;/P&gt;&lt;P&gt;WHEN 'CCC'.&lt;/P&gt;&lt;P&gt;screen-input = 1. "Enable&lt;/P&gt;&lt;P&gt;screen-invisible = 0. "Disable&lt;/P&gt;&lt;P&gt;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;WHEN 'DDD'.&lt;/P&gt;&lt;P&gt;screen-input = 0.&lt;/P&gt;&lt;P&gt;screen-invisible = 1.&lt;/P&gt;&lt;P&gt;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF p_list = 'X'.&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;CASE screen-group1.&lt;/P&gt;&lt;P&gt;WHEN 'CCC'.&lt;/P&gt;&lt;P&gt;screen-input = 0.&lt;/P&gt;&lt;P&gt;screen-invisible = 1.&lt;/P&gt;&lt;P&gt;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;WHEN 'DDD'.&lt;/P&gt;&lt;P&gt;screen-input = 1.&lt;/P&gt;&lt;P&gt;screen-invisible = 0.&lt;/P&gt;&lt;P&gt;MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;ENDCASE.&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;regards.&lt;/P&gt;&lt;P&gt;sowjanya.b&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2008 04:06:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365645#M807637</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-31T04:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365646#M807638</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;Try the below code and make the changes &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : BEGIN OF BLOCK b1 WITH FRAME TITLE text-017.&lt;/P&gt;&lt;P&gt;PARAMETERS : r_tpp  RADIOBUTTON GROUP r1 DEFAULT 'X' USER-COMMAND dummy,&lt;/P&gt;&lt;P&gt;             r_loc  RADIOBUTTON GROUP r1,&lt;/P&gt;&lt;P&gt;             r_lgn  RADIOBUTTON GROUP r1.&lt;/P&gt;&lt;P&gt;PARAMETERS : p_tplold  TYPE ttds-tplst MODIF ID fil,&lt;/P&gt;&lt;P&gt;             p_tplst   TYPE ttds-tplst OBLIGATORY DEFAULT '0001' MODIF ID fil,&lt;/P&gt;&lt;P&gt;             p_locold  TYPE zlmz-locat MODIF ID val,&lt;/P&gt;&lt;P&gt;             p_locat   TYPE zlmz-locat OBLIGATORY DEFAULT '0888' MODIF ID val,&lt;/P&gt;&lt;P&gt;             p_lgnold  TYPE lqua-lgnum MODIF ID lgn,&lt;/P&gt;&lt;P&gt;             p_lgnum   TYPE lqua-lgnum OBLIGATORY MEMORY ID lgn MODIF ID lgn.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          AT SELECTION SCREEN OUTPUT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Scree&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n validation&lt;/P&gt;&lt;P&gt;  PERFORM screen_validation_radio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;  CHECK sy-ucomm &amp;lt;&amp;gt; gc_dummy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF r_tpp = gc_x.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM validate_tpp  USING p_tplold.&lt;/P&gt;&lt;P&gt;    PERFORM validate_tpp  USING p_tplst.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF r_loc = gc_x. "IF r_tpp = c_x&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM validate_loc USING p_locold.&lt;/P&gt;&lt;P&gt;    PERFORM validate_loc USING p_locat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF r_lgn = gc_x. "IF r_tpp = c_x&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM validate_lgn USING p_lgnold.&lt;/P&gt;&lt;P&gt;    PERFORM validate_lgn USING p_lgnum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF."IF r_tpp = c_x&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                  START OF SELECTION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*************************************************************************&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF r_tpp = gc_x.&lt;/P&gt;&lt;P&gt;    PERFORM update_tpp.&lt;/P&gt;&lt;P&gt;  ELSEIF r_loc = gc_x."IF r_tpp = c_x&lt;/P&gt;&lt;P&gt;    PERFORM update_loc.&lt;/P&gt;&lt;P&gt;  ELSEIF r_lgn = gc_x."IF r_tpp = c_x&lt;/P&gt;&lt;P&gt;    PERFORM update_lgn.&lt;/P&gt;&lt;P&gt;  ENDIF."IF r_tpp = c_x&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*eject&lt;/P&gt;&lt;P&gt;*&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**&amp;amp;      Form  screen_validation&lt;/P&gt;&lt;P&gt;*&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;      screen validation for radio buttons&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;*&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;*&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM screen_validation_radio.&lt;/P&gt;&lt;P&gt;  CONSTANTS : lc_fil  TYPE char3 VALUE 'FIL',&lt;/P&gt;&lt;P&gt;              lc_val  TYPE char3 VALUE 'VAL',&lt;/P&gt;&lt;P&gt;              lc_lgn  TYPE char3 VALUE 'LGN',&lt;/P&gt;&lt;P&gt;              lc_zero TYPE i VALUE '0',&lt;/P&gt;&lt;P&gt;              lc_one  TYPE i VALUE '1'.&lt;/P&gt;&lt;P&gt;  IF r_tpp = gc_x.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_fil.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_one.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_one.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = fil&lt;/P&gt;&lt;P&gt;      MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_val.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_zero.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_zero.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = lc_dat&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_lgn.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_zero.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_zero.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = lc_lgn&lt;/P&gt;&lt;P&gt;    ENDLOOP."LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;  ENDIF."IF r_file = c_x&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF r_loc = gc_x.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_fil.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_zero.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_zero.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = lc_fil.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_lgn.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_zero.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_zero.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = lc_lgn&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_val.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_one.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_one.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = lc_val&lt;/P&gt;&lt;P&gt;    ENDLOOP."LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;  ENDIF."IF r_date = c_x&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF r_lgn = gc_x.&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_fil.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_zero.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_zero.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = lc_fil.&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_val.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_zero.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_zero.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = lc_dat&lt;/P&gt;&lt;P&gt;      IF screen-group1 = lc_lgn.&lt;/P&gt;&lt;P&gt;        screen-active  = lc_one.&lt;/P&gt;&lt;P&gt;        screen-input   = lc_one.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;      ENDIF."IF screen-group1 = lc_val&lt;/P&gt;&lt;P&gt;    ENDLOOP."LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;  ENDIF."IF r_lgn = c_x&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " screen_validation&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;Shiva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2008 04:06:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365646#M807638</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-31T04:06:19Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365647#M807639</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;in ur selection screen add &lt;STRONG&gt;user-command rad&lt;/STRONG&gt; to both the radio buttons.........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Will.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2008 04:06:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365647#M807639</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-31T04:06:49Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Selection screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365648#M807640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you all, actually my requirement is bit changed, first it can show all selection-screens and later depending on the radio button selection, i have to choose the selection-screen blocks...&lt;/P&gt;&lt;P&gt;i did it.&lt;/P&gt;&lt;P&gt;First i thought like that it has not to show any selection screen blocks except the 2 radi buttons.&lt;/P&gt;&lt;P&gt;i rewarded the points&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2008 05:03:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/re-selection-screen/m-p/3365648#M807640</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-31T05:03:20Z</dc:date>
    </item>
  </channel>
</rss>

