Show TOC

HintergrundMehrere parallele Anwendungen Dieses Dokument in der Navigationsstruktur finden

 

Eigene Rollbereiche

Grundsätzlich gilt, dass jede Web-Dynpro-Anwendung in ihrem eigenen Rollbereich läuft. Wenn mehrere Anwendungen parallel laufen und miteinander kommunizieren sollen, geht das nur über eine der folgenden Möglichkeiten:

Es ist daher nicht möglich, beim Schließen einer Anwendung - also eines Browser-Fensters - automatisch auch eine andere Anwendung zu schließen. Sie sollten daher darauf achten, dass für eine in sich geschlossene Aufgabe auch nur eine einzige Anwendung angelegt wird, um unnötigen Programmieraufwand zu vermeiden und nicht zu viele Browser-Fenster für den Benutzer zu öffnen.

Dialogfenster

Dialogfenster (Popups) sind spezielle Darstellungseinheiten, die zusätzlich zur laufenden Anwendung geöffnet werden. Dialogfenster starten immer eine eigene Phasenmodell-Instanz, was zur Folge hat, dass das zugrunde liegende Window nicht aufgefrischt und bearbeitet werden kann, so lange das Dialogfenster nicht geschlossen wurde, d.h. seine Phasenmodell-Instanz nicht verschwunden ist. Sie können in vielen Fällen auf Dialogfenster verzichten, wenn Sie den Inhalt in einer zusätzlichen View im aktuellen Window anzeigen. Sie vermeiden auf diese Weise unnötige Fehlerquellen und Performance-Belastungen.

Hinweis Hinweis

Amodale Dialogfenster werden grundsätzlich nicht unterstützt.

Ende des Hinweises