- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-10-2020 08:32 AM
Hi all,
I am working on developing a Now Mobile applet that, when clicked, will filter the Incident table and pull up any active incident records that have a location that is in the user's Glide List of locations (a list of store locations in this specific case). I appear to be having trouble with the most important piece of this applet: the Dynamic Filter I created. When testing the Dynamic Filter through the web UI, it works well. However, when I create a Mobile Studio Data Item, assign it to the applet, and then test it, it returns "No items available". So, I am wondering if anyone might be able to enlighten me on where my issue is. I am thinking it might be a role or scoping issue, but unless I'm missing something, I have checked all the appropriate settings: the dynamic filter is not limited to a role (end user will not have a fulfiller role), my mobile app is in the Store Mobile App application but the Dynamic Filter is available Globally, the Business Rule is client-callable and accessible from all scopes.
It's worth noting that other OOB dynamic filters appear to work fine in the Mobile app (like Caller is "Me").
Please see the attached screenshots:
- Data_Item_with_DF.png == shows the data item in Studio is configured the same way I am testing the dynamic filter in the web UI
- Associated_Business_Rule.png == shows the BR code piece that is used by the dynamic filter
- Dynamic_Filter_Definition.png == shows the dynamic filter setup.
- DF_works_in_WebUI.png == shows that the DF works when using it in the webUI on the incident table.
Any help is appreciated 🙂
Solved! Go to Solution.
- Labels:
-
Scripting and Coding
-
Studio

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-10-2020 09:05 AM
Hi,
I am not sure if custom dynamic filters are supported by native mobile applications or not but you can try scripted data item to achieve this.
Thanks,
Sharjeel
Muhammad

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-10-2020 09:05 AM
Hi,
I am not sure if custom dynamic filters are supported by native mobile applications or not but you can try scripted data item to achieve this.
Thanks,
Sharjeel
Muhammad
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-10-2020 11:59 AM
Hey Sharjeel, you might be right that custom dynamic filters are not supported. I took your advice and turned my business rule into an encoded query string, following this docs advice: https://docs.servicenow.com/bundle/orlando-platform-user-interface/page/use/using-lists/task/t_GenEn....
That appears to be working as I expect. Thanks for your help and ideas.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-10-2020 12:11 PM
Sounds Good. Enjoy! 🙂
Muhammad