Группы атрибутов

Распределение атрибутов объекта по группам позволяет представить информацию об объекте в структурированном виде.

Группы атрибутов размещаются на карточке объекта или на форме для отображения и/или редактирования атрибутов объекта.

Во время выполнения процедуры удаления атрибута ограничено выполнение действий по настройке групп атрибутов для данного класса (типа) объектов.

Список групп атрибутов

Группы атрибутов настраиваются для каждого класса /типа отдельно.

Просмотр списка групп атрибутов

Все группы атрибутов, настроенные для класса (типа) объектов, отображаются в списке групп атрибутов.

Чтобы открыть список групп атрибутов класса (типа), в меню навигации выберите "Классы" → "Основной класс" → название класса (типа) объектов и перейдите на вкладку "Группы атрибутов". Группы атрибутов в списке расположены в лексикографическом порядке.

Группы атрибутов могут отображаться в развернутом и свернутом виде (только название группы). Чтобы развернуть или свернуть группу атрибутов, нажмите на название группы.

В развернутом виде отображаются: название группы, состав атрибутов группы и порядок расположения атрибутов. Атрибуты располагаются в порядке их добавления в группу.

Просмотр настроек, в которых используется группа атрибутов

Чтобы просмотреть настройки, в которых используется группа атрибутов, на вкладке "Группы атрибутов" наведите курсор на название группы атрибутов и нажмите на отобразившуюся иконку . На экране откроется форма "Используется в настройках", на которой отображается список настроек, в которых используется группа.

Для каждой настройки отображается:

  • Место использования:

    • Контенты (группы атрибутов определяют содержание контентов с параметрами объектов на карточке объекта, на формах добавления и редактирования объектов, а также используются при настройке списков объектов) — отображается название контента и путь для вкладки, на которой размещен контент. Название контента является ссылкой на вкладку с контентом.
    • Расширенное редактирование связей для ссылочного атрибута (группы атрибутов определяют набор столбцов в списке на форме "Добавление связи") — отображается "Расширенное редактирование связей для ссылочного атрибута (название атрибута)". Название атрибута является ссылкой на вкладку "Атрибуты".
    • Другие формы (группы атрибутов определяют набор полей на пользовательских формах смены статуса, смены ответственного, быстрого добавления и редактирования, массового редактирования) — отображается название формы, которое является ссылкой на вкладку "Другие формы".
    • Настройка упоминаний объектов (группы атрибутов определяют набор столбцов в списке на форме добавления упоминания объектов) — отображается "Настройка упоминаний объектов (название объекта)". Название объекта является ссылкой на карточку настройки упоминания.
    • Шаблоны списков (группы атрибутов определяют набор столбцов в шаблоне списка объектов) — отображается "Шаблоны списков (название списка)". Название списка является ссылкой на карточку шаблона списка.
  • Название класса /типа, в котором в контенте используется группа атрибутов — является ссылкой на карточку класса /типа на вкладку "Атрибуты".

Добавление группы атрибутов

Группа атрибутов, добавленная в выбранном классе (типа) объектов, наследуется во все вложенные в него типы.

В состав группы атрибутов класса (типа) можно включить только атрибуты, входящие в набор атрибутов данного класса или типа, см. Настройка атрибутов класса и типа объектов.

Чтобы добавить группу атрибутов, выполните следующие действия:

  1. В меню навигации выберите "Классы" → "Основной класс", нажмите на название класса/типа объектов.
  2. Перейдите на вкладку "Группы атрибутов" и нажмите кнопку Добавить группу.

    На экране откроется форма добавления группы атрибутов.

  3. Заполните поля на форме:

    • Название — введите название группы, которое будет отображаться при настройке контентов карточки объектов и форм.
    • Код — введите уникальный код группы атрибутов. Значение заполняется автоматически (транслитерация названия группы атрибутов при переводе фокуса с поля "Название"), код можно изменить.
    • Атрибуты, входящие в группу — выберите атрибуты, входящие в группу.

      Для выбора атрибутов используется список с двумя частями. Выбранными являются атрибуты, расположенные в правой части списка.

      Порядок отображения атрибутов в правой части определяет порядок расположения атрибутов в группе.

      В списке с двумя частями доступны следующие виды перемещений "drag&drop":

      • из левой части списка в определенное место правой части;
      • из определенного места правой части в определенное место той же части;
      • из правой части списка в левую часть.

      Один атрибут может быть включен в состав нескольких групп.

      Возможен быстрый выбор атрибута в правой и левой части списка (если список находится в фокусе). При вводе на клавиатуре начального символа, в списке отображается и выделяется цветом первый атрибут, название которого начинается с введенного символа. Если не найдено ни одного атрибута, то никаких действий не выполняется.

  4. Нажмите кнопку Сохранить.

