Роботека
Роботека · Роботы · Размер массива / количество элементов

Размер массива / количество элементов

Робот «Размер массива» считает количество элементов в массиве значений в бизнес-процессах и роботах Битрикс24. Принимает множественное поле или результат другого робота; по умолчанию пустые строки не учитываются, а флаг включает их подсчёт. Возвращает число элементов и признак «Массив пустой» Y/N для условного ветвления процесса.

Робот определяет, сколько значений содержит массив, и удобен для проверки множественных полей и результатов других роботов. На вход подаётся множественное поле (например телефоны контакта, товары сделки, теги лида) или массив, собранный предыдущим шагом; флаг «Считать пустые строки» управляет тем, учитывать ли пустые элементы (по умолчанию они отбрасываются). Типовые случаи применения: проверить, что у контакта указан хотя бы один телефон, прежде чем запускать обзвон; запустить особую ветку, если в сделке больше трёх товаров; не продолжать процесс, пока множественное поле пустое. Возвращает количество элементов и признак «Массив пустой» Y/N — сравните их в условии следующего шага бизнес-процесса.

Какие параметры принимает робот?

Параметр Тип Обязательный? По умолчанию
Массив значений string да
Считать пустые строки (Y/N, по умолчанию N) string

Что возвращает робот?

Параметр Тип
Количество элементов int
Массив пустой (Y/N) string

Сценарий: проверка заполненности перед обзвоном

  1. Контакт переходит на стадию «Квалификация»
  2. Робот считает количество телефонов в множественном поле контакта
  3. При количестве 0 процесс ставит задачу заполнить телефон, иначе запускает звонок

Похожие роботы

Статьи по теме