Настройка добавления и разрыва связи в списке связанных объектов

Описание настройки

Добавление и разрыв связи в списке связанных объектов является одним из способов создания и разрыва связи между объектами.

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

На панели действий списка связанных объектов:

  • Кнопка "Добавить /Удалить связи" предназначена для массового добавления и удаления связанных объектов. При нажатии на кнопку открывается форма массового редактирования связей, см. Форма редактирования связей.
  • Кнопка "Добавить связь" предназначена для установление связи между объектом, в карточке которого размещен контент "Список связанных объектов", и уже существующими объектами связанного класса, размещенного в контенте. При нажатии на кнопку "Добавить связь" открывается форма добавления связи с объектом, на которой размещено поле выбора атрибута связи. Значение атрибута может выбираться с помощью сложной формы добавления связи , см. Форма добавления связи.
  • Кнопка "Добавить" предназначена для добавления объекта с одновременным установлением связи между объектом, в карточке которого размещен контент, и вновь созданным объектом. При нажатии на кнопку "Добавить" открывается форма добавления объекта или форма быстрого добавления.

На панели массовых операций списка связанных объектов:

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

В строке списка связанных объектов:

  • Иконка "Разорвать связь" предназначена для удаления связи между объектом, на карточке которого производится действие, и объектом, указанным в строке списка. При нажатии на иконку объект перестает отображаться в списке.

Выполнение действия в интерфейсе пользователя: Создание и разрыв связи между объектами

Место настройки в интерфейсе

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

Выполнение настройки

Кнопка "Добавить /Удалить связи"

Настройка кнопки "Добавить /Удалить связи" включает в себя:

Кнопка "Добавить связь"

Настройка кнопки "Добавить связь" включает в себя:

На форме добавления связи в списке объектов, доступных для связывания, не отображаются объекты, прямая или обратная связь с которыми уже установлена.

Кнопка "Добавить"

Наличие кнопки "Добавить" на панели действий списка в интерфейсе оператора определяется при настройке контента "Список связанных объектов", расположенного на карточке объекта, см. Настройка панели действий в списке объектов и файлов.

Ссылка "Разорвать связь" в панели массовых операций

Массовые операции с объектами списка доступны для представления "Сложный список".

Настройка ссылки "Разорвать связь" включает в себя настройку действия в панели массовых операций, см. Настройка панели массовых операций.

Иконка "Разорвать связь" в строке списка

Настройка иконки "Разорвать связь" включает в себя настройку действия в списке объектов, см.Настройка панели действий в списке объектов и файлов.

Иконка настроена в списке по умолчанию при использовании системной логики действий с элементами списка, см. Настройка действий с элементом списка.

Результат настройки

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

Ограничение на добавление и разрыв связей

Ограничение на добавление связей

Добавление связей возможно, если:

  • атрибут связи (указан в параметре "Атрибут" контента "Список связанных объектов") является редактируемым;

  • связь является простой: в атрибуте связи выбран атрибут объекта, на карточке которого расположен контент;

  • среди типов, выбранных в параметре "Типы" контента "Список связанных объектов", есть хотя один тип, для которого допустимо создание связи с типом объекта, на карточке которого расположен контент;

  • среди типов, выбранных в параметре "Типы", есть хотя бы один неархивный.

В противном случае добавление связи не разрешено, соответствующие элементы управления не отображаются.

Ограничение на разрыв связей

Разрыв связей возможен, если:

  • атрибут связи (указан в параметре "Атрибут" контента "Список связанных объектов") является редактируемым;

  • связь является простой: в атрибуте связи выбран атрибут объекта, на карточке которого расположен контент;

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

В противном случае удаление связи не разрешено, соответствующие элементы управления не отображаются.