Документация по настройке процессов
Примеры использования бизнес-процессов
Это документация Creatio версии 7.16.0. Мы рекомендуем использовать новую версию документации.

Как считать количество записей, которые соответствуют условию

Используйте режим чтения “Считать количество записей“ элемента [Читать данные] для определения количества записей, которые соответствуют определенным условиям фильтрации. Такой способ подсчета используется для определения, существуют ли конкретные записи в системе (например, количество записей не равно “0”), или достигает ли количество записей определенного значения. Например, можно подсчитать количество звонков, запланированных сотрудником на сегодняшний день.

Для подсчета количества записей добавьте элемент [Читать данные] на диаграмму процесса и настройте его свойства. Ниже приведен пример подсчета количества записей (Рис. 263).

Рис. 262  — Область настройки элемента [Читать данные] в режиме “Считать количество записей“

scr_chapter_bpms_data_read_number.png 

1.В поле [Какой режим чтения данных использовать?] выберите [Считать количество записей].

2.В поле [Из какого объекта читать данные?] выберите объект (раздел, деталь или справочник), записи которого необходимо подсчитать. Например, чтобы подсчитать количество активностей, выберите объект “Активность”.

3.В блоке [Как отфильтровать записи] укажите условия фильтрации. Элемент [Читать данные] подсчитает только те записи, которые соответствуют фильтру. Например, для подсчета активностей текущего пользователя, которые завершаются сегодня, настройте фильтр, как на Рис. 261.

В результате при запуске процесса Creatio выберет данные указанного объекта, получит список записей, которые соответствуют фильтру, а затем подсчитает количество записей в списке. Полученное значение передается в исходящий параметр элемента [Читать данные].

Смотрите также

Элемент процесса [Читать данные]

Параметры процесса

Был ли данный материал полезен?

Как можно улучшить эту статью?