The primary display field defaults to the first field of string type that contains the text "name" (case insensitive) in the field name. If no "name" field exists, the primary display field defaults to the first field of string type, then the first field of integer type, then the first field of any type. You can change the primary display field from the Fields tab of the Layer or Table Properties dialog box
As of v10.4 this issue is "In Product Plan" The Esri Development team has plans to address this issue or request in a future release of the software.
[NIM072888: Published map service does not respect the display expression applied to the layer]
Thanks billfox. Do you know if this update made it into 10.5?
Hello Bill,
Do you have any link for this enhancement NIM072888 ?
I can't find it anywhere so I can't follow its status.
Is there any update (10.5, 10.6 ...) ?
Thanks,