Skip to Content
avatar image
Former Member

How to create a transaction for several reports

Hi Gurus,

After having some good thing we want to have some more its human nature ..

isn't it?

Now coming to the point..

I have several reports in my projects and my client wants to use only one transaction to run all these reports. He wants to see description of the reports in left pane and and if he will click on one of the link then that particular report should execute in the right pane.

something like view cluster where we can give several tables/ several views and then we can execute them with a single transaction .

is it possible somehow? without any programming..

Thanks and regards

Sandeep

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Aug 22, 2007 at 03:06 PM

    Hi,

    You can change the standard menu you'll see when logging on to SAP.

    He can also add favorites to that menu with system>user profile>expand favorites

    I think that covers the functional requirement pretty well.

    Kind regards, Rob Dielemans

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 22, 2007 at 03:08 PM

    With se43 you can create menus

    regards, Rob.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

      You can use ' Submit' command for this.

      I have attachend a sample code. Kindly reward with points in case helpful.

      Here is the code:

      REPORT Z_SYSTEM_HEALTH_CHECK .

      • Analysis transactions

      SELECTION-SCREEN BEGIN OF BLOCK TRANSACTIONS WITH FRAME TITLE TEXT-004.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-005 USER-COMMAND REP1.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-007 USER-COMMAND REP2.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-009 USER-COMMAND REP3.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-010 USER-COMMAND REP4.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-011 USER-COMMAND REP5.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-012 USER-COMMAND REP6.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-013 USER-COMMAND REP7.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-015 USER-COMMAND REP9.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN SKIP 1.

      SELECTION-SCREEN BEGIN OF LINE.

      SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-016 USER-COMMAND REP10.

      SELECTION-SCREEN END OF LINE.

      SELECTION-SCREEN END OF BLOCK TRANSACTIONS.

      AT SELECTION-SCREEN.

      CASE SY-UCOMM.

      WHEN 'REP1'.

      submit ZALBATHA_EMPLOYEE AND RETURN via selection-screen.

      WHEN 'REP2'.

      submit ZAB_EMP_CRM_R3 AND RETURN via selection-screen.

      WHEN 'REP3'.

      submit ZALBATHA_EMPLOYEE3 AND RETURN via selection-screen.

      WHEN 'REP4'.

      submit ZAB_R3_INACTIVE_CUST_ORDERS AND RETURN via selection-screen.

      WHEN 'REP5'.

      submit ZALBATHA_CONTACT_PERSON_RECONC AND RETURN via selection-screen.

      WHEN 'REP6'.

      submit ZALBATHA_CUS_DOWNLOAD AND RETURN via selection-screen.

      WHEN 'REP7'.

      submit ZMPC_PARTNER_REL_CRM_R3 AND RETURN via selection-screen.

      WHEN 'REP9'.

      submit ZMPC_PROD_CRM_R3 AND RETURN via selection-screen.

      WHEN 'REP10'.

      submit ZALBATHA_ORDER_EXCEPTION_REPS via selection-screen.

      WHEN OTHERS.

      ENDCASE.