Dynamics CRM 365 queue view, remove '(object)' label in column

2.2k views Asked by At

In my queue view, I have a global option set which is against a incident entity. When I include it in my view, it appends the column name with a suffix "(object)".

This is happening for other option sets as well. Is there a way to remove this suffix?

enter image description here

2

There are 2 answers

0
Arun Vinoth-Precog Tech - MVP On BEST ANSWER

Unfortunately this is product limitation. The view column names cannot be renamed, it will load from display name of attributes and for associated entity attributes extra text will be appended within () either entity name or object.

This could be an enhancement like discussed here.

0
Dave Clark On

You can only change column titles by unsupported means. To do so, you would do the following:

  1. Open the view editor, select any column and choose 'Change Properties'
  2. Add a new Web Resource .js file containing basic jQuery code to select the relevant column header and change its text
  3. Set the Function Name in the column properties window equal to the function created in your .js file

Example code based on your scenario:

function changeColumnText() {
    $(document).ready(function () {
        $("label:contains('Source')").text('Source');
    });
}