Добавление атрибута класса и типа объектов
Описание настройки
В любом классе и типе объектов предоставляется возможность добавить новый атрибут.
Атрибут, добавленный в классе/типе объектов, наследуется и отображается в списке атрибутов всех вложенных типов.
Нежелательно создавать атрибуты разных типов с одинаковым кодом для разных типов объектов, так как поведение таких атрибутов на форме смены типа может быть непредсказуемым.
Добавление атрибута в классе или типе объектов приводит к повышенной нагрузке системы и занимает продолжительное время. Добавление атрибута рекомендуется выполнять во время минимальной нагрузки на систему или во время технологических блокировок.
На стороне SMP нет ограничения на максимальное количество атрибутов в классе или типе объектов. Данное ограничение обусловлено используемой СУБД.
В служебных классах "Запись журнала действия технолога", "Запись журнала обработки почты", "История изменения ответственного и статуса", "Письмо", "Событие", "Технолог", "Уведомление в интерфейсе", "Уведомление в мобильном приложении" создание пользовательских атрибутов не поддерживаются и их корректная работа не гарантируется. По этой причине добавлять пользовательские атрибуты в служебных классах не рекомендуется.
Место настройки в интерфейсе
Раздел меню "Класс объектов" → настройка класса/типа объектов → вкладка "Атрибуты".
Выполнение настройки
Чтобы добавить новый атрибут, выполните следующие действия:
-
На вкладке "Атрибуты" нажмите кнопку Добавить.
При пролистывании списка строка с заголовками фиксируется вверху списка, кнопка Добавить отображается в правом нижнем углу окна со списком.
-
На форме добавления пользовательского атрибута заполните параметры атрибута. Набор параметров зависит от типа атрибута.
Нежелательно создавать атрибуты разных типов с одинаковым кодом для разных типов объектов, так как поведение таких атрибутов на форме смены типа может быть непредсказуемым.
Недопустимые значения параметра "Код": user, parent, state, responsible, responsibleTeam, responsibleEmployee, stateStartTime, massProblem.
- Нажмите кнопку Сохранить.
Результат настройки
Последующие настройки
-
Добавление атрибута в группу атрибутов. Для отображения атрибута на карточке объекта или форме, его необходимо добавить в группу атрибутов.
-
Настройка атрибутов класса и типа объектов
Редактирование параметров атрибута, восстановление наследования настроек атрибутов и удаление пользовательского атрибута.