<?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: Execute Report, while pressing push button in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133198#M112274</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;Yes you can in event AT SELECTION-SCREEN:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To draw a pushbutton in selection-screen:&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;SELECTION-SCREEN PUSHBUTTON /10(20) TEXT USER-COMMAND ABCD. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION. &lt;/P&gt;&lt;P&gt;  MOVE 'My text' TO TEXT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To manage the ok-code of pushbutto&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN. &lt;/P&gt;&lt;P&gt;  IF SSCRFIELDS-UCOMM = 'ABCD'. &lt;/P&gt;&lt;P&gt;    SUBMIT &amp;lt;REPORT&amp;gt; WITH .... AND RETUNR.&lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jan 2006 09:47:22 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-01-19T09:47:22Z</dc:date>
    <item>
      <title>Execute Report, while pressing push button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133196#M112272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a selection-screen with some parameters or so..... now I want to place a pushbutton over this screen ( how to place a pushbutton, do I need a dynpro). when user press this pushbutton, I want to execute a report, and have to send parameters to this report?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is this possible in ABAP ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks for your kind help....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 09:38:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133196#M112272</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T09:38:42Z</dc:date>
    </item>
    <item>
      <title>Re: Execute Report, while pressing push button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133197#M112273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can have a push button on a selectiion screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the sameple code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT demo_sel_screen_pushbutton.&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;DATA flag(1) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN:&lt;/P&gt;&lt;P&gt;  BEGIN OF SCREEN 500 AS WINDOW TITLE tit,&lt;/P&gt;&lt;P&gt;    BEGIN OF LINE,&lt;/P&gt;&lt;P&gt;      PUSHBUTTON 2(10) but1 USER-COMMAND cli1,&lt;/P&gt;&lt;P&gt;      PUSHBUTTON 12(10) text-020 USER-COMMAND cli2,&lt;/P&gt;&lt;P&gt;    END OF LINE,&lt;/P&gt;&lt;P&gt;    BEGIN OF LINE,&lt;/P&gt;&lt;P&gt;      PUSHBUTTON 2(10) but3 USER-COMMAND cli3,&lt;/P&gt;&lt;P&gt;      PUSHBUTTON 12(10) text-040 USER-COMMAND cli4,&lt;/P&gt;&lt;P&gt;    END OF LINE,&lt;/P&gt;&lt;P&gt;  END OF SCREEN 500.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MESSAGE i888(sabapdocu) WITH text-001 sscrfields-ucomm.&lt;/P&gt;&lt;P&gt;  CASE sscrfields-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'CLI1'.&lt;/P&gt;&lt;P&gt;      flag = '1'.&lt;/P&gt;&lt;P&gt;    WHEN 'CLI2'.&lt;/P&gt;&lt;P&gt;      flag = '2'.&lt;/P&gt;&lt;P&gt;    WHEN 'CLI3'.&lt;/P&gt;&lt;P&gt;      flag = '3'.&lt;/P&gt;&lt;P&gt;    WHEN 'CLI4'.&lt;/P&gt;&lt;P&gt;      flag = '4'.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&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;  tit  = 'Four Buttons'.&lt;/P&gt;&lt;P&gt;  but1 = 'Button 1'.&lt;/P&gt;&lt;P&gt;  but3 = 'Button 3'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL SELECTION-SCREEN 500 STARTING AT 10 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE flag.&lt;/P&gt;&lt;P&gt;    WHEN '1'.&lt;/P&gt;&lt;P&gt;      WRITE / 'Button 1 was clicked'.&lt;/P&gt;&lt;P&gt;    WHEN '2'.&lt;/P&gt;&lt;P&gt;      WRITE / 'Button 2 was clicked'.&lt;/P&gt;&lt;P&gt;    WHEN '3'.&lt;/P&gt;&lt;P&gt;      WRITE / 'Button 3 was clicked'.&lt;/P&gt;&lt;P&gt;    WHEN '4'.&lt;/P&gt;&lt;P&gt;      WRITE / 'Button 4 was clicked'.&lt;/P&gt;&lt;P&gt;    WHEN OTHERS.&lt;/P&gt;&lt;P&gt;      WRITE / 'No Button was clicked'.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 09:43:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133197#M112273</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T09:43:42Z</dc:date>
    </item>
    <item>
      <title>Re: Execute Report, while pressing push button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133198#M112274</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;Yes you can in event AT SELECTION-SCREEN:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To draw a pushbutton in selection-screen:&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;SELECTION-SCREEN PUSHBUTTON /10(20) TEXT USER-COMMAND ABCD. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION. &lt;/P&gt;&lt;P&gt;  MOVE 'My text' TO TEXT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To manage the ok-code of pushbutto&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN. &lt;/P&gt;&lt;P&gt;  IF SSCRFIELDS-UCOMM = 'ABCD'. &lt;/P&gt;&lt;P&gt;    SUBMIT &amp;lt;REPORT&amp;gt; WITH .... AND RETUNR.&lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 09:47:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133198#M112274</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T09:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: Execute Report, while pressing push button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133199#M112275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Syed,&lt;/P&gt;&lt;P&gt;  To call a report program from another report, use &lt;/P&gt;&lt;P&gt;SUBMIT statement.&lt;/P&gt;&lt;P&gt;You can pass the values from the first report to the second report using export /import statements or with ranges addition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example &lt;/P&gt;&lt;P&gt;The program report1 has a stand-alone selection screen with the screen number 1100. In the program report2, an internal table with row type RSPARAMS and a ranges table are filled for this selection screen. These are transferred at SUBMIT together with a single condition. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program accessed &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT report1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA text(10) TYPE c. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF SCREEN 1100. &lt;/P&gt;&lt;P&gt;  SELECT-OPTIONS: selcrit1 FOR text, &lt;/P&gt;&lt;P&gt;                  selcrit2 FOR text. &lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF SCREEN 1100. &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;Calling program &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT report2. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: text(10)   TYPE c, &lt;/P&gt;&lt;P&gt;      rspar_tab  TYPE TABLE OF rsparams, &lt;/P&gt;&lt;P&gt;      rspar_line LIKE LINE OF rspar_tab, &lt;/P&gt;&lt;P&gt;      range_tab  LIKE RANGE OF text, &lt;/P&gt;&lt;P&gt;      range_line LIKE LINE OF range_tab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rspar_line-selname = 'SELCRIT1'. &lt;/P&gt;&lt;P&gt;rspar_line-kind    = 'S'. &lt;/P&gt;&lt;P&gt;rspar_line-sign    = 'I'. &lt;/P&gt;&lt;P&gt;rspar_line-option  = 'EQ'. &lt;/P&gt;&lt;P&gt;rspar_line-low     = 'ABAP'. &lt;/P&gt;&lt;P&gt;APPEND rspar_line TO rspar_tab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;range_line-sign   = 'E'. &lt;/P&gt;&lt;P&gt;range_line-option = 'EQ'. &lt;/P&gt;&lt;P&gt;range_line-low    = 'H'. &lt;/P&gt;&lt;P&gt;APPEND range_line TO range_tab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;range_line-sign   = 'E'. &lt;/P&gt;&lt;P&gt;range_line-option = 'EQ'. &lt;/P&gt;&lt;P&gt;range_line-low    = 'K'. &lt;/P&gt;&lt;P&gt;APPEND range_line TO range_tab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUBMIT report1 USING SELECTION-SCREEN '1100' &lt;/P&gt;&lt;P&gt;               WITH SELECTION-TABLE rspar_tab &lt;/P&gt;&lt;P&gt;               WITH selcrit2 BETWEEN 'H' AND 'K' &lt;/P&gt;&lt;P&gt;               WITH selcrit2 IN range_tab &lt;/P&gt;&lt;P&gt;               AND RETURN. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 09:47:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133199#M112275</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T09:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: Execute Report, while pressing push button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133200#M112276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN PUSHBUTTON [/][pos](len) button_text &lt;/P&gt;&lt;P&gt;                              USER-COMMAND &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;                              [VISIBLE LENGTH vlen] &lt;/P&gt;&lt;P&gt;                              [MODIF ID modid] &lt;/P&gt;&lt;P&gt;                              [ldb_additions]. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u declare TABLES SSCRFIELDS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE SSCRFIELDS-UCOMM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN UCOM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UCOM = 'ONLI'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 09:49:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133200#M112276</guid>
      <dc:creator>hymavathi_oruganti</dc:creator>
      <dc:date>2006-01-19T09:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: Execute Report, while pressing push button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133201#M112277</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 these demo programs...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;demo_sel_screen_pushbutton&lt;/P&gt;&lt;P&gt;demo_sel_screen_function_key.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 09:50:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133201#M112277</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T09:50:36Z</dc:date>
    </item>
    <item>
      <title>Re: Execute Report, while pressing push button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133202#M112278</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;yes. It is better to go for DYNPRO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Define push Button and Define USER_COMMAND for this(PUSH_OK).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In flowlogic and In PAI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if SY-UCOMM = 'PUSH_OK'.&lt;/P&gt;&lt;P&gt;  SUBMIT 'REPROTNAME'.&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;  Su&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 09:51:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133202#M112278</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T09:51:01Z</dc:date>
    </item>
    <item>
      <title>Re: Execute Report, while pressing push button</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133203#M112279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your replies, and input, will get back after giving it a shot*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt; till then,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 10:06:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/execute-report-while-pressing-push-button/m-p/1133203#M112279</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T10:06:22Z</dc:date>
    </item>
  </channel>
</rss>

