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

Как считать сумму, а также минимальное, максимальное и среднее значение по нескольким записям

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

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

Рис. 262 — Панель настройки элемента [Читать данные]. Режим “Считать функцию“

scr_chapter_bpms_data_read_calculate_function_setup.png 

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

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

3.В поле [Функция] выберите функцию, которую нужно использовать при подсчете. Например, для подсчета общей продолжительности активностей выберите “Сумма”.

4.В поле [По колонке] укажите колонку, по которой необходимо выполнить подсчет. Например, для подсчета общей продолжительности активностей выберите колонку “Продолжительность (минут)”. Для выбора доступны только те колонки, которые соответствуют выбранной функции.

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

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

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

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

Как работать со значениями параметров элементов

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

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