‎2007 Aug 06 5:36 PM
Hi All,
I am maintaining an SAP application. In addition, I am new to SAP/ABAP. Is there a built in mechanism that tracks the previous screen that you were on so that you can get back to the previous screen. I see that most of the code is using memory parms and CASE to handle screen navigation; however, since I recently was required to skip a screen (out of the normal screen flow) this issue has risen. If I skip one of these screens, we will call it screen 2 and I end up at screen 3 from screen 1. Then from screen 3 I go to screen 4. How can I get back to screen 3 then screen 1. My code currently works as long as I do not go to screen 4 from screen 3. In other words, if I never go to screen for and I click the 'BACK' button I successfully get back to screen 1, skipping screen 2 just as I did going forward; that is what I want. It seems to be very convoluted to create all these memory variable to track screen navigation. Is there a built in function that manages screen navigation so that it can be as simple as setting the screen name before you leave a screen and calling some kind of previous command to get you back to the previous screen.
Thanks
Tom
‎2007 Aug 10 7:55 PM