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

CALL SCREEN nested call

Former Member
0 Likes
1,102

Hi all

I am getting an error with this dump in my report::

"You requested too many consecutive nested call screens."

I know the reason: I am calling too many screen and I should use LEAVE TO SCREEN instead.

But I cannot do it.

The question is: I don't need to hold the list of screen visisted, so I would like to know if is it possible to blank somehow the structure that holds this list.

Thanks

Gabriele

3 REPLIES 3
Read only

Former Member
0 Likes
768

Not sure how you can clear the list of called screen...

But i've been throught a similar issue in the past, and we changed the process so we could use LEAVE SCREEN. It was an Online with a lot screens, but we managed to do the trick.

Perhaps if you explain why you can't use LEAVE SCREEN we can think in a solution.

Good Luck!

Read only

RaymondGiuseppi
Active Contributor
0 Likes
768

You can only clear the screen sequence via LEAVE TO SCREEN (0 - deletes last item on stack, nnnn replaces last item with new item) or harder statements like LEAVE TO TRANSACTION.

Can you explain your

But I cannot do it.

Regards,

Raymond

Read only

Former Member
0 Likes
768

I've had this issue a few times with ALV reports. In my case, my program was just displaying a sequence of ALV grids and the users navigated through them using ALV events. I refreshed the grid data instead of creating new grids whenever possible to get around the issue.