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

User commands in subscreen with selection screen

I have created a subscreen in an application through a user exit. Within that subscreen, I have defined a selection-screen within a subscreen area. The subscreen also has an ALV grid under the subarea. The select-options are defined as no intervals (i.e. single field multiple values).

When I enter in the multiple selection screen to either delete other options or add new options and press enter (or the clock with tick icon), I get a message saying 'Requested function %0100100000213534 is not available here'. How can I use the select-option functionality within a subscreen when enter is pressed to avoid this message? I have not set a pf-status for my subscreen as I do not want additional icons yet I want to use the values in the select-option to find information in order to populate my ALV grid when I press enter. This should occur after I have entered values in the select-option screen. Should I be defining an additional pushbutton in the selection-screen or should I be defining a PBO and PAI for my subscreen area (subscreen 1001) that the selection screen appears in, in the larger subscreen.

Apologies if this does not make sense

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Posted on Dec 02, 2005 at 02:41 PM

    The problem is, the actions in your custom subscreen will be handled but the main calling screens PAI, you do not have a PBO/PAI for your subscreen. Do you have access to the PBO/PAI of the main screen?


    Rich Heilman

    Add a comment
    10|10000 characters needed characters exceeded

    • You can define a pushbutton in your subscreen to emulate the "multiple selection" button and assign it with a user command. I am assuming that since this is a screen exit, you should have access to the PAI, PBO modules of your subscreen. So in the PAI of your subscreen(not the main screen PAI), you can write code for handling this pushbutton. The function module specified by Rich should help you.


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.