How to use "name" instead of "display name" for a reference field in one specific table only

beycos
Tera Contributor

Hello, 

The reference field shows the Display Name from table X, as expected, since the Display Name field has Display = true. Without changing this setting, is it possible to use the Name field for the reference field, but only in one specific table?

Thank you and Regards, 

Beyza

 

2 ACCEPTED SOLUTIONS

Ankur Bawiskar
Tera Patron
Tera Patron

@beycos 

whatever field is marked with Display=True it will show that value once reference value is selected

Without touching the Display=True at dictionary you can't control what's seen there.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @beycos 

It’s not possible unless the 'Display Name' is set to True. This behavior is by design and is the standard out-of-the-box functionality."

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

View solution in original post

5 REPLIES 5

Ankur Bawiskar
Tera Patron
Tera Patron

@beycos 

whatever field is marked with Display=True it will show that value once reference value is selected

Without touching the Display=True at dictionary you can't control what's seen there.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @beycos 

It’s not possible unless the 'Display Name' is set to True. This behavior is by design and is the standard out-of-the-box functionality."

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Can’t we do this by changing the view? By creating a new view , but without "display name"  in the new view? 

A view is simply a way to control what you want to display (which fields to show), but the display logic is handled at the table level. Since the same field is being used across views, what you're asking isn't possible @beycos 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************