How to make a dynamic filter available for something other than user/group

Stephen W_
Giga Guru

I've created a dynamic filter on a simple choice field that sits on task.

dynamic1.png

In list/report conditions I'm not seeing any dynamic options, let alone this filter.

dynamic2.png

I've also tried setting the referenced table to sys_choice as well as using "String" as one user suggested.   No joy.

I had no trouble adding dynamic filters to types that already had a dynamic option, such as user.   However, I cannot make this work for anything that doesn't already have an "Is(Dynamic)" option.

Is anyone else able to make this work? What am I missing?

Thanks,

-Stephen

6 REPLIES 6

Shishir Srivast
Mega Sage

I think is Dynamic only works for reference fields.


antin_s
ServiceNow Employee
ServiceNow Employee

Hi Stephen,



You need to create your own Dynamic Filter on the field you want.



Create a dynamic filter option



You can create for all the reference fields you have on your table and then it woul start showing in your filter. Following is an example for the Currency table. With this, wherever Currency is used a Reference Field, you would get this dynamic filter.



You can find all the Dynamic filters here - https://instancename.service-now.com/sys_filter_option_dynamic_list.do



find_real_file.png



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



Thanks


Antin


antin_s
ServiceNow Employee
ServiceNow Employee

Hi Stephen,



If my reply has answered you question, can you please mark it as 'Correct' to help the community?



Thanks


Antin


I have a similar inquiry but this doesn't apply to what I'm trying to do.  I want to make the is(dynamic) operand available for a string field.  so lets say I have a variable called vsc name.  I want to be able to dynamically filter users via that vsc_name variable which happens to be a string (not a reference).  Is that Possible?