Redirect URL through business rule

Community Alums
Not applicable

Hi,

I need to redirect the URL to a different page through business rule.

I am using gs.setRedirect(url) by setting up the url.

Once the condition are true, it showing the form using the above parameter but it's redirecting to new url but opening the form in the bottom same page. 

Please advise. 

1 ACCEPTED SOLUTION

Community Alums
Not applicable
Thanks Everyone. We did it with help of writing onLoad client script and then used navigation parameter. From business rule we are passing a variable through g_scratchPad.

View solution in original post

13 REPLIES 13

Priya Shid1
Kilo Guru

Hi Amit,

Please check with your function it should be,

action.setRedirectURL("URL");

 

Please mark if it helps!!

Community Alums
Not applicable

Hi Priya, 

I tried with action.setRedirectURL("URL"), but nothing happened with this parameter. 

Hi Amit,

you cannot use action in business rule; only allowed is gs object for redirection

you cannot open the page in new tab using gs.setRedirect(url)

To which page you need to take

sample below

gs.setRedirect('/incident.do?sys_id=-1'); // this will take to new incident record

Mark Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader