Low-code дизайнер > Приложение / Настройка массовых действий в приложении

Настройка массовых действий в приложении

В приложениях ELMA365 к выбранным элементам можно применять массовые действия: Редактировать, Удалить, Сменить статус, Запустить бизнес-процесс.

Включить массовые действия

начало внимание

Включить массовые действия в приложении и настроить кнопки могут только пользователи, входящие в группу Администраторы.

конец внимание

Возможность выполнять массовые действия с элементами включается для каждого приложения отдельно:

  1. Нажмите на шестерёнку рядом с названием приложения и выберите пункт Настройки Приложения.
  2. Поставьте флажок напротив опции Массовые действия.

enable-mass-actions-1

  1. Сохраните настройки.

Настроить массовые действия

По умолчанию пользователи смогут массово редактироватьудалять, восстанавливать и изменять статус элементов. Можно изменить настройки действий или добавить кнопку запуска бизнес-процесса. Для этого:

  1. В правом верхнем углу страницы приложения нажмите значок шестерёнки.
  2. Выберите пункт Настройка массовых действий.
  3. Нажмите кнопку С выделенными. 
  4. В списке выберите действие, которое хотите изменить, и нажмите шестерёнку рядом с его названием.
  5. В открывшемся окне вы сможете переименовать действие, удалить его из списка и изменить другие настройки.

mass_actions-4

  1. Для восстановления удалённого действия или добавления кнопки запуска процесса рядом с кнопкой С выделенными нажмите на значок 360010582240-_________________.

mass_actions-5

Для действий редактирования и запуска бизнес-процесса существуют дополнительные настройки.

Настроить массовое редактирование

Чтобы изменять значения свойств нескольких элементов, необходимо настроить форму массового редактирования приложения. На ней выбираются поля, которые будут доступны для редактирования. Подробнее об этом читайте в статье «Вкладка „Массовое редактирование“».

Настроить массовый запуск процесса

К кнопке массового действия Запуск бизнес-процесса можно привязать только процесс, в контексте которого создано множественное поле типа Приложение. Оно должно быть связанно с приложением, для которого настраивается массовое действие.

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

mass_actions-9

Для добавления действия и настройки запуска процесса:

  1. В окне настроек массовых действий выберите опцию Добавить кнопку запуска процесса.
  2. Заполните поля:
  • Текст кнопки* — название кнопки запуска процесса в списке доступных действий; 
  • Бизнес-процесс* — выберите процесс, который будет запускаться при нажатии на кнопку массового действия;  
    • Связать с полем — укажите контекстную переменную процесса, в которую будут записаны все выбранные элементы. 

mass_actions-8

  1. Нажмите кнопку Создать.

Обратите внимание, со всеми выбранными элементами запускается один экземпляр процесса. Элементы записываются в контекстную переменную процесса, которая указана в настройках кнопки.

Чтобы при использовании массового действия запускался отдельный экземпляр процесса для каждого выбранного элемента, настройте цикл внутри бизнес-процесса при помощи блока Шлюз и Сценария. Подробнее об этом читайте в ELMA365 Community в статье «Настройка циклов».