Has anyone else seen this default behavior?
I have a column defined as Enum/Ref and when I added it to a table view, the View Ref action was inserted by default because, as expected, it is defined as “Display inline”.
However, straight Ref Columns ALSO generate the View Ref action but DO NOT use that action by default when they are added to the table view. The View Ref action does still show on Detail views to provide navigation to the Ref record.
I’ve only recently started noticing this default behavior in Enum/Ref columns and subsequently the large number of View Ref actions being system generated. Maybe this is only because I have started using Enum/Ref and EnumList/Ref more frequently?
Some of us have started using the Enum/Ref and EnumList/Ref columns to prevent the automatic generation of virtual columns that are not needed.
Although one would think that the Enum/Ref behavior should mimic that of Ref columns, there is one other oddity…the normal behavior of an inline action is that it shows in a table column instead of the normal column value. But that doesn’t happen for straight Ref columns. They do not show the View Ref action by default.
So, what do you think? What should be the expected behavior of these columns and their View Ref actions? Comments? Thoughts?