1. Главная
  2. Блог Эм Си Арт
  3. Пример использования активити "Получение значения списка (активити) для коробочного Битрикс24"

Пример использования активити "Получение значения списка (активити) для коробочного Битрикс24"

Данное решение позволяет возвращать текстовый эквивалент значения списка инфоблока.

Читать о модуле "Получение значения списка (активити)" и его установке.

Рассмотрим пример с выбором марок автомобилей.

На портале создан список "Зависимые поля":


Рассмотрим его поля.


Поле "Название" - стандартное.


Поле "Марка" - тип Список. Включает в себя три марки автомобилей для выбора.



Поле "Модель" - тип Связанный список (MCArt) - создан с помощью модуля "Зависимые поля в списках". Связан с полем "Марка".


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


Теперь рассмотрим схему бизнес-процесса.


Бизнес-процесс имеет одну переменную типа Строка - "Модель машины".


1 шаг. Получаем текстовое значение поля "Модель" с помощью активити "Получение значения списка".


ID инфоблока - это ID нашего инфоблока "Зависимые поля".


ID списочного значения - выбираем поле "Модель".


Код свойства - это символьный код поля "Модель".


2 шаг. Записываем полученное значение в переменную "Модель машины".


3 шаг. Отправляем пользователю стандартное уведомление с текстом "Вы выбрали машину" - и далее подстановка из поля "Марка" + возвращаемое значение, полученное посредством активити (Модель).


4 шаг. Проверяем условие - является ли выбранная модель "Pajero".


5 шаг. В зависимости от того, выполнилось условие или нет (Да - значит, это модель Pajero, нет - другая модель), пользователь получает уведомление.

Если Pajero - крутая машина:


Если нет - другое сообщение :)


Теперь запустим вручную бизнес-процесс для имеющегося элемента списка.


Выходит сообщение с выбранной маркой и моделью машины, а также сообщение, соответствующее ветке "Нет" при проверке, Pajero ли это.


Теперь создадим новый элемент списка - Pajero.

Получаем соответвующее сообщение.


Решение: попробовать.

Стоимость такого проекта: 4 900 руб.

Похожие записи в блоге

Все статьи