open an Service Portal page by clicking on list????

krishnajillella
Kilo Contributor

my client wants to open a workbench kind of service portal page when user click on list view (instead of opening regular form view). Any help?????

1 ACCEPTED SOLUTION

antin_s
ServiceNow Employee
ServiceNow Employee

All you need to do is create Navigator Handler (sys_navigator) and override the navigation. This needs maint access though.



You may refer the below example on SC Request.



http://instancename.service-now.com/sys_navigator.do?sys_id=507343b4c0a80006003c695f0b521b0a



Hope this helps. Mark the answer as correct/helpful based on impact.



Thanks


Antin


View solution in original post

12 REPLIES 12

This is doable, but I'm not sure if it's worth the effort. you can't easy change the OOB behavior of the list view that I know of. Way I see is to build a Portal page that is a "list view" and in there you can control what ever happen when they click. This page is easy open through a module inside the normal UI thou... But again.. not sure if it's worth the effort.



ServiceNow is working in building a lot of this stuff in portal and there was cool portal stuff done for CSM and their agents in Jakarta where they worked in the Service Portal instead of the normal UI. Sadly this was with drawn from the Jakarta release, but I hope to see it in Kingston. Perhaps your client should wait for this and see how it looks.



I don't remember which, but if you go through the keynotes sessions from K17, you will see it there.



/Göran


Goran WitchDoc
ServiceNow Employee
ServiceNow Employee

Are you meaning they want something like the "CAB workbench"? Or a normal list view and when they click on for example number, the record should show up in a portal page instead of the normal form?



//Göran


Shahed Shah1
Tera Guru

If the user is viewing a list of records from the Default UI and not the portal how about using the "URL" Field Type? Perhaps the URL can be generated and the field populated via a Business Rule. Or even have the URL calculated.



As long as the page is known then the URL format will be straightforward:


/sp?id=<page_or_use_"form">&table=<table_comes_here>&view=sp&sys_id=<sys_id_comes_here>



When the field is added to the list view it will be clickable. The downside is that this will be another and fairly wide column.



Just not clear on where the list view is.


In some posts above you can see Krishna writes it's a "normal" list view... so like incident.list..



//Göran


Face palm. Doh!