Настройка атрибутов класса и типа объектов
- Редактирование параметров атрибута
- Использовать системные параметры атрибута
- Восстановить наследование параметров атрибута от родительского класса/типа
- Восстановление системных значений параметров для всех системных атрибутов
- Восстановление наследование значений параметров из родительского класса/типа для всех пользовательских атрибутов
- Удаление пользовательского атрибута
Редактирование параметров атрибута
Редактирование должно быть разрешено. Параметры атрибута "Код", "Тип атрибута", "Вычислимый" не редактируются.
Условия редактирования
- В классе/типе объектов, в котором был создан пользовательский атрибут, редактирование атрибута доступно без ограничений.
-
Редактирование ограничено при наследование от родительского класса/типа объектов.
Для системных атрибутов системного класса и атрибутов типа, унаследованных от родительского класса/типа объектов, редактирование ограничено (на форме редактирования установлены флажки "Использовать системные параметры" / "Наследовать параметры" и поля формы редактирования не доступны для изменения).
Если наследование не прервано, то при редактировании атрибута в классе/типе объектов, данный атрибут также изменяется во всех вложенных в него типах, при условии, что для данного атрибута на форме редактирования установлен флажок "Наследовать параметры". Остальные атрибуты не изменяются.
Место действия в интерфейсе
Раздел меню "Класс объектов" → настройка класса/типа объектов → вкладка "Атрибуты" → блок "Атрибуты класса/типа".
Выполнение действия
В блоке "Атрибуты класса/типа" нажмите иконку редактирования
в строке с названием атрибута. На форме редактирования атрибута измените параметры атрибута (набор параметров зависит от типа атрибута) и нажмите Сохранить.
Форма редактирования закроется, внесенные изменения будут применены, вкладка "Атрибуты" обновится.
Использовать системные параметры атрибута
Место действия в интерфейсе
Раздел меню "Класс объектов" → настройка класса/типа объектов → вкладка "Атрибуты" → блок "Атрибуты класса/типа".
Выполнение действия
В блоке "Атрибуты класса/типа" нажмите иконку редактирования
в строке с названием атрибута. На форме редактирования атрибута установите флажок Использовать системные параметры.
Результат действия
Если флажок установлен, то изменения, внесенные пользователем, будут утеряны. Поля формы станут недоступными для редактирования, будут восстановлены системные значения параметров атрибута.
Для пользовательских атрибутов на уровне класса объектов флажок "Использовать системные параметры" всегда снят. Это не означает, что наследование разорвано, так как у пользовательского атрибута на уровне класса нет родителя, от которого он мог бы наследовать параметры.
Восстановить наследование параметров атрибута от родительского класса/типа
Место действия в интерфейсе
Раздел меню "Класс объектов" → настройка класса/типа объектов → вкладка "Атрибуты" → блок "Атрибуты класса/типа".
Выполнение действия
В блоке "Атрибуты класса/типа" нажмите иконку редактирования
в строке с названием атрибута. На форме редактирования атрибута установите флажок Наследовать параметры.
Результат действия
Если флажок установлен, то изменения, внесенные пользователем, будут утеряны. Поля формы редактирования станут недоступными для редактирования, параметры атрибута примут значение, установленное в родительском классе/типе.
Восстановление системных значений параметров для всех системных атрибутов
Место действия в интерфейсе
Раздел меню "Класс объектов" → настройка класса/типа объектов → вкладка "Атрибуты" → блок "Атрибуты класса/типа".
Выполнение действия
Чтобы восстановить системные значения параметров у всех системных атрибутов класса/типа, нажмите Сбросить настройки системных атрибутов.
После подтверждения действия внесенные пользователем изменения будут утеряны и будут восстановлены системные значения параметров всех системных атрибутов.
Кнопка Сбросить настройки системных атрибутов может быть скрыта при настройке конфигурационного файла dbaccess.properties (параметр ru.naumen.metainfoadmin.client.resetButtons.hidden
Восстановление наследование значений параметров из родительского класса/типа для всех пользовательских атрибутов
Место действия в интерфейсе
Раздел меню "Класс объектов" → настройка класса/типа объектов → вкладка "Атрибуты" → блок "Атрибуты класса/типа".
Выполнение действия
Чтобы восстановить наследование значений параметров из родительского класса/типа для всех пользовательских атрибутов типа, нажмите Сбросить настройки пользовательских атрибутов.
После подтверждения действия внесенные пользователем изменения будут утеряны, параметры атрибутов примут значение, установленное в родительском классе/типе. Пользовательские атрибуты, созданные в самом типе объектов, останутся без изменений.
Кнопка Сбросить настройки настройки пользовательских атрибутов может быть скрыта при настройке конфигурационного файла dbaccess.properties (параметр ru.naumen.metainfoadmin.client.resetButtons.hidden
Удаление пользовательского атрибута
Описание
Удаление пользовательского атрибута доступно только в классе/типе объектов, в котором атрибут был создан.
Для системных атрибутов и атрибутов, унаследованный из класса/типа удаление невозможно, отсутствует иконка удаления
.
Место действия в интерфейсе
Раздел меню "Класс объектов" → настройка класса/типа объектов → вкладка "Атрибуты" → блок "Атрибуты класса/типа".
Выполнение действия
В блоке "Атрибуты класса/типа" нажмите иконку удаления
в строке атрибута. Подтвердите действие.
Результат действия
Атрибут будет удален. Атрибут, удаленный в классе/типе объектов, удаляется во всех вложенных в типах.
При попытке удаления атрибута, использующегося в настройке системы, выводится сообщение об ошибке. Для удаления атрибута необходимо устранить причину, указанную в сообщении. Пример настройки системы, в которых задействованы атрибуты: группы атрибутов, параметры контента или атрибут связи в контенте, поиск объектов
В процессе удаления атрибута ограничено выполнение действий с другими атрибутами данного класса/типа объектов, включая формирование групп атрибутов.