Pilha de navegação
A pilha de navegação é a parte do ServiceNow pacote de aplicações que determina para onde um usuário é redirecionado após a atualização de um registro.
Um administrador pode fazer com que as referências de página sejam inseridas manualmente na pilha de navegação quando um link na página de navegação for clicado. Isso é feito modificando uma definição de módulo para incluir um argumento de sysparm_stack com um valor de cadeia de caracteres igual à referência de URL para a página a ser inserida na pilha. O administrador também pode substituir o redirecionamento determinado pela pilha criando uma regra de negócios ou editando uma existente para incluir gs.setRedirect("http://redirect_page.com").
Parâmetros operacionais da pilha de navegação
Inserção de páginas na pilha de navegação
Substituindo os comportamentos de redirecionamento da pilha de navegação por regras de negócios onEvent
Os comportamentos de redirecionamento que ocorrem como resultado de comportamentos de pilha de navegação podem ser substituídos usando regras de negócios onEvent. Esta substituição é realizada usando a função gs.setRedirect. Isso substitui o redirecionamento conforme determinado pela pilha de navegação, quando o evento especificado ocorre. A função gs.setRedirect usa um argumento de cadeia de caracteres que é um URL para a página para a qual o usuário é redirecionado. Este URL pode ser externo, por exemplo: gs.setRedirect('http://www.google.com').