<?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 regarding push button for parameters in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526114#M240924</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;initially there are two push buttons and the parameters should not be displayed.&lt;/P&gt;&lt;P&gt;when any one push button is clicked on one parameter should be displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i had written the following code but is not working&lt;/P&gt;&lt;P&gt;please help me &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards&lt;/P&gt;&lt;P&gt;bob &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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 : SSCRFIELDS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : P LIKE MARA-MATNR MODIF ID ABC.&lt;/P&gt;&lt;P&gt;PARAMETERS : P1 LIKE MARC-WERKS MODIF ID ABC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : begin of line,&lt;/P&gt;&lt;P&gt;PUSHBUTTON 2(10) PB1 USER-COMMAND A,&lt;/P&gt;&lt;P&gt;PUSHBUTTON 20(10) PB2 USER-COMMAND B,&lt;/P&gt;&lt;P&gt;end of line.&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;CASE SSCRFIELDS-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'A'.&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;IF SCREEN-NAME = 'P'.&lt;/P&gt;&lt;P&gt;SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;endcase.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Aug 2006 06:01:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-08-21T06:01:25Z</dc:date>
    <item>
      <title>regarding push button for parameters</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526114#M240924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;initially there are two push buttons and the parameters should not be displayed.&lt;/P&gt;&lt;P&gt;when any one push button is clicked on one parameter should be displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i had written the following code but is not working&lt;/P&gt;&lt;P&gt;please help me &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards&lt;/P&gt;&lt;P&gt;bob &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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 : SSCRFIELDS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : P LIKE MARA-MATNR MODIF ID ABC.&lt;/P&gt;&lt;P&gt;PARAMETERS : P1 LIKE MARC-WERKS MODIF ID ABC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : begin of line,&lt;/P&gt;&lt;P&gt;PUSHBUTTON 2(10) PB1 USER-COMMAND A,&lt;/P&gt;&lt;P&gt;PUSHBUTTON 20(10) PB2 USER-COMMAND B,&lt;/P&gt;&lt;P&gt;end of line.&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;CASE SSCRFIELDS-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'A'.&lt;/P&gt;&lt;P&gt;LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;IF SCREEN-NAME = 'P'.&lt;/P&gt;&lt;P&gt;SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;endcase.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 06:01:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526114#M240924</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T06:01:25Z</dc:date>
    </item>
    <item>
      <title>Re: regarding push button for parameters</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526115#M240925</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;check this program  it is doing the same you required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&amp;lt;b&amp;gt;REPORT zwa_test2.

TABLES : SSCRFIELDS.

DATA: comm(1).

PARAMETERS : P LIKE MARA-MATNR MODIF ID P.
PARAMETERS : P1 LIKE MARC-WERKS MODIF ID p1.

SELECTION-SCREEN : begin of line,
PUSHBUTTON 2(10) PB1 USER-COMMAND A,
PUSHBUTTON 20(10) PB2 USER-COMMAND B,
end of line.

INITIALIZATION.
  LOOP AT SCREEN.
    IF SCREEN-group1 = 'P' OR
       SCREEN-group1 = 'P1'.
      SCREEN-active = '0'.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.

AT SELECTION-SCREEN.

  IF sy-ucomm  = 'A'.
    comm = 'A'.
  elseif sy-ucomm = 'B'.
    comm = 'B'.
  ENDIF.

AT SELECTION-SCREEN output.



  LOOP AT SCREEN.
    IF SCREEN-group1 = 'P'.

      if comm = 'A'.
        SCREEN-active = '1'.
      else.
        SCREEN-active = '0'.
      endif.
      MODIFY SCREEN.

    ENDIF.

    IF SCREEN-group1 = 'P1'.

      if comm = 'B'.
        SCREEN-active = '1'.
      else.
        SCREEN-active = '0'.
      endif.
      MODIFY SCREEN.



    ENDIF.

  ENDLOOP.
  clear: comm.&amp;lt;/b&amp;gt;&lt;/CODE&gt;&lt;/PRE&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;HRA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 06:15:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526115#M240925</guid>
      <dc:creator>dani_mn</dc:creator>
      <dc:date>2006-08-21T06:15:10Z</dc:date>
    </item>
    <item>
      <title>Re: regarding push button for parameters</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526116#M240926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you must do in "at selection-screen output" statement.&lt;/P&gt;&lt;P&gt;and you must use a copy of SY-UCOMM like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data : ucom like sy-ucomm.

