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

How get window between selection screen and alv output

Hi Friends,

I am displaying ALV report now i want to display small window with one button and it should show list of fields before displaying alv output.

means i want a window showing list of fields of internal table coming from program.and when i will click on yes button it should show ALV output.

how can i achive this .

Pls. help

thanks in advance.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Apr 20, 2007 at 02:09 PM

    I would suggest calling a popup window (you can use function module POPUP_TO_CONFIRM) from your program and then if the answer returned from the function module is your "okay" value, then call the ALV screen. You can put the field names in the message of your popup. I hope this helps.

    - April King

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 21, 2007 at 11:11 AM

    Hi Chintan,

    What you are asking is not possible. But You can do like selecting the variant from the selection and that variant can be applied to the ALV. This also will fulfulll your requirement also. So save the varinants depending on your requirement and pick them in the selection screen and apply that variant to ALV

    Refere the report BCALV_TEST_FULLSCREEN**** reports for the variant help.

    Warm Regards,

    Vijay

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 22, 2007 at 01:21 PM

    Hi,

    Try to use the following command:

    <b><i>WINDOW STARTING AT <some-value> <some-value> ENDING AT <some-value> <some-value>.

    </i></b>

    notice that there is a space between <> <>.

    This statement should be used inside the AT USER-COMMAND event.

    i.e.,

    AT USER-COMMAND.

    CASE SY-UCOMM.

    WHEN 'XXX'.

    <b> <i> WINDOW STARTING AT <> <> ENDING AT <> <>.</i></b>

    ..............statements....................

    ..................................................

    ENDCASE.

    This should help you some what.

    Bye

    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.