Description
When using a filter on a field of type list the "search icon" is available even if it is not a referenced field. This prevents the use of the contains operator to search this field. On clicking the search icon gives a "page not found".
Steps to Reproduce
Below link directs to out of the box fields of type list that don't contain a reference.
/sys_dictionary_list.do?sysparm_query=internal_type%3Dglide_list%5EreferenceISEMPTY%5EORDERBYelement&sysparm_list_mode=grid
sys_app_version.dependencies is an example from this list
Navigate to table sys_app_version.list.
Try to use column name "dependencies" with the contains filter. It cannot be used because the system expects a reference which is not always the case for this field type
/sys_app_version_list.do?sysparm_query=dependenciesLIKE
Click on the "search" icon and a page not found message is displayed
"The page you are looking for could not be found."
"null_list.do?sysparm_target=sys_app_version.dependencies.967db10967f510967c40096715209678@99@sysparm_view=sys_ref_list@99@sysparm_clear_stack=true@99@sysparm_domain_restore=false@99@sysparm_nameofstack=reflist@99@sysparm_element=dependencies@99@"
Workaround
After carefully considering the severity and frequency of the issue, and risk of attempting a fix, it has been decided to not address this issue in any current or future releases. We do not make this decision lightly, and we apologize for any inconvenience. If you have any questions regarding this problem, contact ServiceNow Customer Support.
Related Problem: PRB723797