Is there a way to change display value of a reference field, without making any change in referenced table ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-17-2017 11:54 AM
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 ?
- Labels:
-
Scripting and Coding

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-17-2017 12:07 PM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-20-2017 06:26 AM
Thanks for the link and for the example. Though i was looking for the solution without extending or making any change in the dictionary.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-25-2019 05:42 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-25-2019 04:54 AM
I'd also like to know an answer to this question