Форма добавления закроется, новая группа атрибутов отобразится на вкладке "Группы атрибутов".

Изменение названия группы атрибутов и набора атрибутов, входящих в группу

Название группы атрибутов и набор атрибутов, настроенные в классе/типе объектов, наследуются во все вложенные в него типы. Унаследованные от родительского класса (типа) атрибуты, входящие в группу, не могут быть удалены из группы. Атрибут, удаленный из группы в классе (типе) объектов, удаляется во всех вложенных в него типах.

Чтобы изменить состав атрибутов в группе и название группы, выполните следующие действия:

  1. В меню навигации выберите "Классы" → "Основной класс", нажмите на название класса/типа объектов.
  2. Перейдите на вкладку "Группы атрибутов" и нажмите кнопку "Редактировать" рядом с названием группы.

  3. На форме "Редактирование группы атрибутов" измените параметры группы атрибутов. Код группы атрибутов не редактируется.
  4. Нажмите кнопку Сохранить.

Форма редактирования закроется, внесенные изменения будут применены, вкладка "Группы атрибутов" обновится.

Системные группы атрибутов содержат атрибуты, которые нельзя удалить из группы. Например, в группе атрибутов "Атрибуты для связывания" атрибут "Номер" (number) недоступен для удаления.

Изменение порядка атрибутов в группе атрибутов

Порядок расположения атрибутов в группе, установленный в классе (типе) объектов, наследуется во все вложенные в него типы, кроме тех типов, в которых изменялся состав и порядок атрибутов данной группы.

Чтобы изменить порядок расположения атрибутов в группе, выполните следующие действия:

  1. В меню навигации выберите "Классы" → "Основной класс", нажмите на название класса/типа объектов.
  2. Перейдите на вкладку "Группы атрибутов" и разверните блок группы атрибутов.
  3. Укажите порядок атрибутов с помощью инструмента "drag&drop" (перемещение в рамках одной группы) или иконок  "вверх" и  "вниз" в строке атрибута.

Новый порядок атрибутов в группе применяется сразу после внесения изменений.

Возобновление наследования настройки групп атрибутов

Возобновление наследования настройки групп атрибутов выполняется в карточке типа объектов для групп атрибутов, унаследованных от родительского класса/типа, в случае если настройки группы атрибутов изменялись в рамках данного типа.

Для одной группы атрибута

В карточке типа объектов на вкладке "Группы атрибутов" нажмите кнопку Сбросить настройки рядом с названием группы атрибутов.

После этого внесенные пользователем изменения будут утеряны. Настройки группы атрибутов (название, состав и порядок атрибутов) примут значения, установленные в родительском классе/типе.

Для всех групп атрибутов

В карточке типа объектов на вкладке "Группы атрибутов" нажмите кнопку Сбросить настройки.

После этого внесенные пользователем изменения будут утеряны. Настройки групп атрибутов (перечень групп атрибутов и их названия, состав и порядок атрибутов) примут значения, установленные в родительском классе/типе.

Группы атрибутов, созданные в типе объектов, останутся без изменений.

Удаление группы атрибутов

Группа атрибутов, удаленная в классе/типе объектов, также удаляется во всех вложенных в него типах. Атрибуты класса/типа, входящие в удаленную группу, не удаляются.

В карточке класса/типа можно удалить группы атрибутов, созданные в самом классе/типе. Кнопка Удалить отсутствует для системных групп атрибутов и для групп атрибутов, унаследованных от родительского класса/типа.

Чтобы удалить группу атрибутов, выполните следующие действия:

  1. В меню навигации выберите "Классы" → "Основной класс", нажмите на название класса/типа объектов.
  2. Перейдите на вкладку "Группы атрибутов" и нажмите кнопку Удалить рядом с названием группы.

  3. После подтверждения действия группа атрибутов будет удалена, вкладка "Группы атрибутов" обновится

При попытке удаления группы атрибутов, задействованной в настройке контентов карточки объекта, списков объектов и прочее, выводится сообщение об ошибке. Для удаления группы необходимо устранить причину, указанную в сообщении об ошибке.