at selection-screen.
  ucom = sy-ucomm.

at selection-screen output.
  case ucomm.
    when 'A'.
      loop at screen.
        if screen-name eq 'P'.
          screen-active = 0.
        endif.
      endloop.
  endcase.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ibrahim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 06:21:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526116#M240926</guid>
      <dc:creator>ibrahim_u</dc:creator>
      <dc:date>2006-08-21T06:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: regarding push button for parameters</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526117#M240927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gangadhar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the following code. Its working on my side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : SSCRFIELDS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : P LIKE MARA-MATNR MODIF ID ABC.&lt;/P&gt;&lt;P&gt;PARAMETERS : P1 LIKE MARC-WERKS MODIF ID ABC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : begin of line,&lt;/P&gt;&lt;P&gt;PUSHBUTTON 2(10) PB1 USER-COMMAND A,&lt;/P&gt;&lt;P&gt;PUSHBUTTON 20(10) PB2 USER-COMMAND B,&lt;/P&gt;&lt;P&gt;end of line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : FLAG TYPE C.&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;  IF FLAG IS INITIAL..&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF SCREEN-NAME = 'P'.&lt;/P&gt;&lt;P&gt;        SCREEN-ACTIVE = '1'.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        SCREEN-OUTPUT = '1'.&lt;/P&gt;&lt;P&gt;        SCREEN-INVISIBLE = '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;AT SELECTION-SCREEN .&lt;/P&gt;&lt;P&gt;  CASE SSCRFIELDS-UCOMM.&lt;/P&gt;&lt;P&gt;    WHEN 'A'.&lt;/P&gt;&lt;P&gt;    FLAG = '1'.&lt;/P&gt;&lt;P&gt;      LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;        IF SCREEN-NAME = 'P'.&lt;/P&gt;&lt;P&gt;          SCREEN-ACTIVE = '1'.&lt;/P&gt;&lt;P&gt;          SCREEN-INPUT = '1'.&lt;/P&gt;&lt;P&gt;          SCREEN-OUTPUT = '1'.&lt;/P&gt;&lt;P&gt;          SCREEN-INVISIBLE = '0'.&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;  Endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Pragya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 06:21:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526117#M240927</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T06:21:14Z</dc:date>
    </item>
    <item>
      <title>Re: regarding push button for parameters</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526118#M240928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;SELECTION-SCREEN PUSHBUTTON 15(15) KIS1 USER-COMMAND ID1.
SELECTION-SCREEN PUSHBUTTON 35(15) KIS2 USER-COMMAND ID2.

parameters: KISHAN1(15) MODIF ID ID1.


parameters: KISHAN2(15)  MODIF ID ID2.

TABLES: sscrfields.

data l_button like sy-ucomm.

INITIALIZATION.
 KIS1 =  'Pushbutton1'.
 KIS2 =  'Pushbutton2'.
l_button = 'ID1'.


AT SELECTION-SCREEN.
IF sscrfields-ucomm = 'ID1'
OR sscrfields-ucomm = 'ID2'.
l_button = sscrfields-ucomm.
ENDIF.

AT SELECTION-SCREEN OUTPUT.

loop at screen.
IF SCREEN-GROUP1 = 'ID1'.
IF SCREEN-GROUP1 &amp;lt;&amp;gt; L_BUTTON.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.

loop at screen.
IF SCREEN-GROUP1 = 'ID2'.
IF SCREEN-GROUP1 &amp;lt;&amp;gt; L_BUTTON.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2006 07:12:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-push-button-for-parameters/m-p/1526118#M240928</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-21T07:12:35Z</dc:date>
    </item>
  </channel>
</rss>

