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