How to enable autopopulate matching values when start typing
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hello everyone!
I have a catalog item, where I have a reference field which is referring to a custom table, My issue is when i start typing in this field, it is not poping out matching values. Could you please help me, how to make this work> Here are some screenshots and variable attrubute i tried so far.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
any query business rule is blocking some records?
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 10x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
28m ago
@Ankur Bawiskar there is no Query BR on this Table. When I am searching with * then values are populating but when just typing then some of the values are not showing in matching records,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi @sunil maddheshi ,
This issue occurs because reference fields search only on the Display field by default.
Fix:
- Go to your referenced table (e.g., u_products)
- Make sure the field users search (e.g., product name) is set as Display = true
OR
Use variable attributes for multi-field search:
ref_auto_completer=AJAXTableCompleter,ref_ac_columns_search=true,ref_ac_columns=u_productAlso, verify:
- Data exists in the field
- User has read access (ACL)
Mark this as Helpful if it clarifies the issue.
Accept the solution if this answers your question.
Regards,
Vaishnavi
Technical Consultant
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi @VaishnaviK3009 Yes Dispay is true for this field, and data exist in the system and they are active(please see screenshot). There is no ACL issue. I tried with your suggession but still not working
