- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-27-2025 06:13 AM
Hi,
I am trying to populate the results in list collector variable based on the value selected from another variable.
I have variable A (selectbox) and variable B(list collector). When I select any option from variable A for eg. "x1" then variable B referencing a customized table having a field u_description which will filter u_description contains "read" keyword and u_description contains "x1". Based on the condition, it will display the one or multiple results from the table in the varible B.
I am using a script include and client script for this requirement and it is not working. Can somebody help on this.
Script Include :
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-01-2025 01:54 AM
you need to do 2 things which I mentioned in my 1st response to your question
1) advanced ref qualifier
a) why variable value will be random? You said it's a select box so it should have choices in it, you can use that.
You can use this, for x1 choice value you can have a query
javascript:var variableValue = current.variables.please_select_the_fileserver_where_the_shared_folder_is_located.toString() ; var query; if(variableValue == 'x1') query = 'u_descriptionLIKEread^u_descriptionLIKE' + variableValue; query;
If you want the same filter for other drop down choices then do this generic
javascript:var variableValue = current.variables.please_select_the_fileserver_where_the_shared_folder_is_located.toString() ; var query = 'u_descriptionLIKEread^u_descriptionLIKE' + variableValue; query;
2) variable attributes - add this
ref_qual_elements=please_select_the_fileserver_where_the_shared_folder_is_located
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-01-2025 03:24 AM
please update : in your ref qualifier.
Community converts : to :
share the choices for your select box?
Also share if there are records matching in your table with that filter condition?
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-27-2025 06:31 AM
you should use advanced ref qualifier
why are you adding option?
Your advanced ref qualifier for list collector should be like this
Ensure you give correct field name and correct choice value of select box to compare
javascript: var query; if(current.variables.variableAName == 'x1') query = 'u_descriptionLIKEread^u_descriptionLIKEx1'; query;
Add this in variable attributes of list collector
ref_qual_elements=variableAName
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-29-2025 06:53 AM
Hope you are doing good.
Did my reply answer your question?
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-30-2025 08:33 AM
Hi Ankur,
I tried but it is not working.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-30-2025 09:21 AM
it should work provided you followed all the steps correct.
are you using correct variable name?
are you using correct value to compare from select box variable?
are you giving correct filter condition/query?
did you give variable attributes?
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader