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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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