Rather than a SalesRep initial, I want to use a new field called PreferredName I added for each Rep (via Employee). I want to see this in a column on the Customer Contacts grid (I'm customizing it).
I couldn't modify how the SalesRep dropdown was linked to Customer, so I had to first remove it (from the edit customer screen, and then from the table itself). I then added the field back to the table, choosing to use the PreferredName field rather than Initial. Then added it back to the edit customer screen where it now shows the preferred name. In order for Contacts to link to the PreferredName for a SalesRep, it seems I have to go through even more hassle because Activity, Opportunity, and Case tables also link to this field.
My Question: Is there a way to modify how a field is linked to a table without having to remove the field and add it back?
It's a very time consuming and risky proposition to remove all these screen UI elements followed by the subsequent fields in these tables and then try and put them back. It's error prone, too. Adding to the difficulty is the liklihood that you will have to modify (now broken) actions that use the field.
Does this make sense? What am I missing?
Thanks