Pile de navigation
La pile de navigation est la partie de la ServiceNow suite d’applications qui détermine où un utilisateur est redirigé après la mise à jour d’un enregistrement.
Un administrateur peut faire en sorte que des références de page soient insérées manuellement dans la pile de navigation lorsqu’un lien dans la page de navigation est sélectionné. Cela se fait en modifiant une définition de module pour inclure un argument de sysparm_stack avec une valeur de chaîne égale à la référence URL de la page à insérer dans la pile. L’administrateur peut également remplacer la redirection déterminée par la pile en créant une règle métier ou en modifiant une règle existante pour inclure gs.setRedirect(« http ://redirect_page.com »).
Paramètres de fonctionnement de la pile de navigation
Insertion de pages dans la pile de navigation
Remplacement des comportements de redirection de la pile de navigation par les règles métier onEvent
Les comportements de redirection qui se produisent à la suite des comportements de pile de navigation peuvent être remplacés à l’aide des règles métier onEvent. Ce remplacement est effectué à l’aide de la fonction gs.setRedirect. Cela remplace la redirection, telle que déterminée par la pile de navigation, lorsque l’événement spécifié se produit. La fonction gs.setRedirect prend un argument de chaîne qui est une URL pour la page vers laquelle l’utilisateur est redirigé. Cette URL peut être externe, par exemple : gs.setRedirect('http://www.google.com').