HHow to get list view name in script include

kannann_
Kilo Expert

Hi All,

I have created a script include "taskDisplayFilter" to hide/show filter on the task table, I want to show/hide the filter based on the current view, but I am not able to get the current view name inside script include. Can you please help me out?

1 ACCEPTED SOLUTION

var view_name='';


if (gs.getSession().isInteractive()) {


      var map = gs.action.getGlideURI().getMap();


      if (map.get('sysparm_view') != null) {


      view_name= map.get('sysparm_view').toString();


      }


  }


View solution in original post

5 REPLIES 5

Deepak Kumar5
Kilo Sage

Pass value of view from client side to script include.


getView() is a Client Side function that returns the name of the view as a string


how do I pass that value, I am not calling that script include anywhere..


http://wiki.servicenow.com/index.php?title=Restricting_Filters_and_Breadcrumbs#gsc.tab=0


var view_name='';


if (gs.getSession().isInteractive()) {


      var map = gs.action.getGlideURI().getMap();


      if (map.get('sysparm_view') != null) {


      view_name= map.get('sysparm_view').toString();


      }


  }


Thank You Deep.. That worked great..!!