Контент "Список связанных объектов" в МК
Описание
Контент "Список связанных объектов" предназначен для отображения на карточке объекта информации о наборе связанных с ним объектов.
Сам список объектов размещается на отдельном экране, а на карточке объекта будет отображаться кнопка для перехода на экран со списком.
Параметры контента
- Тип контента — "Список связанных объектов".
- Название — название контента, используемое в мобильном приложении.
-
Код — уникальный идентификатор контента, без учета регистра. Значение заполняется автоматически (транслитерация названия контента при переводе фокуса с поля "Название"), код можно изменить.
Код может содержать только символы латинского алфавита, цифры и знаки тире.
-
Показывать в списке объекты, связанные с иерархией:
- флажок снят (по умолчанию) — в списке связанных объектов будут отображаться объекты, связанные с текущим по прямой связи;
- флажок установлен — в списке связанных объектов будут отображаться объекты, связанные с текущим по прямой и обратной связи.
-
Атрибут (отображается, если снят флажок "Показывать в списке объекты, связанные с иерархией") — ссылочный атрибут, определяющий класс, объекты которого будут отображаться в списке. Глубина цепочки связей в дереве выбора ограничена 4 уровнями. На первом уровне расположены атрибуты связи текущего класса объектов.
Если карточка объекта настроена для класса объектов, то в качестве атрибута связи первого уровня могут выступать только атрибуты, определенные в классе.
Если карточка объекта настроена для конкретных типов, то в качестве атрибута связи первого уровня могут выступать только атрибуты, определенные во всех указанных типах.
-
Построить иерархию объектов (вниз), начиная с объекта (отображается, если установлен флажок "Показывать в списке объекты, связанные с иерархией") — объект, который будет являться корневым в иерархии, а также класс объектов в рамках которого будет строиться иерархическая структура.
Возможные значения:
- элемент "Текущий объект (класс: "Название класса текущего объекта")" — текущий объект сам будет являться корнем иерархии;
- любой ссылочный атрибут текущего класса или класса, связанного с данным.
- Класс объектов иерархии — информационное поле, в котором указывается класс объекта, на который указывает ссылочный атрибут. В рамках данного класса будет выстраиваться иерархическая структура.
-
В иерархии потомки связаны с предками через атрибут — атрибут связи, на основе которого строится иерархическая структура объектов.
Возможные значения:
- атрибут с кодом "parent" — если он определен в классе объектов иерархии, то используется как значение по умолчанию;
- любой атрибут, определенный в классе объектов иерархии, с параметрами атрибута: тип "Ссылка на бизнес-объект", невычислимый, атрибут должен ссылаться на класс объектов иерархии.
-
Объекты иерархии связаны с объектами списка через атрибут — класс, объекты которого будут отображаться в списке.
Возможные значения:
- элемент "Объект иерархии (класс: "Название класса объекта иерархии")" — в списке будут отображаться объекты класса, в рамках которого строится иерархия;
- любой ссылочный атрибут класса объектов иерархии или класса, связанного с данным.
- Класс объектов списка — информационное поле, в котором указывается класс объекта, на который указывает ссылочный атрибут. Объекты данного класса будут отображаться в списке.
- Типы объектов — типы для отображения и добавления в контенте. Возможные значения: типы выбранного класса. Если не выбран ни один тип, то в списке могут добавляться и отображаться объекты всех типов выбранного класса.
-
Список для отображения значения — список, настройки которого (атрибуты, выводимые в список, фильтрация и сортировка) будут использоваться при отображении списка на отдельном экране.
Для выбора доступны списки, настроенные для мобильного приложения, и значение "[не указано]" (по умолчанию).
Если выбрано "[не указано]", то в списке отображаются только названия.
-
Вложен в контент — выберите контент типа "Группа списков", в котором будет размещен данный список.
- Доступен профилям — профиль доступа, обладатель которого может видеть данный контент. Если не выбран ни один профиль, то ограничения видимости контента нет.
-
Метки — выберите одну или несколько меток, определяющих процессы, в которых используется данный контент. Контент, помеченный выключенной меткой, не отображается, подробнее.
- Условие отображения контента — настройте условия отображения контента. Условием отображения контента является определенное значение атрибута (нескольких атрибутов) объекта, на карточке которого расположен контент, или связанного с ним объекта, подробнее.
-
Скрывать контент, если нет объектов:
- флажок установлен — контент не отображается, если в списке нет объектов;
- флажок снят (значение по умолчанию) — контент всегда отображается.
Настройки контента
Иконка вызова меню управления контентом отображается при наведении курсора на область контента.
- Перемещение контента вниз или вверх.
- Редактирование свойств контента.
- Удаление контента с карточки.
Описание аналогичного контента в веб-интерфейсе