Группы атрибутов
Распределение атрибутов объекта по группам позволяет представить информацию об объекте в структурированном виде.
Группы атрибутов размещаются на карточке объекта или на форме для отображения и/или редактирования атрибутов объекта.
- Список групп атрибутов
- Добавление группы атрибутов
- Изменение названия группы атрибутов и набора атрибутов, входящих в группу
- Изменение порядка атрибутов в группе атрибутов
- Возобновление наследования настройки групп атрибутов
- Удаление группы атрибутов
Во время выполнения процедуры удаления атрибута ограничено выполнение действий по настройке групп атрибутов для данного класса (типа) объектов.
Список групп атрибутов
Группы атрибутов настраиваются для каждого класса /типа отдельно.
Просмотр списка групп атрибутов
Все группы атрибутов, настроенные для класса (типа) объектов, отображаются в списке групп атрибутов.
Чтобы открыть список групп атрибутов класса (типа), в меню навигации выберите "Классы" → "Основной класс" → название класса (типа) объектов и перейдите на вкладку "Группы атрибутов". Группы атрибутов в списке расположены в лексикографическом порядке.
Группы атрибутов могут отображаться в развернутом и свернутом виде (только название группы). Чтобы развернуть или свернуть группу атрибутов, нажмите на название группы.
В развернутом виде отображаются: название группы, состав атрибутов группы и порядок расположения атрибутов. Атрибуты располагаются в порядке их добавления в группу.
Просмотр настроек, в которых используется группа атрибутов
Чтобы просмотреть настройки, в которых используется группа атрибутов, на вкладке "Группы атрибутов" наведите курсор на название группы атрибутов и нажмите на отобразившуюся иконку . На экране откроется форма "Используется в настройках", на которой отображается список настроек, в которых используется группа.
Для каждой настройки отображается:
-
Место использования:
- Контенты (группы атрибутов определяют содержание контентов с параметрами объектов на карточке объекта, на формах добавления и редактирования объектов, а также используются при настройке списков объектов) — отображается название контента и путь для вкладки, на которой размещен контент. Название контента является ссылкой на вкладку с контентом.
- Расширенное редактирование связей для ссылочного атрибута (группы атрибутов определяют набор столбцов в списке на форме "Добавление связи") — отображается "Расширенное редактирование связей для ссылочного атрибута (название атрибута)". Название атрибута является ссылкой на вкладку "Атрибуты".
- Другие формы (группы атрибутов определяют набор полей на пользовательских формах смены статуса, смены ответственного, быстрого добавления и редактирования, массового редактирования) — отображается название формы, которое является ссылкой на вкладку "Другие формы".
- Настройка упоминаний объектов (группы атрибутов определяют набор столбцов в списке на форме добавления упоминания объектов) — отображается "Настройка упоминаний объектов (название объекта)". Название объекта является ссылкой на карточку настройки упоминания.
- Шаблоны списков (группы атрибутов определяют набор столбцов в шаблоне списка объектов) — отображается "Шаблоны списков (название списка)". Название списка является ссылкой на карточку шаблона списка.
- Название класса /типа, в котором в контенте используется группа атрибутов — является ссылкой на карточку класса /типа на вкладку "Атрибуты".
Добавление группы атрибутов
Группа атрибутов, добавленная в выбранном классе (типа) объектов, наследуется во все вложенные в него типы.
В состав группы атрибутов класса (типа) можно включить только атрибуты, входящие в набор атрибутов данного класса или типа
Чтобы добавить группу атрибутов, выполните следующие действия:
- В меню навигации выберите "Классы" → "Основной класс", нажмите на название класса/типа объектов.
-
Перейдите на вкладку "Группы атрибутов" и нажмите кнопку Добавить группу.
На экране откроется форма добавления группы атрибутов.
-
Заполните поля на форме:
- Название — введите название группы, которое будет отображаться при настройке контентов карточки объектов и форм.
- Код — введите уникальный код группы атрибутов. Значение заполняется автоматически (транслитерация названия группы атрибутов при переводе фокуса с поля "Название"), код можно изменить.
-
Атрибуты, входящие в группу — выберите атрибуты, входящие в группу.
Для выбора атрибутов используется список с двумя частями. Выбранными являются атрибуты, расположенные в правой части списка.
Порядок отображения атрибутов в правой части определяет порядок расположения атрибутов в группе.
В списке с двумя частями доступны следующие виды перемещений "drag&drop":
- из левой части списка в определенное место правой части;
- из определенного места правой части в определенное место той же части;
- из правой части списка в левую часть.
Один атрибут может быть включен в состав нескольких групп.
Возможен быстрый выбор атрибута в правой и левой части списка (если список находится в фокусе). При вводе на клавиатуре начального символа, в списке отображается и выделяется цветом первый атрибут, название которого начинается с введенного символа. Если не найдено ни одного атрибута, то никаких действий не выполняется.
- Нажмите кнопку Сохранить.
Форма добавления закроется, новая группа атрибутов отобразится на вкладке "Группы атрибутов".
Изменение названия группы атрибутов и набора атрибутов, входящих в группу
Название группы атрибутов и набор атрибутов, настроенные в классе/типе объектов, наследуются во все вложенные в него типы. Унаследованные от родительского класса (типа) атрибуты, входящие в группу, не могут быть удалены из группы. Атрибут, удаленный из группы в классе (типе) объектов, удаляется во всех вложенных в него типах.
Чтобы изменить состав атрибутов в группе и название группы, выполните следующие действия:
- В меню навигации выберите "Классы" → "Основной класс", нажмите на название класса/типа объектов.
-
Перейдите на вкладку "Группы атрибутов" и нажмите кнопку "Редактировать" рядом с названием группы.
- На форме "Редактирование группы атрибутов" измените параметры группы атрибутов. Код группы атрибутов не редактируется.
- Нажмите кнопку Сохранить.
Форма редактирования закроется, внесенные изменения будут применены, вкладка "Группы атрибутов" обновится.
Системные группы атрибутов содержат атрибуты, которые нельзя удалить из группы. Например, в группе атрибутов "Атрибуты для связывания" атрибут "Номер" (number) недоступен для удаления.
Изменение порядка атрибутов в группе атрибутов
Порядок расположения атрибутов в группе, установленный в классе (типе) объектов, наследуется во все вложенные в него типы, кроме тех типов, в которых изменялся состав и порядок атрибутов данной группы.
Чтобы изменить порядок расположения атрибутов в группе, выполните следующие действия:
- В меню навигации выберите "Классы" → "Основной класс", нажмите на название класса/типа объектов.
- Перейдите на вкладку "Группы атрибутов" и разверните блок группы атрибутов.
-
Укажите порядок атрибутов с помощью инструмента "drag&drop" (перемещение в рамках одной группы) или иконок "вверх" и "вниз" в строке атрибута.
Новый порядок атрибутов в группе применяется сразу после внесения изменений.
Возобновление наследования настройки групп атрибутов
Возобновление наследования настройки групп атрибутов выполняется в карточке типа объектов для групп атрибутов, унаследованных от родительского класса/типа, в случае если настройки группы атрибутов изменялись в рамках данного типа.
Для одной группы атрибута
В карточке типа объектов на вкладке "Группы атрибутов" нажмите кнопку Сбросить настройки рядом с названием группы атрибутов.
После этого внесенные пользователем изменения будут утеряны. Настройки группы атрибутов (название, состав и порядок атрибутов) примут значения, установленные в родительском классе/типе.
Для всех групп атрибутов
В карточке типа объектов на вкладке "Группы атрибутов" нажмите кнопку Сбросить настройки.
После этого внесенные пользователем изменения будут утеряны. Настройки групп атрибутов (перечень групп атрибутов и их названия, состав и порядок атрибутов) примут значения, установленные в родительском классе/типе.
Группы атрибутов, созданные в типе объектов, останутся без изменений.
Удаление группы атрибутов
Группа атрибутов, удаленная в классе/типе объектов, также удаляется во всех вложенных в него типах. Атрибуты класса/типа, входящие в удаленную группу, не удаляются.
В карточке класса/типа можно удалить группы атрибутов, созданные в самом классе/типе. Кнопка Удалить отсутствует для системных групп атрибутов и для групп атрибутов, унаследованных от родительского класса/типа.
Чтобы удалить группу атрибутов, выполните следующие действия:
- В меню навигации выберите "Классы" → "Основной класс", нажмите на название класса/типа объектов.
- Перейдите на вкладку "Группы атрибутов" и нажмите кнопку Удалить рядом с названием группы.
- После подтверждения действия группа атрибутов будет удалена, вкладка "Группы атрибутов" обновится
При попытке удаления группы атрибутов, задействованной в настройке контентов карточки объекта, списков объектов и прочее, выводится сообщение об ошибке. Для удаления группы необходимо устранить причину, указанную в сообщении об ошибке.