Создание вложенного объекта

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

Note

Вложенности объекта ограничена одним уровнем - вложенный объект не может иметь в своем составе комплексных атрибутов

Чтобы создать вложенный объект:

  1. Убедитесь, что включен режим черновика и выбран черновик.

  2. В разделе «Управление активами» перейдите на закладку «Вложенные объекты».

  3. Нажмите кнопку image1 «Создать вложенный объект», расположенную в нижней части списка объектов.

  4. В появившемся над кнопкой меню выберите “Вложенный объект”.

  5. В результате действия будет создан вложенный объект, настройки которого отобразятся в основной области экрана. Вложенный объект содержит закладки «Свойства» и «Атрибуты».

  6. Заполните обязательные поля в закладке «Свойства»:

    • «Имя»: системное имя объекта. Имя должно содержать только латинские символы. Нельзя редактировать после сохранения.

    • «Отображаемое имя»: имя объекта, которое будет отображаться всем пользователям. Отображаемое имя может состоять из букв как латинского алфавита, так и кириллицы, а также пробелов. Рекомендуется использовать человеко-идентифицируемое название. Можно редактировать после сохранения.

    • «Описание»: любая дополнительная информация, отображаемая только для администраторов.

    • «Дополнительные параметры». Перечень параметров (пара «имя» – «значение»), которые содержат дополнительную текстовую информацию. На параметры могут ссылаться кастомные расширения, также параметры могут содержать нестандартную информацию из внешних систем.

  7. Перейдите в закладку «Атрибуты» и создайте минимум 1 атрибут (простой или массив). Добавленные атрибуты будут представлять собой содержимое вложенного объекта.

    • Вложенный объект может содержать не более 2 атрибутов с включенным параметром “Поисковой”.

  8. Сохраните изменения. Нажмите кнопку «Сохранить», расположенную в верхнем правом углу экрана. Если при сохранении будут обнаружены ошибки заполнения, то на экране отобразится соответствующее сообщение.

  9. Опубликуйте модель данных, когда все необходимые изменения будут внесены.

Атрибуты вложенных объектов имеют те же характеристики, что и атрибуты типов активов/опорных справочников, с одним лишь исключением - у атрибутов вложенных объектов не используются свойства “Отображаемый” и “Главный отображаемый”.

Чтобы скопировать вложенный объект:

  1. Нажмите кнопку image1 «Создать вложенный объект», расположенную в нижней части списка объектов.

  2. В появившемся над кнопкой меню выберите “Скопировать из…”.

  3. В результате действия откроется модальное окно со списком существующих вложенных объектов.

  4. Выберите необходимый и нажмите «Продолжить» в правом нижнем углу окна.

  5. Введите имя для нового объекта, при необходимости внесите дополнительные изменения и нажмите «Сохранить» в правом верхнем углу.

Копирование включает в себя все простые и массив-атрибуты.

Чтобы удалить вложенный объект:

  1. Убедитесь, что вложенный объект не используется в модели данных через комплексные атрибуты. Для этого проверьте вкладку «Атрибуты» у типов активов/справочников.

  2. Если вложенный объект уже используется, то поменяйте используемый вложенный объект в комплексном атрибуте либо удалите комплексный атрибут.

  3. Перейдите в закладку «Вложенные объекты» раздела «Управление активами» и включите режим черновика.

  4. Выделите требуемый объект из списка.

  5. Нажмите кнопку «Удалить», расположенную в правом верхнем углу экрана.

  6. Подтвердите действие.

Создание вложенного объекта

Рисунок 1 – Создание вложенного объекта

Особенности вложенных объектов

  • Один вложенный объект может использоваться сразу в нескольких комплексных атрибутах одного или нескольких типов активов. Пример: вложенный объект «Контакты» будет содержать атрибуты: номер телефона, электронная почта, адрес и т.д.

  • Если вложенный объект был отредактирован, то изменения применятся ко всем комплексным атрибутам, где этот объект используется.

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