<?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: problem with loop at screen in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001684#M1344387</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sswarnali,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just setting the check box will not raise any event you need to put some command button to call second selection screen&lt;/P&gt;&lt;P&gt;if check box in not initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check if this helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Augustin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 14 Aug 2009 14:34:28 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-08-14T14:34:28Z</dc:date>
    <item>
      <title>problem with loop at screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001680#M1344383</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 have a selection screen , in the same selection screen i have  a checkbox, which will be space in default, but when the user checks it a second screen will be visible which has 4 fields, i am attaching the code, please tell me how to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; parameters: p_check as checkbox default ' '.
SELECTION-SCREEN COMMENT (24) text-021 MODIF ID CCC.
PARAMETERS: P_user type char30,
            p_ricef type  char30,
            p_credt type ZCRDATE,
            p_credtm type ZCRTIME.

SELECTION-SCREEN END OF LINE.


*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;                        AT SELECTION SCREEN output
*&amp;amp;---------------------------------------------------------------------*
*---------------------------------------------------------------------*
AT SELECTION SCREEN 
AT SELECTION SCREEN -output
IF P_check = 'X'.
      LOOP AT SCREEN.
          CHECK SCREEN-GROUP1 = 'CCC'.
          SCREEN-INPUT = '1'.
          screen-invisible = '1'.
          MODIFY SCREEN.
      ENDLOOP.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but my screen parameters are coming side by side and is visible in the same screen, which is not as normal slection screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: swarnali_IBM on Aug 14, 2009 2:10 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 12:06:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001680#M1344383</guid>
      <dc:creator>SwarnaliBasu</dc:creator>
      <dc:date>2009-08-14T12:06:49Z</dc:date>
    </item>
    <item>
      <title>Re: problem with loop at screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001681#M1344384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U shuld use POSITION additon for ur selection screen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 12:18:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001681#M1344384</guid>
      <dc:creator>former_member209217</dc:creator>
      <dc:date>2009-08-14T12:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: problem with loop at screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001682#M1344385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; Try like below:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
parameters: p_check as checkbox default ' ' user-command ucomm .
AT SELECTION SCREEN-output
if P_check eq space.'
  loop at screen.
    if screen-group = 'CCC'.
      screen-invisible = '1'.
     screen-input = 0.
     modify screen.
   endloop.
  ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using the above the fieds would not be avaliable when the p_cehck is blank other wise they would be avaliable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Himanshu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 12:19:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001682#M1344385</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-14T12:19:53Z</dc:date>
    </item>
    <item>
      <title>Re: problem with loop at screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001683#M1344386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Try using below code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECTION-SCREEN BEGIN OF BLOCK blck.

PARAMETERS: p_check AS CHECKBOX DEFAULT ' ' USER-COMMAND ucomm.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT (24) text-021 MODIF ID ccc.
SELECTION-SCREEN END OF LINE.

PARAMETERS: p_user TYPE char30,
            p_ricef TYPE  char30,
            p_credt TYPE vbak-erdat,
            p_credtm TYPE vbak-erzet.
SELECTION-SCREEN END OF BLOCK blck.
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;                        AT SELECTION SCREEN output
*&amp;amp;---------------------------------------------------------------------*
*---------------------------------------------------------------------*

AT SELECTION-SCREEN OUTPUT.
  IF p_check = 'X'.
    LOOP AT SCREEN.
      IF screen-name NE 'P_CHECK'.
        screen-input = '1'.
        MODIFY SCREEN.
      ENDIF.
    ENDLOOP.

  ELSE.
    LOOP AT SCREEN.
      IF screen-name NE 'P_CHECK'.
        screen-input = '0'.
        MODIFY SCREEN.
      ENDIF.
    ENDLOOP.
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KR Jaideep,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 12:44:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001683#M1344386</guid>
      <dc:creator>jaideepsharma</dc:creator>
      <dc:date>2009-08-14T12:44:26Z</dc:date>
    </item>
    <item>
      <title>Re: problem with loop at screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001684#M1344387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sswarnali,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just setting the check box will not raise any event you need to put some command button to call second selection screen&lt;/P&gt;&lt;P&gt;if check box in not initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check if this helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Augustin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 14:34:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001684#M1344387</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-14T14:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: problem with loop at screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001685#M1344388</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Swarnali,&lt;/P&gt;&lt;P&gt;  Do like this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: rb1 RADIOBUTTON GROUP gr1 USER-COMMAND set default 'X',&lt;/P&gt;&lt;P&gt;            rb2 RADIOBUTTON GROUP gr1.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN begin OF SCREEN 100 AS SUBSCREEN.&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;SELECTION-SCREEN begin OF SCREEN 200 AS SUBSCREEN.&lt;/P&gt;&lt;P&gt;  parameters: p_vbeln type vbak-vbeln.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF SCREEN 200.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF TABBED BLOCK subscrarea FOR 2 LINES,&lt;/P&gt;&lt;P&gt;                  END OF BLOCK subscrarea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  perform set_screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;  perform set_screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;  write: / p_vbeln.&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  SET_SCREEN&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;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&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;FORM SET_SCREEN .&lt;/P&gt;&lt;P&gt;if rb1 is INITIAL.&lt;/P&gt;&lt;P&gt;  subscrarea-prog = sy-repid.&lt;/P&gt;&lt;P&gt;  subscrarea-dynnr = 200.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;  subscrarea-prog = sy-repid.&lt;/P&gt;&lt;P&gt;  subscrarea-dynnr = 100.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SET_SCREEN&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 14:44:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001685#M1344388</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-14T14:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: problem with loop at screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001686#M1344389</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Swarnali,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try using the following code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECTION-SCREEN BEGIN OF BLOCK blk_chk WITH FRAME TITLE text-b01.
PARAMETERS: p_check AS CHECKBOX USER-COMMAND ucomm .
SELECTION-SCREEN END OF BLOCK blk_chk.

SELECTION-SCREEN BEGIN OF BLOCK blk_sel WITH FRAME TITLE text-b02.
PARAMETERS: p_user   TYPE char30   MODIF ID xxx,
            p_ricef  TYPE char30   MODIF ID xxx,
            p_credt  TYPE sy-datum MODIF ID xxx,
            p_credtm TYPE sy-uzeit MODIF ID xxx.
SELECTION-SCREEN END OF BLOCK blk_sel.

AT SELECTION-SCREEN OUTPUT.

  LOOP AT SCREEN.

    CHECK screen-group1 EQ 'XXX'.

    CASE p_check.
      WHEN 'X'.

        screen-invisible = 0.

        screen-input     = 1.

        screen-output    = 1.

        screen-active    = 1.

      WHEN OTHERS.

        screen-invisible = 1.

        screen-input     = 0.

        screen-output    = 0.

        screen-active    = 0.

    ENDCASE.

    MODIFY SCREEN.

  ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 17:30:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001686#M1344389</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-14T17:30:30Z</dc:date>
    </item>
    <item>
      <title>Re: problem with loop at screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001687#M1344390</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;solved the problem, thanks and points awarded&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2009 06:15:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-loop-at-screen/m-p/6001687#M1344390</guid>
      <dc:creator>SwarnaliBasu</dc:creator>
      <dc:date>2009-08-17T06:15:26Z</dc:date>
    </item>
  </channel>
</rss>

