Не работает Display by Ref

:speech_balloon: Description
Одна из возможных причин - неправильно настроенное переопределение этого атрибута. Например, для нескольких колонок таблицы создано переопределение Display by Ref.

:heavy_check_mark: Workaround

Для таблицы (поле переопределения Table) может быть создано только одно переопределение для атрибута Display by Ref. После удаления лишних переопределений выполните сброс серверного кеша - выполните через консоль браузера скрипт:

javascript: window.open(`/v1/settings/flush-cache?access-token=${s_user.accessToken}`);

Теория:
При активации атрибута Display By Ref, для других колонок таблицы он будет деактивирован. Колонка, для которой деактивируется атрибут Display By Ref может быть защищена от редактирования, из-за чего выполнить откат коробочной версии будет невозможно.

Для того, чтобы задать Display by Ref для кастомного поля без влияния на другие колонки используйте Column Override. Например, для таблицы инцидентов необходимо сделать отображаемым кастомную колонку Short information [c_short_info]. По умолчанию, отображаемым полем на инцидентах является унаследованное поле Displayable name из таблицы Task. Если активировать атрибут Display by Ref для колонки Short information это приведёт к том, что отображаемое поле будет настроено только на инцидентах. На остальных таблицах Task, ITSM Task, Problem и т.д. Display by Ref будет отсутствовать.

Для решения подобной задачи создайте запись переопределения со следующими значениями:
Base Table: Incident
Table: Incident
Column: Short information
Display by Ref Override: Yes

3 лайка

Воспользовались только что. Спасибо!

2 лайка