Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Consecutive nested call screen dump

Former Member
0 Likes
1,595

Hi,

I have created a table control and displaying data on the screen.I have included this in an include program and calling this program from another program

calling program...

include called program.

whene ever i select a radio button on main program i initiate a call

if rad = 'x'

perform called program.

endif.

Here i am getting a dump, that "You have requested too many consecutive nested call screens"

Can any one plz help me

5 REPLIES 5
Read only

Former Member
0 Likes
1,056

Hi

You have mentioned that you have the table control in an include program and you have included the include program, then all you got to do is to call the screen.

If rad = 'X'.

call screen xxxx.

endif.

FYI, always create tcode for any dynamic program i.e. dynpro and call the tcode.

Regards

Navneet

Read only

0 Likes
1,056

Thanks for your response..

All my logic for itable data is in the called program.

If i call the screen from my main program...how will it work?

Read only

0 Likes
1,056

Hi

What i understand from your Q is that, you have an include program which contains the logic for populating an internal table and also the screen with table control to be called in that Include Program.

If i am correct, then put the logic in some subroutine say perform table_display.

Now dont call that program instead Include that program in your main program and give PERFORM table_display.

If my understanding of your Q is wrong, then please make it clear.

Regards,

Navneet.

Read only

0 Likes
1,056

I have included the program and did perform statement...

And the form statement is causing issue saying too many nested screens

Read only

Former Member
0 Likes
1,056

<b>if possible</b> try to repalce to CALL SCREEN........statements in ur program with LEVAVE TO SCREEN....... statement, u can only nest around 50-51 CALL SCREEN statements, which might be the reason for ur dump.