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

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

Если процесс не может получить идентификатор необходимой записи, то вы можете отфильтровать записи и применить сортировку, а затем читать данные первой записи из результирующего списка. Например, так можно вычитать данные последней завершенной активности типа “Звонок”.

Чтобы читать данные определенной записи, заполните поля на панели настройки элемента [Читать данные] (Рис. 252):

Рис. 252  — Пример настройки элемента [Читать данные] для чтения данных первой записи из выборки

scr_chapter_bpms_data_read_call.png 

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

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

3.Настройте условия фильтрации записей. Чтобы задать статичные значения фильтра, выберите “Сравнить со значением”. Например, чтобы выбрать завершенные звонки, вам необходимо добавить два условия фильтрации — по колонкам [Тип] и [Состояние], как показано на Рис. 252.

4.Настройте сортировку записей: выберите колонку, по которой нужно отсортировать выбранные записи, а затем укажите способ сортировки (“По возрастанию“ или “По убыванию“) — чтобы нужная запись отображалась первой в списке. Например, чтобы получить последнюю завершенную активность, отсортируйте записи по колонке [Завершение] и установите сортировку по убыванию (т. е. активность с наиболее поздней датой завершения будет первой в списке).

5.Укажите колонки, значения которых необходимо получить:

a.Выберите “Всех колонок”, чтобы вычитать значения всех полей записи.

b.Выберите “Только выбранных колонок” (Рис. 251), а затем кликните [+] и выберите колонки, значения которых вы хотите использовать на следующих шагах процесса.

Рис. 253 — Чтение данных из определенных колонок

scr_chapter_bpms_data_read_select_colums00005.png 

На заметку

Рекомендуем читать данные ограниченного количества колонок, т. к. работа с большим количеством колонок влияет на производительность процесса.

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

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

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

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

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

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