Пример использования активити "Получение значения списка (активити) для коробочного Битрикс24"
 
Пример использования активити "Получение значения списка (активити) для коробочного Битрикс24"
13.08.2018 15:33:26
Модули
49
Данное решение позволяет возвращать текстовый эквивалент значения списка инфоблока.

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

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

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


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


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


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



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


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


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


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


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


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


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


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


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


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


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


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

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


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


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


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


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

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


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

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

Загрузка...