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

regarding Module Pool

hi.

this is Arijit.i have 2 askings. in module pool

assume that the screen number is not set dynamically in the PAI code.

1)if the next screen attribute for screen 9100 is 9100 then what will happen

after all its PAI module are executed??

2)if the next screen attribute for screen 9100 is 0 then what will hapne

after all its PAI module are executed??

plese give answer.

i will reward by point

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • Best Answer
    Posted on Jan 30, 2007 at 09:32 AM

    hi,

    look help text to field "next screen" (RS37A-FNUM) in screen-painter (attributes)

    A.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 30, 2007 at 09:38 AM
    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 30, 2007 at 09:41 AM

    Hi Arijit Paul ,

    1) if the next screen attribute for screen 9100 is 9100 and after the execution of PAI module, PBO of 9100 will called again be called and the process will go in a loop.

    2) if the next screen attribute for screen 9100 is 0 and after the execution of PAI module, the control will returned to the program to the next statement of the call screen statement.

    Regards,

    Kasi S

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 30, 2007 at 09:46 AM

    Hi Arijit,

    Assuming you do not set the screen number dynamically.

    1)If the next screen no is 9100,then after the PAI module is executed,its PBO module is executed again ie. The PBO and PAI of 9001 are executed recursively.

    2)If you set the next screen 0,then after the PAI of screen 9100 is executed,the control returns to the point from which the screen sequence was called or the previous screen from which the screen 9100 was called and its PBO is processed.

    Regards,

    Beejal

    **reward if helpful

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 30, 2007 at 09:58 AM

    Hi Arijit,

    To put it simple, the one difference is:

    1. If you put the same screen number in the next screen value, then the same screen's PBO is called again after the PAI has finished execution.

    2. If you put the next screen number as 0, then the PBO of the screen is NOT executed like in the previuos case and the control is just given to the next line in the program.

    Hope this clears your doubt.

    Award points if helpful.

    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.