Hi,
I have an issue where we have a requirement from a customer that we need to keep the name/header/title of columns in a Subgrid to abbreviations of the actual fields, but they want to be able to see the actual name of the fields when either hovering the mouse over a cell in the columns or the head/title of the column. The subgrid is an Editable Grid that the customers constantly is working within, but they are unable to remember the abbreviations, but they still want abbreviations.
We solved a part of this issue by simply changing the name of the fields to abbreviations and in the forms that are in use, we have renamed them. This part "works", but when it comes to the Mouseover part on the columns it's a bit more tricky.
I have tried the approach of this guide: https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/display-custom-icons-instead where we removed the case, and just set the two values as standard and return the [field_value, "tooltip text"]
But I get an issue when I Switched the Icons for the current field value from the row data, where the value and the "tooltip" stacks on top of each other (as illustrated below).
Since we are unable to find out how to change the tooltip on the header, and the custom icons and tooltips don't work, we are thinking about trying to make a CSS tooltip thing with an addEventListener on the columns, no clue if that would work, or how to solve this issue our client has. Any input on how to solve this issue, or point us in the right direction would be highly appreciated.
PS. Tooltip for the column title does not show the field description, as I saw someone mention in another forum.