reference fields
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-13-2025 01:13 AM
I created a custom reference field in the Incident form that points to a custom table, but when select a record, it shows the "Created On" field instead of the "Name" field. How can I configure it to display the "Name" field instead?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-13-2025 09:10 AM
1. Search in the filter navigator, "tables" and click (System Definition > Tables)
2. Search for the custom table you created and click into it.
3. Once on the record, scroll down and find the "Columns" tab and click
4. Find the column you're looking to display, in this case "Name" and make display, "True".
5. You'll more than likely have to go to the "Created on" field and make display "False"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-13-2025 10:06 AM
Actually custom reference field value showing created on instead of user names when i select the field from reference table.
For Example: In incident form if we take caller field when we select record from user table which points to a caller field it shows users in the caller field (Abule tuter, Fred Luddy.....etc) but in my case the field value which i created showing created on.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-24-2025 09:51 AM
Hi @sampathkade
For the custom table, make sure you set the name field display to true.
Refer this link for steps - How to set name as the table display value
Mark it helpful if this helps you to understand. Accept solution if this give you the answer you're looking for
Kind Regards,
Rohila V
2022-25 ServiceNow Community MVP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-24-2025 02:30 PM
Hi,
If your reference field on the Incident form is showing the Created On field instead of the Name field, it's likely because the wrong field is set as the display value for your custom table.
To fix this:
- Go to the Table Settings:
- In ServiceNow, navigate to System Definition > Tables and find your custom table.
- Set the Correct Display Field:
- Open the table record, look for the Display column, and make sure the Name field is marked as the display value.
- If it’s not, open the Name field, check the Display box, and save your changes.
- Refresh the System Cache:
- Sometimes, changes don’t reflect immediately. To force an update, go to System Diagnostics > Cache Flush, or simply type
cache.do
at the end of your instance URL and hit Enter.
- Sometimes, changes don’t reflect immediately. To force an update, go to System Diagnostics > Cache Flush, or simply type
Now, when you select a record in your reference field, it should display the Name instead of the Created On date. Hope that helps! Let me know if you run into any issues.
If you believe the solution provided has adequately addressed your query, could you please **mark it as 'Helpful'** and **'Accept it as a Solution'**? This will help other community members who might have the same question find the answer more easily.
Thank you for your consideration.
Selva Arun