Skip to Content
author's profile photo Former Member
Former Member

Multiple ALV in a single report output

Hi

I want to design a report where i need to show multiple ALVs in a single report output. I am currently using OOPs approach of making a container and then splitting into multiple containers and then displaying ALVs . But in my scenario there can be more than 20 ALVs too and due to this the container appears very short with scrollable thing for each ALV which is not accepted.

Client want to display complete ALVs. Is there any feature in ABAP OOP where I can display complete ALVs with some adjustable container which is further scrollable to multiple pages and for example 20 complete ALVs can be displayed in a container.

Also the no of ALVs to be build is dynamic. Also ALV is dynamic with fixed rows and multiple columns.

In ECC there is a Function module available to display multiple ALVs i.e REUSE_ALV_BLOCK_LIST_APPEND but it has a limitation of showing only 20 ALVs or 19.

Plz help me what approach do i need to follow for the same.

<removed by moderator>

Thanks

Edited by: Thomas Zloch on Feb 9, 2012

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Feb 09, 2012 at 03:04 PM

    Hi,

    One alternate is, increase the size of your screen, for this go to the layout of your screen and increase it as much you want, and also the custom container size, so that no scroll bar will appear at least.

    Other solution would be, as you said ALVs will be dynamical, it will be good to create buttons, or links on the screen based on the no of ALVs dynamically and on click of corresponding button call the corresponding ALV.

    But i dont think this will serve, first check the first option.

    Hope this helps u.,

    Thanks & Regards,

    Kiran.

    Add a comment
    10|10000 characters needed characters exceeded

    • > I think increasing the size of screen will only solve the purpose on my screen . but when it will run on other client server the same problem will persist.

      Hi,

      When you increase the screen size and custom container size, it will get reflected in all servers when you transport it.

      Thanks & Regards,

      Kiran.

  • author's profile photo Former Member
    Former Member
    Posted on Feb 09, 2012 at 11:09 PM

    Hi Saruchi,

    All the 20 ALV in one screen is messy, instead of the same, suggest to create one ALV or module pool with 20 different heading's if your click/double click the same the next ALV should be displayed. Otherwise even somebody sees all 20 reports i don't think they will be reconcile/ understand a single line.

    Best Regards,

    Tapodipta Khan.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.