When I create a new record in a related table that has a lookup field, I would like the selected value(s) of the lookup field to display a column value other than the primary name column value for the related table. Is this possible?
Here is why I seek to do this. I have a legacy system table that stores GUID and name associations (among other fields). The GUID/name associations are used as a lookup field for a field in another related table. Whereas the GUIDs are permanent, the names associated with the GUIDs occasionally change over time (and are therefore not unique within the table). For this reason, the GUID is the primary name column in the imported table rather than the associated name. When creating a record in the related table (the many side of the relationship), I would like the lookup field to display the name field rather than the GUID field after a selection is made in the selected value tag (i.e., on the create new form for the entity on the many side of the relationship). The display value for the tag (button? or label?) evidently is not affected by the lookup view design. Hence, I wonder if this is even possible. If so, it would improve the user experience.