
Seitenübergänge festlegen
Verwendung
Nachdem Sie die Seiten einer BSP-Applikation angelegt haben, können Sie die geplanten Übergänge zwischen den Seiten festlegen. Dabei ordnen Sie jedem Seitenübergang einen Navigationsrequest zu. Durch die Zuordnung der Seiten über den Navigationsrequest erhalten Sie eine rein formale ("statische") Beschreibung des Navigationsschemas innerhalb der BSP-Applikation. Der genaue Austrittspunkt innerhalb einer Seite wird erst über das Navigationsobjekt definiert:

navigation -> next_page('<Navigationsrequest>')
Dies ist jedoch nicht die einzige Möglichkeit wie Sie einen Navigationsschritt auslösen können. Ein Navigationrequest ist z.B. nicht erforderlich, wenn Sie Seitenübergänge mit Angabe der URL festlegen.
Vorgehensweise
Um die Seitenübergänge festzulegen, wählen Sie die gewünschte BSP-Applikation aus und tragen Sie unter Navigation zu jeder Startseite die entsprechende Zielseite und den zugehörigen Navigationsrequest manuell ein.
Alternativ können Sie ein grafisches Tool verwenden, wenn Sie den Tabreiter Navigation Modeler anklicken. Die Seiten der BSP-Applikation sind hier durch Rechteck-Symbole repräsentiert und Sie können die Seitenübergänge bequem durch Ziehen von Verbindungslinien definieren. Für die Arbeit mit umfangreichem Satz von Seiten stehen Ihnen Markier- und Zoomfunktionen zur Verfügung.

Die Abbildung zeigt das Navigationsschema am Beispiel eines kleinen Buchladens. Alle Navigationsrequests sind in Großbuchstaben wiedergegeben.


Die Darstellung im Navigationsgraphen ist insbesondere dafür geeignet, um sich eine Übersicht über das Navigationsschema einer BSP-Applikation zu verschaffen.
Falls Sie externe Web Entwicklungstools für das Designen der BSP-Seiten einsetzen, können Sie anschließend entsprechend einer Vorlage des Web Designers das Navigationschema im Web Application Builder adäquat nachbilden.