Hi,
Technically, they can be called from anywhere. But I guess, In general, it makes sense to call them from PBO.
Regards,
Anand Mandalika.
P.S. : As and when you get the satisfactory answers, please close the thread by marking it as <i>solved</i>. And don't forget to reward the correct answers.
Shehryar Khan I know it is not much, but that was all of the text I got in my last certification. I am now going again, because I got 69% 70 it required to pass, I was hopeing that I could pass the next time. If the right answer is in both PAI and PBO. Then that is the answer. And then I will see if I remember wrong, and I could click both.
// Script
I agree that you can technically call a popup screen, also known as a modul dialog box, from anywhere. Usually you would present a popup in response to something that happened on a screen. A typical example is exiting a screen without saving. When you hit the exit button, a popup window is presented, asking you to confirm that you want to exit without saving.
Since you are most often responding to an action on a screen, it makes most sense to call the popup in the PAI of the screen where the action occurs. If you code in PBO, you will be displaying a popup before the screen that owns the PBO. I suppose there may be some cases where this makes logical sense but most of the time you are reponding to some action and PAI is the best choice.
Add a comment