Контент "Список связанных объектов" в МК

Описание

Контент "Список связанных объектов" предназначен для отображения на карточке объекта информации о наборе связанных с ним объектов.

Сам список объектов размещается на отдельном экране, а на карточке объекта будет отображаться кнопка для перехода на экран со списком.

Параметры контента

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

    Код может содержать только символы латинского алфавита, цифры и знаки тире.

  • Показывать в списке объекты, связанные с иерархией:

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

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

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

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

    Возможные значения:

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

    Возможные значения:

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

    Возможные значения:

    • элемент "Объект иерархии (класс: "Название класса объекта иерархии")" — в списке будут отображаться объекты класса, в рамках которого строится иерархия;
    • любой ссылочный атрибут класса объектов иерархии или класса, связанного с данным.
  • Класс объектов списка — информационное поле, в котором указывается класс объекта, на который указывает ссылочный атрибут. Объекты данного класса будут отображаться в списке.
  • Типы объектов — типы для отображения и добавления в контенте. Возможные значения: типы выбранного класса. Если не выбран ни один тип, то в списке могут добавляться и отображаться объекты всех типов выбранного класса.
  • Список для отображения значения — список, настройки которого (атрибуты, выводимые в список, фильтрация и сортировка) будут использоваться при отображении списка на отдельном экране.

    Для выбора доступны списки, настроенные для мобильного приложения, и значение "[не указано]" (по умолчанию).

    Если выбрано "[не указано]", то в списке отображаются только названия.

  • Вложен в контент — выберите контент типа "Группа списков", в котором будет размещен данный список.

  • Доступен профилям — профиль доступа, обладатель которого может видеть данный контент. Если не выбран ни один профиль, то ограничения видимости контента нет.
  • Метки — выберите одну или несколько меток, определяющих процессы, в которых используется данный контент. Контент, помеченный выключенной меткой, не отображается, подробнее.

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

    • флажок установлен — контент не отображается, если в списке нет объектов;
    • флажок снят (значение по умолчанию) — контент всегда отображается.

Настройки контента

Иконка вызова меню управления контентом отображается при наведении курсора на область контента.

  • Перемещение контента вниз или вверх.
  • Редактирование свойств контента.
  • Удаление контента с карточки.

Описание аналогичного контента в веб-интерфейсе