Navigationsstapel
Der Navigationsstapel ist der Teil der Anwendungssuite ServiceNow, der bestimmt, wohin ein Benutzer nach der Aktualisierung eines Datensatzes weitergeleitet wird.
Ein Administrator kann festlegen, dass Seitenverweise manuell in den Navigationsstapel eingefügt werden, wenn auf einen Link auf der Navigationsseite geklickt wird. Dazu wird eine Moduldefinition so geändert, dass das Argument „ sysparm_stack“ mit einem Zeichenfolgenwert enthalten ist, der dem URL-Verweis auf die Seite entspricht, die in den Stapel eingefügt werden soll. Der Administrator kann auch die vom Stapel bestimmte Umleitung überschreiben, indem er eine Geschäftsregel erstellt oder eine vorhandene so bearbeitet, dass gs.setRedirect("http://redirect_page.com")eingefügt wird.
Betriebsparameter des Navigationsstapels
Seiten werden in den Navigationsstapel eingefügt
Überschreiben des Umleitungsverhaltens des Navigationsstapels mit onEvent-Business-Regeln
Das Umleitungsverhalten, das als Ergebnis des Verhaltens des Navigationsstapels auftritt, kann mithilfe von onEvent-Geschäftsregeln überschrieben werden. Diese Überschreibung wird mit der Funktion gs.setRedirectdurchgeführt. Dadurch wird die vom Navigationsstapel festgelegte Umleitung überschrieben, wenn das angegebene Ereignis auftritt. Die Funktion gs.setRedirect akzeptiert ein Zeichenfolgenargument, bei dem es sich um eine URL für die Seite handelt, auf die der Anwender umgeleitet wird. Diese URL kann extern sein, z. B.: gs.setRedirect('http://www.google.com').