
Separate Roll Areas
Each Web Dynpro application runs in its own role area. If multiple applications are running in parallel, they can only communicate with one another using one of the following options:
The database
ABAP - Shared Objects
For this reason, it is not possible to close an application by closing another application (that is, closing a browser window). You must therefore make sure that a self-contained task creates only one application. This reduces both programming work and the number of browser windows for the user.
Dialog Box
Dialog Boxes (popups) are special display elements that open alongside a running application. Dialog boxes always start a separate Phase Model Instance , which means that their source window cannot be refreshed or edited while the dialog box is open (while the phase model instance still exists). You can avoid dialog boxes in many cases by displaying content in an additional window view. This removes the source of many errors and improves performance.
Modeless dialog boxes are not supported.