Is there a way to change display value of a reference field, without making any change in referenced table ?

Amarendra
Mega Contributor

The out-of-box functionality of a reference field is to show the field value of the referred table whose display value is set to true. Is there a way to set a display value other than this field ?

8 REPLIES 8

sachin_namjoshi
Kilo Patron
Kilo Patron

You may be able to accomplish this with a dictionary override:


http://wiki.servicenow.com/index.php?title=Dictionary_Overrides



This works for tables that are extended though.   Example from the Wiki: the Story [rm_story] table uses the short description as the display value in reference fields instead of the number, as defined in the Task [task] table.



Regards,


Sachin


Thanks for the link and for the example. Though i was looking for the solution without extending or making any change in the dictionary.


1) If the field is created in parent table then you can achieve it through dictionary override.

2) If the field is created in the same table then it is not possible. If it is really needed and list of records are not more then 500 then create view and in that view table you can change display Value. 

ChrisPurple
Tera Contributor

I'd also like to know an answer to this question