Как читать данные записи, которая соответствует определенному условию
Если процесс не может получить идентификатор необходимой записи, то вы можете отфильтровать записи и применить сортировку, а затем читать данные первой записи из результирующего списка. Например, так можно вычитать данные последней завершенной активности типа “Звонок”.
Чтобы читать данные определенной записи, заполните поля на панели настройки элемента [Читать данные] (Рис. 252):
В поле [Какой режим чтения данных использовать?] укажите “Читать первую запись из выборки”.
В поле [Из какого объекта читать данные?] выберите объект, который содержит необходимую запись. Например, чтобы читать данные активности, выберите объект “Активность”. Настройте условия фильтрации записей. Чтобы задать статичные значения фильтра, выберите “Сравнить со значением”. Например, чтобы выбрать завершенные звонки, вам необходимо добавить два условия фильтрации — по колонкам [Тип] и [Состояние], как показано на
Настройте сортировку записей: выберите колонку, по которой нужно отсортировать выбранные записи, а затем укажите способ сортировки (“По возрастанию“ или “По убыванию“) — чтобы нужная запись отображалась первой в списке. Например, чтобы получить последнюю завершенную активность, отсортируйте записи по колонке [Завершение] и установите сортировку по убыванию (т. е. активность с наиболее поздней датой завершения будет первой в списке).
Укажите колонки, значения которых необходимо получить:
Выберите “Всех колонок”, чтобы вычитать значения всех полей записи.
Рис. 251), а затем кликните [+] и выберите колонки, значения которых вы хотите использовать на следующих шагах процесса.
Выберите “Только выбранных колонок” (
На заметку
Рекомендуем читать данные ограниченного количества колонок, т. к. работа с большим количеством колонок влияет на производительность процесса.
В результате добавленный элемент [Читать данные] получит список записей, которые соответствуют настроенному фильтру, отсортирует их указанным способом и получит значения нужных колонок первой записи в списке. Полученные значения передаются в исходящие параметры элемента [Читать данные].
Смотрите также